troveclient.v1.configurations module¶
- class troveclient.v1.configurations.Configuration(manager, info, loaded=False)¶
 Bases:
troveclient.base.ResourceConfiguration is a resource used to hold configuration information.
- class troveclient.v1.configurations.ConfigurationParameter(manager, info, loaded=False)¶
 Bases:
troveclient.base.ResourceConfiguration Parameter.
- class troveclient.v1.configurations.ConfigurationParameters(api)¶
 Bases:
troveclient.base.ManagerWithFindManage
ConfigurationParametersinformation.- 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
troveclient.v1.configurations.ConfigurationParameter
- class troveclient.v1.configurations.Configurations(api)¶
 Bases:
troveclient.base.ManagerWithFindManage
Configurationsinformation.- create(name, values, description=None, datastore=None, datastore_version=None, datastore_version_number=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
 
- instances(configuration, limit=None, marker=None)¶
 Get a list of instances on a configuration.
- Return type
 
- list(limit=None, marker=None)¶
 Get a list of all configurations.
- Return type
 list of
Configurations.
- resource_class¶
 
- update(configuration, values, name=None, description=None)¶
 Update an existing configuration.