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
ConfigurationParameter
- 
 
- 
class 
troveclient.v1.configurations.Configurations(api)¶ Bases:
troveclient.base.ManagerWithFindManage
Configurationsinformation.- 
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
 
- 
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¶ alias of
Configuration
- 
update(configuration, values, name=None, description=None)¶ Update an existing configuration.
-