Cibles au niveau du compte pour les ensembles de piles gérés par le service - AWS CloudFormation

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Cibles au niveau du compte pour les ensembles de piles gérés par le service

Vous AccountFilterType permet de limiter les cibles de déploiement à des comptes individuels ou d'inclure des comptes supplémentaires avec des AWS Organizations unités fournies (UO) dans vos opérations de création, de mise à jour ou de suppression.

Les Stack Sets gérés par des services peuvent être déployés sur des comptes individuels avec le paramètre accounts, sur tous les comptes de l'unité d'organisation spécifiée ou sur un sous-ensemble de comptes de l'unité d'organisation spécifiée. Pour plus d'informations sur les cibles de déploiement, consultez DeploymentTargets.

{ "Accounts": ["string", ...], "AccountsUrl": "string", "OrganizationalUnitIds": ["string", ...] "AccountFilterType": "string" }
Accounts

Les noms d'une ou de plusieurs Comptes AWS personnes pour lesquelles vous souhaitez déployer des StackSets mises à jour.

AccountsUrl

Amazon S3 URL d'une liste de comptes.

OrganizationalUnitIds

L'ID racine de l'organisation ou les ID d'unité organisationnelle (UO) vers lesquels le StackSets déploiement est effectué.

AccountFilterType

Valeurs valides : INTERSECTION | DIFFERENCE | UNION

Voici une liste des valeurs possibles pour l'opération AccountFilterType.

  • INTERSECTION: StackSets se déploie sur les comptes spécifiés dans le Accounts paramètre.

  • DIFFERENCE: StackSets exclut les comptes spécifiés dans le Accounts paramètre. Cela permet à l'utilisateur d'éviter certains comptes dans une unité organisationnelle, comme les comptes suspendus.

  • UNION: (valeur par défaut) StackSets inclut des cibles de déploiement de comptes supplémentaires.

    Si elle n'est pas fournie, la valeur par défaut est AccountFilterType. Cela permet à l'utilisateur de mettre à jour une unité organisationnelle entière et des comptes individuels d'une unité organisationnelle différente dans une seule requête, alors qu'il s'agissait auparavant de deux requêtes distinctes.

  • NONE: se déploie sur tous les comptes des unités organisationnelles (UO) spécifiées.

AWS CLI exemples

Les exemples suivants montrent comment utiliser AccountFilterType sur l'interface AWS CLI.

Ciblage des comptes individuels au sein d'une unité organisationnelle

L'exemple suivant filtre les cibles de déploiement au sein de l'unité organisationnelle. Dans cet exemple, les comptes A1, A2 et A3 font tous partie de l'organisation UO1. La AWS CLI commande est déployée sur les comptes cibles A1 et A2.

Ciblage des comptes individuels au sein d'une unité organisationnelle.
aws cloudformation create-stack-instances --deployment-targets OrganizationalUnitIds=OU1,Accounts=A1,A2,AccountFilterType=INTERSECTION

Résultats : vous avez créé des instances de pile pour les comptes 1 et 2.

Ciblage d'une unité organisationnelle et filtrage des comptes individuels

L'exemple suivant crée une instance de pile dans tous les comptes de l'unité organisationnelle, à l'exception des comptes 1 et 2.

Ciblage des comptes individuels au sein d'une unité organisationnelle.
aws cloudformation create-stack-instances --deployment-targets OrganizationalUnitIds=OU1,Accounts=A1,A2,AccountFilterType=DIFFERENCE

Résultats : vous avez évité le déploiement sur des comptes spécifiques de votre unité organisationnelle.

Ciblage d'une unité organisationnelle et d'un compte individuel supplémentaire

L'exemple suivant met à jour les instances de pile.

Ciblage des comptes individuels au sein d'une unité organisationnelle.
aws cloudformation update-stack-instances --deployment-targets OrganizationalUnitIds=OU1,Accounts=A4,AccountFilterType=UNION

Résultats : vous avez mis à jour les instances de pile pour les comptes 1, 2 et 4 de votre unité organisationnelle. En filtrant les comptes, vous n'avez pas mis à jour les instances de pile pour le compte A5.