ALIYUN::DMS::Instance registra una instancia de base de datos para su empresa.
Sintaxis
{
"Type": "ALIYUN::DMS::Instance",
"Properties": {
"InstanceSource": String,
"DatabasePassword": String,
"Port": Integer,
"Host": String,
"ExportTimeout": Integer,
"SafeRule": String,
"DdlOnline": Integer,
"EnvType": String,
"Tid": Integer,
"UseDsql": Integer,
"Sid": String,
"EcsInstanceId": String,
"VpcId": String,
"InstanceAlias": String,
"DbaUid": Integer,
"EcsRegion": String,
"NetworkType": String,
"DatabaseUser": String,
"InstanceType": String,
"DataLinkName": String,
"QueryTimeout": Integer
}
}
Propiedades
|
Nombre de la propiedad |
Tipo |
Obligatorio |
Permite actualizaciones |
Descripción |
Restricción |
|
InstanceSource |
String |
Sí |
No |
Origen de la instancia de base de datos. |
Valores válidos:
|
|
DatabasePassword |
String |
Sí |
Sí |
Contraseña para conectarse a la instancia de base de datos. |
Ninguna. |
|
Port |
Integer |
Sí |
No |
Puerto de conexión de la instancia de base de datos. |
Ninguna. |
|
Host |
String |
Sí |
No |
Endpoint de la instancia de base de datos. |
Ninguna. |
|
ExportTimeout |
Integer |
Sí |
Sí |
Tiempo de espera para exportar datos. |
Unidad: segundos. |
|
SafeRule |
String |
Sí |
Sí |
Regla de seguridad para la instancia de base de datos. Use una regla definida en su empresa. |
Ninguna. |
|
DdlOnline |
Integer |
No |
No |
Indica si se debe habilitar el servicio DDL en línea. |
Valores válidos:
Nota
Compatible solo con MySQL y PolarDB. |
|
EnvType |
String |
Sí |
Sí |
Tipo de entorno. |
Valores válidos:
|
|
Tid |
Integer |
No |
No |
ID del inquilino. |
Ninguna. |
|
UseDsql |
Integer |
No |
No |
Indica si se deben habilitar las consultas entre instancias. |
Valores válidos:
|
|
Sid |
String |
No |
No |
ID del sistema (SID) de la base de datos. |
Obligatorio cuando InstanceType es PostgreSQL u Oracle. |
|
EcsInstanceId |
String |
No |
No |
ID de la instancia de ECS. |
Obligatorio cuando InstanceSource es ECS_OWN. |
|
VpcId |
String |
No |
No |
ID de la VPC. |
Obligatorio cuando InstanceSource es VPC_IDC. |
|
InstanceAlias |
String |
Sí |
Sí |
Nombre de la instancia de base de datos. |
Ninguna. |
|
DbaUid |
Integer |
Sí |
No |
UID de Alibaba Cloud del propietario de la instancia de base de datos. |
Ninguna. |
|
EcsRegion |
String |
No |
No |
Región donde reside la instancia. |
Obligatorio cuando InstanceSource es RDS, ECS_OWN o VPC_IDC. |
|
NetworkType |
String |
Sí |
No |
Tipo de red. |
Valores válidos:
|
|
DatabaseUser |
String |
Sí |
Sí |
Nombre de usuario para conectarse a la instancia de base de datos. |
Ninguna. |
|
InstanceType |
String |
Sí |
No |
Tipo de la instancia de base de datos. |
Valores válidos:
|
|
DataLinkName |
String |
No |
No |
Nombre del vínculo de datos para consultas entre bases de datos. |
Ninguna. |
|
QueryTimeout |
Integer |
Sí |
Sí |
Tiempo de espera para consultar datos. |
Unidad: segundos. |
Valores de retorno
Fn::GetAtt
InstanceId: ID de la instancia de base de datos.
Port: puerto de conexión de la instancia de base de datos.
Host: endpoint de la instancia de base de datos.