La ressource ALIYUN::DMS::Instance enregistre une instance de base de données pour votre entreprise.
Syntaxe
{
"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
}
}
Propriétés
|
Nom de la propriété |
Type |
Obligatoire |
Mises à jour autorisées |
Description |
Contrainte |
|
InstanceSource |
String |
Oui |
Non |
Source de l'instance de base de données. |
Valeurs valides :
|
|
DatabasePassword |
String |
Oui |
Oui |
Mot de passe de connexion à l'instance de base de données. |
Aucune. |
|
Port |
Integer |
Oui |
Non |
Port de connexion de l'instance de base de données. |
Aucune. |
|
Host |
String |
Oui |
Non |
Endpoint de l'instance de base de données. |
Aucune. |
|
ExportTimeout |
Integer |
Oui |
Oui |
Délai d'expiration pour l'exportation des données. |
Unité : secondes. |
|
SafeRule |
String |
Oui |
Oui |
Règle de sécurité de l'instance de base de données. Utilisez une règle définie au sein de votre entreprise. |
Aucune. |
|
DdlOnline |
Integer |
Non |
Non |
Indique s'il faut activer le service DDL en ligne. |
Valeurs valides :
Remarque
Pris en charge uniquement pour MySQL et PolarDB. |
|
EnvType |
String |
Oui |
Oui |
Type d'environnement. |
Valeurs valides :
|
|
Tid |
Integer |
Non |
Non |
ID du locataire (tenant). |
Aucune. |
|
UseDsql |
Integer |
Non |
Non |
Indique s'il faut activer les requêtes inter-instances. |
Valeurs valides :
|
|
Sid |
String |
Non |
Non |
ID système (SID) de la base de données. |
Obligatoire si InstanceType est PostgreSQL ou Oracle. |
|
EcsInstanceId |
String |
Non |
Non |
ID de l'instance ECS. |
Obligatoire si InstanceSource est ECS_OWN. |
|
VpcId |
String |
Non |
Non |
ID du VPC. |
Obligatoire si InstanceSource est VPC_IDC. |
|
InstanceAlias |
String |
Oui |
Oui |
Nom de l'instance de base de données. |
Aucune. |
|
DbaUid |
Integer |
Oui |
Non |
UID Alibaba Cloud du propriétaire de l'instance de base de données. |
Aucune. |
|
EcsRegion |
String |
Non |
Non |
Région où réside l'instance. |
Obligatoire si InstanceSource est RDS, ECS_OWN ou VPC_IDC. |
|
NetworkType |
String |
Oui |
Non |
Type de réseau. |
Valeurs valides :
|
|
DatabaseUser |
String |
Oui |
Oui |
Nom d'utilisateur de connexion à l'instance de base de données. |
Aucune. |
|
InstanceType |
String |
Oui |
Non |
Type de l'instance de base de données. |
Valeurs valides :
|
|
DataLinkName |
String |
Non |
Non |
Nom du lien de données pour les requêtes inter-bases de données. |
Aucune. |
|
QueryTimeout |
Integer |
Oui |
Oui |
Délai d'expiration pour l'interrogation des données. |
Unité : secondes. |
Valeurs de retour
Fn::GetAtt
InstanceId : ID de l'instance de base de données.
Port : port de connexion de l'instance de base de données.
Host : endpoint de l'instance de base de données.