TaurusDB Actions
|
Permissions |
APIs |
Actions |
IAM Project |
Enterprise Project |
|---|---|---|---|---|
|
Querying Resource Quotas |
GET /mysql/v3/{project_id}/quotas |
gaussdb:instance:list |
√ |
√ |
|
Configuring Resource Quotas |
POST /mysql/v3/{project_id}/quotas |
gaussdb:quota:modify |
√ |
√ |
|
Modifying Resource Quotas |
PUT /mysql/v3/{project_id}/quotas |
gaussdb:quota:modify |
√ |
√ |
|
Querying Version Information About a DB Engine |
GET /mysql/v3/{project_id}/datastores/{database_name} |
gaussdb:instance:list |
√ |
√ |
|
Querying Database Specifications |
GET /mysql/v3/{project_id}/flavors/{database}?version_name={version_name}&spec_code={spec_code} |
gaussdb:instance:list |
√ |
√ |
|
Creating a DB Instance |
POST /mysql/v3/{projectId}/instances |
gaussdb:instance:create |
√ |
√ |
|
Querying DB Instances |
GET /mysql/v3/{projectId}/instances |
gaussdb:instance:list |
√ |
√ |
|
Querying Details of a DB Instance |
GET /mysql/v3/{project_id}/instances/{instance_id} |
gaussdb:instance:list |
√ |
√ |
|
Deleting a DB Instance |
DELETE /mysql/v3/{project_id}/instances/{instance_id} |
gaussdb:instance:delete |
√ |
√ |
|
Querying Parameter Templates |
GET /mysql/v3/{project_id}/configurations |
gaussdb:param:list |
√ |
√ |
|
Obtaining Task Information |
GET /mysql/v3/{projectId}/jobs |
gaussdb:instance:list |
√ |
√ |
|
Creating a Read Replica |
POST /mysql/v3/{project_id}/instances/{instance_id}/nodes/enlarge |
gaussdb:instance:create |
√ |
√ |
|
Deleting a Read Replica |
DELETE /mysql/v3/{project_id}/instances/{instance_id}/nodes/{node_id} |
gaussdb:instance:delete |
√ |
√ |
|
Scaling up Storage Space of a Yearly/Monthly Instance |
POST /mysql/v3/{project_id}/instances/{instance_id}/volume/extend |
gaussdb:instance:modifySpec |
√ |
√ |
|
Changing a DB Instance Name |
PUT /mysql/v3/{project_id}/instances/{instance_id}/name |
gaussdb:instance:modify |
√ |
√ |
|
Resetting a Database Password |
POST /mysql/v3/{project_id}/instances/{instance_id}/password |
gaussdb:instance:modify |
√ |
√ |
|
Changing DB Instance Specifications |
POST /mysql/v3/{project_id}/instances/{instance_id}/action |
gaussdb:instance:modifySpec |
√ |
√ |
|
Creating a Manual Backup |
POST /mysql/v3/{project_id}/backups/create |
gaussdb:backup:create |
√ |
√ |
|
Querying a Backup List |
GET /mysql/v3/{project_id}/backups |
gaussdb:backup:list |
√ |
√ |
|
Querying an Automated Backup Policy |
GET /mysql/v3/{project_id}/instances/{instance_id}/backups/policy |
gaussdb:backup:list |
√ |
√ |
|
Modifying an Automated Backup Policy |
PUT /mysql/v3/{project_id}/instances/{instance_id}/backups/policy/update |
gaussdb:instance:modifyBackupPolicy |
√ |
√ |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.