Ajoute des nœuds à un cluster PolarDB.
Syntaxe
{
"Type": "ALIYUN::POLARDB::DBNodes",
"Properties": {
"DBClusterId": String,
"Amount": Integer,
"ImciSwitch": String,
"ResourceGroupId": String,
"DBNodeType": String,
"EndpointBindList": List,
"PlannedEndTime": String,
"PlannedStartTime": String
}
}
Propriétés
|
Propriété |
Type |
Obligatoire |
Modifiable |
Description |
Contrainte |
|
DBClusterId |
String |
Oui |
Non |
ID du cluster PolarDB. |
Aucune. |
|
Amount |
Integer |
Oui |
Oui |
Nombre de nœuds à ajouter au cluster. |
Aucune. |
|
ImciSwitch |
String |
Non |
Non |
Indique s'il faut activer la fonctionnalité In-Memory Column Index (IMCI). |
Valeurs valides :
|
|
ResourceGroupId |
String |
Non |
Non |
ID du groupe de ressources. |
Aucune. |
|
DBNodeType |
String |
Non |
Non |
Type de nœud. |
Valeurs valides :
|
|
EndpointBindList |
List |
Non |
Non |
ID des points de terminaison du cluster auxquels vous souhaitez ajouter les nœuds. |
Remarque
Appelez l'opération DescribeDBClusterEndpoints pour interroger les points de terminaison du cluster, y compris leurs ID. Vous pouvez spécifier les ID du point de terminaison par défaut du cluster et d'un point de terminaison personnalisé. Si vous laissez cette propriété vide, les nœuds sont ajoutés à tous les points de terminaison du cluster pour lesquels la fonctionnalité Automatically Associate New Nodes est activée. Si vous définissez |
|
PlannedEndTime |
String |
Non |
Non |
Heure limite de démarrage de la tâche planifiée. |
Spécifiez l'heure au format ISO 8601 Remarque
L'heure de début la plus tardive doit être postérieure d'au moins 30 minutes à l'heure de début la plus précoce. Si vous spécifiez |
|
PlannedStartTime |
String |
Non |
Non |
Heure de début la plus précoce de la tâche planifiée d'ajout de nœuds. |
Spécifiez l'heure de début la plus précoce au format ISO 8601 Remarque
L'heure de début la plus précoce de la tâche peut correspondre à un moment donné dans les 24 heures suivant l'heure actuelle. Par exemple, si l'heure actuelle est Si vous laissez cette propriété vide, la tâche d'ajout de nœuds s'exécute immédiatement par défaut. |
Valeurs de retour
Fn::GetAtt
DBNodeIds : ID des nœuds ajoutés au cluster.
OrderIds : ID des commandes.
Exemples
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
DBClusterId:
Type: String
Description: The ID of the ApsaraDB for POLARDB cluster to be added nodes to.
Resources:
DBNodes:
Type: ALIYUN::POLARDB::DBNodes
Properties:
DBClusterId:
Ref: DBClusterId
Amount: 1
Outputs:
DBNodeIds:
Description: The ID list of added cluster nodes.
Value:
Fn::GetAtt:
- DBNodes
- DBNodeIds
OrderIds:
Description: The order ID list of added cluster nodes.
Value:
Fn::GetAtt:
- DBNodes
- OrderIds{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"DBClusterId": {
"Type": "String",
"Description": "The ID of the ApsaraDB for POLARDB cluster to be added nodes to."
}
},
"Resources": {
"DBNodes": {
"Type": "ALIYUN::POLARDB::DBNodes",
"Properties": {
"DBClusterId": {
"Ref": "DBClusterId"
},
"Amount": 1
}
}
},
"Outputs": {
"DBNodeIds": {
"Description": "The ID list of added cluster nodes.",
"Value": {
"Fn::GetAtt": [
"DBNodes",
"DBNodeIds"
]
}
},
"OrderIds": {
"Description": "The order ID list of added cluster nodes.",
"Value": {
"Fn::GetAtt": [
"DBNodes",
"OrderIds"
]
}
}
}
}