troveclient.v1.datastores module¶
-
class
troveclient.v1.datastores.Datastore(manager, info, loaded=False)¶ Bases:
troveclient.base.Resource
-
class
troveclient.v1.datastores.DatastoreVersion(manager, info, loaded=False)¶ Bases:
troveclient.base.Resource-
update(visibility=None)¶ Change something in a datastore version.
-
-
class
troveclient.v1.datastores.DatastoreVersionMember(manager, info, loaded=False)¶ Bases:
troveclient.base.Resource
-
class
troveclient.v1.datastores.DatastoreVersionMembers(api)¶ Bases:
troveclient.base.ManagerWithFindManage
DatastoreVersionMemberresources.-
add(datastore, datastore_version, tenant)¶ Add a member to a datastore version.
-
delete(datastore, datastore_version, member_id)¶ Delete a member from a datastore version.
-
get(datastore, datastore_version, member_id)¶ Get a datastore version member.
-
get_by_tenant(datastore, tenant, limit=None, marker=None)¶ List members by tenant id.
-
list(datastore, datastore_version, limit=None, marker=None)¶ List members of datastore version.
-
resource_class¶ alias of
DatastoreVersionMember
-
-
class
troveclient.v1.datastores.DatastoreVersions(api)¶ Bases:
troveclient.base.ManagerWithFindManage
DatastoreVersionresources.-
get(datastore, datastore_version)¶ Get a specific datastore version.
- Return type
-
get_by_uuid(datastore_version)¶ Get a specific datastore version.
- Return type
-
list(datastore, limit=None, marker=None)¶ Get a list of all datastore versions.
- Return type
list of
DatastoreVersion.
-
resource_class¶ alias of
DatastoreVersion
-
update(datastore, datastore_version, visibility)¶ Update a specific datastore version.
-
-
class
troveclient.v1.datastores.Datastores(api)¶ Bases:
troveclient.base.ManagerWithFindManage
Datastoreresources.-
delete(datastore)¶ Delete a specific datastore.
-