troveclient.v1.root module¶
-
class
troveclient.v1.root.Root(api)¶ Bases:
troveclient.base.ManagerWithFindManager class for Root resource.
-
clusters_url= '/clusters/%s/root'¶
-
create(instance)¶ Implements root-enable API. Enable the root user and return the root password for the specified db instance.
-
create_cluster_root(cluster, root_password=None)¶ Implements root-enable for clusters.
-
create_instance_root(instance, root_password=None)¶ Implements root-enable for instances.
-
delete(instance)¶ Implements root-disable API. Disables access to the root user for the specified db instance. :param instance: The instance on which the root user is enabled
-
disable_instance_root(instance)¶ Implements root-disable for instances.
-
instances_url= '/instances/%s/root'¶
-
is_cluster_root_enabled(cluster)¶ Returns whether root is enabled for the cluster.
-
is_instance_root_enabled(instance)¶ Returns whether root is enabled for the instance.
-
is_root_enabled(instance)¶ Return whether root is enabled for the instance.
-
list()¶
-
resource_class¶ alias of
troveclient.v1.users.User
-