Acciones de GaussDB(for MySQL)
Permisos |
Las API |
Acciones |
Proyecto de IAM |
Proyecto empresarial |
---|---|---|---|---|
Consulta de cuotas de recursos |
GET /mysql/v3/{project_id}/quotas |
gaussdb:instance:list |
√ |
√ |
Configuración de cuotas de recursos |
POST /mysql/v3/{project_id}/quotas |
gaussdb:quota:modify |
√ |
√ |
Modifying Resource Quotas |
PUT /mysql/v3/{project_id}/quotas |
gaussdb:quota:modify |
√ |
√ |
Consulta de información de versión acerca de un motor de base de datos |
GET /mysql/v3/{project_id}/datastores/{database_name} |
gaussdb:instance:list |
√ |
√ |
Consulta de especificaciones de base de datos |
GET /mysql/v3/{project_id}/flavors/{database}?version_name={version_name}&spec_code={spec_code} |
gaussdb:instance:list |
√ |
√ |
Creación de una instancia de base de datos |
POST /mysql/v3/{projectId}/instances |
gaussdb:instance:create |
√ |
√ |
Consulta de instancias de base de datos |
GET /mysql/v3/{projectId}/instances |
gaussdb:instance:list |
√ |
√ |
Consulta de detalles de una instancia de base de datos |
GET /mysql/v3/{project_id}/instances/{instance_id} |
gaussdb:instance:list |
√ |
√ |
Eliminación de una instancia de base de datos |
DELETE /mysql/v3/{project_id}/instances/{instance_id} |
gaussdb:instance:delete |
√ |
√ |
Consulta de plantillas de parámetros |
GET /mysql/v3/{project_id}/configurations |
gaussdb:param:list |
√ |
√ |
Obtaining Task Information |
GET /mysql/v3/{projectId}/jobs |
gaussdb:instance:list |
√ |
√ |
Creación de una réplica de lectura |
POST /mysql/v3/{project_id}/instances/{instance_id}/nodes/enlarge |
gaussdb:instance:create |
√ |
√ |
Eliminación de una réplica de lectura |
DELETE /mysql/v3/{project_id}/instances/{instance_id}/nodes/{node_id} |
gaussdb:instance:delete |
√ |
√ |
Ampliación del espacio de almacenamiento de una instancia anual/mensual |
POST /mysql/v3/{project_id}/instances/{instance_id}/volume/extend |
gaussdb:instance:modifySpec |
√ |
√ |
Cambio del nombre de una instancia de base de datos |
PUT /mysql/v3/{project_id}/instances/{instance_id}/name |
gaussdb:instance:modify |
√ |
√ |
Restablecimiento de una contraseña de base de datos |
POST /mysql/v3/{project_id}/instances/{instance_id}/password |
gaussdb:instance:modify |
√ |
√ |
Cambio de las especificaciones de instancia de base de datos |
POST /mysql/v3/{project_id}/instances/{instance_id}/action |
gaussdb:instance:modifySpec |
√ |
√ |
Creación de una copia de respaldo manual |
POST /mysql/v3/{project_id}/backups/create |
gaussdb:backup:create |
√ |
√ |
Consulta de una lista de copia de respaldo |
GET /mysql/v3/{project_id}/backups |
gaussdb:backup:list |
√ |
√ |
Consulta de una política de copia de respaldo automatizada |
GET /mysql/v3/{project_id}/instances/{instance_id}/backups/policy |
gaussdb:backup:list |
√ |
√ |
Modificación de una política de copia respaldo automática |
PUT /mysql/v3/{project_id}/instances/{instance_id}/backups/policy/update |
gaussdb:instance:modifyBackupPolicy |
√ |
√ |