The Instance
class inherits from Resource
.
openstack.database.v1.instance.
Instance
(attrs=None, loaded=False)¶Construct a Resource to interact with a service’s REST API.
The Resource class offers two class methods to construct
resource objects, which are preferrable to entering through
this initializer. See Resource.new()
and
Resource.existing()
.
Parameters: |
---|
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
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 (Session ) – 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 (Session ) – 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.