troveclient.v1.configurations
Module¶troveclient.v1.configurations.
Configuration
(manager, info, loaded=False)¶Bases: troveclient.base.Resource
Configuration is a resource used to hold configuration information.
troveclient.v1.configurations.
ConfigurationParameter
(manager, info, loaded=False)¶Bases: troveclient.base.Resource
Configuration Parameter.
troveclient.v1.configurations.
ConfigurationParameters
(api)¶Bases: troveclient.base.ManagerWithFind
Manage ConfigurationParameters
information.
get_parameter
(datastore, version, key)¶Get a list of valid parameters that can be changed.
get_parameter_by_version
(version, key)¶Get a list of valid parameters that can be changed.
list
()¶parameters
(datastore, version)¶Get a list of valid parameters that can be changed.
parameters_by_version
(version)¶Get a list of valid parameters that can be changed.
resource_class
¶alias of ConfigurationParameter
troveclient.v1.configurations.
Configurations
(api)¶Bases: troveclient.base.ManagerWithFind
Manage Configurations
information.
create
(name, values, description=None, datastore=None, datastore_version=None)¶Create a new configuration.
delete
(configuration)¶Delete the specified configuration.
Parameters: | configuration – The configuration id to delete |
---|
edit
(configuration, values)¶Update an existing configuration.
get
(configuration)¶Get a specific configuration.
Return type: | Configurations |
---|
instances
(configuration, limit=None, marker=None)¶Get a list of instances on a configuration.
Return type: | Configurations |
---|
list
(limit=None, marker=None)¶Get a list of all configurations.
Return type: | list of Configurations . |
---|
resource_class
¶alias of Configuration
update
(configuration, values, name=None, description=None)¶Update an existing configuration.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.