Bases: object
Top-level object to access the OpenStack Compute API.
Warning
All scripts and projects should not initialize this class directly. It should be done via novaclient.client.Client interface.
Initialization of Client object.
api_version (novaclient.api_versions.APIVersion) – Compute API version
auth (str) – Auth
auth_token (str) – Auth token
auth_url (str) – Auth URL
cacert (str) – ca-certificate
cert (str) – certificate
direct_use (bool) – Inner variable of novaclient. Do not use it outside novaclient. It’s restricted.
endpoint_override (str) – Bypass URL
endpoint_type (str) – Endpoint Type
extensions (str) – Extensions
http_log_debug (bool) – Enable debugging for HTTP connections
insecure (bool) – Allow insecure
logger (logging.Logger) – Logger instance to be used for all logging stuff
password (str) – User password
os_cache (bool) – OS cache
project_domain_id (str) – ID of project domain
project_domain_name (str) – Name of project domain
project_id (str) – Project/Tenant ID
project_name (str) – Project/Tenant name
region_name (str) – Region Name
service_name (str) – Service Name
service_type (str) – Service Type
session (str) – Session
timeout (float) – API timeout, None or 0 disables
timings (bool) – Timings
user_domain_id (str) – ID of user domain
user_domain_name (str) – Name of user domain
user_id (str) – User ID
username (str) – Username
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.