ConfigurationsΒΆ
-
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: 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.
-