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.