troveclient.v1.clusters
Module¶troveclient.v1.clusters.
Cluster
(manager, info, loaded=False)¶Bases: troveclient.base.Resource
A Cluster is an opaque cluster used to store Database clusters.
delete
()¶Delete the cluster.
force_delete
()¶Force delete the cluster
troveclient.v1.clusters.
ClusterStatus
¶Bases: object
ACTIVE
= 'ACTIVE'¶BUILD
= 'BUILD'¶FAILED
= 'FAILED'¶SHUTDOWN
= 'SHUTDOWN'¶troveclient.v1.clusters.
Clusters
(api)¶Bases: troveclient.base.ManagerWithFind
Manage Cluster
resources.
add_shard
(cluster)¶Adds a shard to the specified cluster.
Parameters: | cluster – The cluster to add a shard to |
---|
create
(name, datastore, datastore_version, instances=None, locality=None)¶Create (boot) a new cluster.
delete
(cluster)¶Delete the specified cluster.
Parameters: | cluster – The cluster to delete |
---|
grow
(cluster, instances=None)¶Grow a cluster.
Parameters: |
|
---|
reset_status
(cluster)¶Reset the status of a cluster
Parameters: | cluster – The cluster to reset |
---|
shrink
(cluster, instances=None)¶Shrink a cluster.
Parameters: |
|
---|
upgrade
(cluster, datastore_version)¶Upgrades a cluster to a new datastore version.
Parameters: |
|
---|
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.