Actualiza la información de una instancia de base de datos y verifica la conectividad de la instancia de base de datos.
Descripción de la operación
Antes de llamar a la operación UpdateInstance, llame a la operación GetInstance o ListInstances para obtener la información completa sobre la instancia.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dms:UpdateInstance |
update |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Tid |
integer |
No |
El ID del inquilino. Puede llamar a la operación GetUserActiveTenant para consultar el ID del inquilino. |
3*** |
| InstanceType |
string |
Sí |
El tipo de base de datos. Para obtener más información sobre los valores válidos de este parámetro, consulte Parámetro DbType. |
mysql |
| InstanceSource |
string |
Sí |
El origen de la instancia de base de datos. Valores válidos:
|
ECS_OWN |
| EnvType |
string |
Sí |
El tipo de entorno en el que está desplegada la instancia de base de datos. Valores válidos:
Valores válidos:
|
product |
| EcsInstanceId |
string |
No |
El ID de la instancia de ECS en la que está desplegada la instancia de base de datos. Nota
Este parámetro es obligatorio si el parámetro InstanceSource se establece en ECS_OWN. |
i-2zei9gs1t7h8l7ac**** |
| VpcId |
string |
No |
El ID de la VPC a la que pertenece la instancia de base de datos. Nota
Este parámetro es obligatorio si el parámetro InstanceSource se establece en VPC_IDC. |
vpc-xxx |
| EcsRegion |
string |
No |
El ID de la región en la que reside la instancia de base de datos. Nota
Este parámetro es obligatorio si InstanceSource se establece en RDS, ECS_OWN o VPC_IDC. |
cn-hangzhou |
| Host |
string |
Sí |
La dirección del host que se utiliza para conectarse a la instancia de base de datos. |
192.XXX.0.56 |
| Port |
integer |
Sí |
El puerto que se utiliza para conectarse a la instancia de base de datos. |
3306 |
| Sid |
string |
No |
El ID del sistema (SID) de la instancia de base de datos. Nota
Este parámetro es obligatorio si el parámetro InstanceType se establece en ORACLE. |
XXX |
| DatabaseUser |
string |
Sí |
La cuenta que se utiliza para iniciar sesión en la base de datos. |
dbuser |
| DatabasePassword |
string |
Sí |
La contraseña que se utiliza para iniciar sesión en la base de datos. |
****** |
| InstanceAlias |
string |
Sí |
El alias de la instancia de base de datos. Especifique un alias que le ayude a identificar la instancia de base de datos en DMS. |
instance_test |
| DbaId |
string |
Sí |
El ID del usuario que asume el rol de administrador de bases de datos (DBA) de la instancia de base de datos. Puede llamar a la operación ListUsers o GetInstance para consultar el ID del usuario. |
27**** |
| SafeRuleId |
string |
Sí |
El nombre del conjunto de reglas de seguridad (GroupName) para la instancia. Puede llamar a la operación ListStandardGroups o GetInstance para consultar el nombre del conjunto de reglas de seguridad. |
3**** |
| QueryTimeout |
integer |
Sí |
El periodo de tiempo de espera para consultar datos en la instancia de base de datos. |
60 |
| ExportTimeout |
integer |
Sí |
El periodo de tiempo de espera para exportar datos desde la instancia de base de datos. |
600 |
| DataLinkName |
string |
No |
El nombre del vínculo de base de datos para consultas entre bases de datos. Nota
|
datalink_test |
| DdlOnline |
integer |
No |
Especifica si se debe habilitar la función de cambio de esquema sin bloqueo para la instancia de base de datos. Valores válidos:
|
0 |
| UseDsql |
integer |
No |
Especifica si se debe habilitar la función de consulta entre bases de datos para la instancia de base de datos. Valores válidos:
Nota
Tipos de base de datos compatibles: MySQL, SQL Server, PostgreSQL, PolarDB for PostgreSQL (compatible con Oracle) y ApsaraDB for Redis. |
0 |
| InstanceId |
string |
Sí |
El ID de la instancia de base de datos. Puede llamar a la operación GetInstance para consultar el ID de la instancia. |
126**** |
| SkipTest |
boolean |
No |
Especifica si se debe omitir la prueba de conectividad. Valores válidos:
|
false |
| EnableSellSitd |
string |
No |
|
Y |
| TemplateId |
integer |
No |
El ID de la plantilla de clasificación. Puede llamar a la operación ListClassificationTemplates para consultar el ID de la plantilla. |
3*** |
| TemplateType |
string |
No |
El tipo de plantilla de clasificación. Puede llamar a la operación ListClassificationTemplates para consultar el tipo de plantilla. |
INNER |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud. |
E9BEBF41-4F69-4605-A5D5-A67955173941 |
| ErrorCode |
string |
El código de error devuelto si la solicitud falló. |
UnknownError |
| ErrorMessage |
string |
El mensaje de error devuelto si la solicitud falló. |
UnknownError |
| Success |
boolean |
Indica si la solicitud se realizó correctamente. Valores válidos:
|
false |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "E9BEBF41-4F69-4605-A5D5-A67955173941",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": false
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.