The Instance
class inherits from Resource
.
openstack.database.v1.instance.
Instance
(_synchronized=False, **attrs)¶The base resource
Parameters: | _synchronized (bool) – This is not intended to be used directly.
See new() and
existing() . |
---|
flavor
= None¶The flavor of the instance
links
= None¶Links associated with the instance
name
= None¶The name of the instance
status
= None¶The status of the instance
volume
= None¶The size of the volume
datastore
= None¶A dictionary of datastore details, often including ‘type’ and ‘version’ keys
id
= None¶The ID of this instance
region
= None¶The region this instance resides in
hostname
= None¶The name of the host
created_at
= None¶The timestamp when this instance was created
updated_at
= None¶The timestamp when this instance was updated
enable_root_user
(session)¶Enable login for the root user.
This operation enables login from any host for the root user and provides the user with a generated root password.
Parameters: | session (Adapter ) – The session to use for making this request. |
---|---|
Returns: | A dictionary with keys name and password specifying
the login credentials. |
is_root_enabled
(session)¶Determine if root is enabled on an instance.
Determine if root is enabled on this particular instance.
Parameters: | session (Adapter ) – The session to use for making this request. |
---|---|
Returns: | True if root user is enabled for a specified database
instance or False otherwise. |
restart
(session)¶Restart the database instance
Returns: | None |
---|
resize
(session, flavor_reference)¶Resize the database instance
Returns: | None |
---|
resize_volume
(session, volume_size)¶Resize the volume attached to the instance
Returns: | None |
---|
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.