La ressource ALIYUN::RDS::ReadOnlyDBInstance permet de créer une instance en lecture seule ApsaraDB RDS.
Syntaxe
{
"Type": "ALIYUN::RDS::ReadOnlyDBInstance",
"Properties": {
"Category": String,
"VPCId": String,
"DBInstanceDescription": String,
"Tags": Map,
"EngineVersion": String,
"DBInstanceId": String,
"PayType": String,
"ZoneId": String,
"ResourceGroupId": String,
"DBInstanceStorage": Integer,
"VSwitchId": String,
"DBInstanceStorageType": String,
"DBInstanceClass": String,
"PrivateIpAddress": String,
"PeriodType": String,
"Period": Integer,
"AutoRenew": Boolean,
"TargetDedicatedHostIdForMaster": String,
"DeletionProtection": Boolean,
"DedicatedHostGroupId": String
}
}
Propriétés
Propriété | Type | Obligatoire | Modifiable | Description | Contrainte |
Category | String | Non | Non | Édition de l'instance. | Valeurs valides :
|
VPCId | String | Non | Non | ID du VPC (Virtual Private Cloud) de l'instance en lecture seule. | Aucune. |
DBInstanceDescription | String | Non | Non | Description de l'instance. | La description doit comporter entre 2 et 256 caractères et peut contenir des lettres, des chiffres, des traits de soulignement (_) et des tirets (-). Elle doit commencer par une lettre, mais ne peut pas débuter par |
Tags | Map | Non | Oui | Tags de l'instance en lecture seule. | Les tags sont au format clé-valeur. Exemple : Spécifiez jusqu'à cinq paires clé-valeur. Une clé de tag peut comporter jusqu'à 64 caractères et ne peut pas commencer par |
EngineVersion | String | Oui | Non | Version du moteur de base de données. | La version du moteur de base de données de l'instance en lecture seule doit être identique à celle de l'instance principale.
|
DBInstanceId | String | Oui | Non | ID de l'instance principale. | Aucune. |
PayType | String | Non | Non | Méthode de facturation de l'instance en lecture seule. | Seule la méthode de facturation à l'utilisation (pay-as-you-go) est prise en charge. Définissez la valeur sur Postpaid. |
ZoneId | String | Oui | Non | ID de la zone de l'instance en lecture seule. | Appelez l'opération DescribeRegions pour interroger la liste des zones les plus récentes. |
ResourceGroupId | String | Non | Non | ID du groupe de ressources. | Aucune. |
DBInstanceStorage | Integer | Oui | Oui | Capacité de stockage de l'instance en lecture seule. | Unité : Go. Valeurs valides : de 5 à 3000. La valeur doit être un multiple de 5. Les plages de valeurs varient selon les versions. Pour plus d'informations, consultez la rubrique Types d'instances principales ApsaraDB RDS. |
VSwitchId | String | Non | Non | ID du vSwitch de l'instance en lecture seule. | Aucune. |
DBInstanceStorageType | String | Non | Non | Type de stockage de l'instance en lecture seule. | Valeurs valides :
Remarque Utilisez uniquement des SSD locaux pour les instances ApsaraDB RDS for MySQL en lecture seule, et uniquement des SSD standards ou des ESSD pour les instances ApsaraDB RDS for SQL Server en lecture seule. |
DBInstanceClass | String | Oui | Oui | Type d'instance de l'instance en lecture seule. | Pour plus d'informations, consultez la rubrique Types d'instances principales ApsaraDB RDS. Sélectionnez un type d'instance supérieur ou égal à celui de l'instance principale. Si le type d'instance de l'instance en lecture seule est inférieur à celui de l'instance principale, cette dernière risque de rencontrer des problèmes tels qu'une latence élevée et une charge importante. |
PrivateIpAddress | String | Non | Non | Adresse IP privée de l'instance en lecture seule. | L'adresse IP privée doit se situer dans la plage d'adresses IP du vSwitch spécifié. Le système attribue automatiquement une adresse IP privée à l'instance en fonction des valeurs de VPCId et VSwitchId. |
PeriodType | String | Non | Non | Unité de durée d'abonnement de l'instance en lecture seule. | Valeurs valides :
|
Period | Integer | Non | Non | Durée d'abonnement de l'instance en lecture seule. |
|
AutoRenew | Boolean | Non | Non | Indique s'il faut activer le renouvellement automatique pour l'instance en lecture seule. | Cette propriété prend effet uniquement lorsque l'instance en lecture seule utilise la méthode de facturation par abonnement. Valeurs valides :
Remarque
|
TargetDedicatedHostIdForMaster | String | Non | Non | ID de l'hôte sur lequel réside l'instance principale. Cette propriété prend effet lors de la création de l'instance en lecture seule dans un cluster dédié. | Aucune. |
DeletionProtection | Boolean | Non | Non | Indique s'il faut activer la fonctionnalité de protection contre la suppression pour l'instance en lecture seule. | Valeurs valides :
Remarque Activez la fonctionnalité de protection contre la suppression pour les instances facturées à l'utilisation (pay-as-you-go). |
DedicatedHostGroupId | String | Non | Non | ID du cluster dédié auquel appartient l'instance en lecture seule. Cette propriété est valide lors de la création de l'instance en lecture seule dans un cluster dédié. | Aucune. |
Valeurs de retour
Fn::GetAtt
ConnectionString : point de terminaison interne de l'instance en lecture seule.
DBInstanceId : ID de l'instance en lecture seule.
Port : port interne de l'instance en lecture seule.