Met à jour les instances de pile pour un ou plusieurs comptes dans les régions spécifiées.
Description de l'opération
Cette rubrique fournit un exemple de mise à jour des piles pour le groupe de piles MyStackGroup, qui se trouve dans la région de Chine (Hangzhou) et utilise des autorisations autogérées. Les piles sont mises à jour pour les comptes Alibaba Cloud 151266687691**** et 141261387191**** dans les régions de Chine (Hangzhou) et de Chine (Pékin).
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
ros:UpdateStackInstances |
update |
*StackInstance
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Oui |
L'identifiant de la région du groupe de piles. Appelez DescribeRegions pour obtenir la liste la plus récente des régions Alibaba Cloud. |
cn-hangzhou |
| StackGroupName |
string |
Oui |
Le nom du groupe de piles. Le nom doit être unique dans une région. |
MyStackGroup |
| AccountIds |
array |
Non |
Les identifiants des comptes de destination pour lesquels vous souhaitez déployer des piles avec des autorisations autogérées. Vous pouvez spécifier jusqu'à 30 identifiants de compte. Remarque
Ce paramètre est requis lorsque vous mettez à jour des piles avec des autorisations autogérées. |
["151266687691****","141261387191****"] |
|
string |
Non |
Les identifiants des comptes de destination pour lesquels vous souhaitez déployer des piles avec des autorisations autogérées. Vous pouvez spécifier jusqu'à 30 identifiants de compte. Remarque
Ce paramètre est requis lorsque vous mettez à jour des piles avec des autorisations autogérées. |
["151266687691****","141261387191****"] |
|
| RegionIds |
array |
Oui |
La liste des régions dans lesquelles vous souhaitez effectuer l'opération. Vous pouvez spécifier jusqu'à 20 régions. |
["cn-hangzhou", "cn-beijing"] |
|
string |
Non |
La liste des régions dans lesquelles vous souhaitez effectuer l'opération. Vous pouvez spécifier jusqu'à 20 régions. |
["cn-hangzhou","cn-beijing"] |
|
| ClientToken |
string |
Non |
Un jeton client utilisé pour garantir l'idempotence de la requête. Le jeton client est généré par le client et doit être globalement unique. |
123e4567-e89b-12d3-a456-42665544**** |
| OperationDescription |
string |
Non |
La description de l'opération de mise à jour. La description doit comporter de 1 à 256 caractères. |
Mise à jour des instances de pile à Hangzhou et à Pékin |
| OperationPreferences |
object |
Non |
Les paramètres d'opération pour la mise à jour des piles. Cela inclut les paramètres suivants :
Séparez les différents paramètres par des virgules (,). Remarque
|
{"FailureToleranceCount": 1,"MaxConcurrentCount": 2} |
| TimeoutInMinutes |
integer |
Non |
Le délai d'attente pour l'opération de mise à jour.
|
10 |
| ParameterOverrides |
array<object> |
Non |
La liste des paramètres à remplacer. |
|
|
object |
Non |
|||
| ParameterKey |
string |
Oui |
Le nom du paramètre à remplacer. Si vous ne spécifiez pas ce paramètre, ROS utilise le nom de paramètre que vous avez spécifié lors de la création du groupe de piles. La valeur de N peut aller jusqu'à 200. Remarque
|
Amount |
| ParameterValue |
string |
Oui |
La valeur du paramètre à remplacer. Si vous ne spécifiez pas le nom et la valeur d'un paramètre, ROS utilise le paramètre que vous avez spécifié lors de la création du groupe de piles. La valeur de N peut aller jusqu'à 200. Remarque
|
1 |
| DeploymentTargets |
object |
Non |
Les cibles de déploiement pour les piles qui sont déployées en mode géré par le service. Remarque
Ce paramètre est requis lorsque vous mettez à jour des piles en mode géré par le service. |
|
| RdFolderIds |
array |
Non |
Les identifiants des dossiers dans le répertoire de ressources. |
|
|
string |
Non |
Les identifiants des dossiers dans le répertoire de ressources. Vous pouvez spécifier jusqu'à 20 identifiants de dossier. Vous devez spécifier RdFolderIds ou AccountIds.
Remarque
Vous pouvez consulter les identifiants des dossiers sur la page Vue d'ensemble de la console Gestion des ressources. Pour plus d'informations, consultez Afficher les informations de base d'un dossier. |
["fd-4PvlVLOL8v"] |
|
| AccountIds |
array |
Non |
Les identifiants des comptes membres dans le répertoire de ressources. Vous pouvez spécifier jusqu'à 50 identifiants de compte membre. Remarque
Vous pouvez consulter les identifiants des comptes membres sur la page Vue d'ensemble de la console Gestion des ressources. Pour plus d'informations, consultez Afficher les détails d'un membre. |
|
|
string |
Non |
Les identifiants des comptes membres dans le répertoire de ressources. Vous pouvez spécifier jusqu'à 50 identifiants de compte membre. Remarque
Vous pouvez consulter les identifiants des comptes membres sur la page Vue d'ensemble de la console Gestion des ressources. Pour plus d'informations, consultez Afficher les détails d'un membre. |
["151266687691****","141261387191****"] |
Pour plus d'informations sur les paramètres de requête courants, consultez Paramètres courants.
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
14A07460-EBE7-47CA-9757-12CC4761D47A |
| OperationId |
string |
L'identifiant de l'opération. |
6da106ca-1784-4a6f-a7e1-e723863d**** |
Exemples
JSON format
{
"RequestId": "14A07460-EBE7-47CA-9757-12CC4761D47A",
"OperationId": "6da106ca-1784-4a6f-a7e1-e723863d****"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.