ceilometerclient.client.
AuthPlugin
(auth_system=None, **kwargs)Bases: ceilometerclient.apiclient.auth.BaseAuthPlugin
opt_names
= ['tenant_id', 'region_name', 'auth_token', 'service_type', 'endpoint_type', 'cacert', 'auth_url', 'insecure', 'cert_file', 'key_file', 'cert', 'key', 'tenant_name', 'project_name', 'project_id', 'project_domain_id', 'project_domain_name', 'user_id', 'user_domain_id', 'user_domain_name', 'password', 'username', 'endpoint']sufficient_options
()Check if all required options are present.
Raises: | AuthPluginOptionsMissing |
---|
token_and_endpoint
(endpoint_type, service_type)ceilometerclient.client.
Client
(version, *args, **kwargs)ceilometerclient.client.
SessionClient
(*args, **kwargs)Bases: keystoneauth1.adapter.LegacyJsonAdapter
request
(url, method, **kwargs)ceilometerclient.client.
get_auth_plugin
(endpoint, **kwargs)ceilometerclient.client.
get_client
(version, **kwargs)Get an authenticated client, based on the credentials in the kwargs.
Parameters: |
|
---|
ceilometerclient.client.
record_time
(*args, **kwds)Record the time of a specific action.
Parameters: |
|
---|
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.