View a markdown version of this page

Propagation de balises - AWS Lambda

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.

Propagation de balises

Avec la propagation des balises, vous pouvez spécifier un ensemble de balises dans la configuration de votre fournisseur de capacité, et Lambda applique automatiquement ces balises à toutes les ressources gérées qu'elle crée, y compris les instances Amazon EC2, les volumes Amazon EBS et les ENI. Cela garantit un balisage cohérent pour la répartition des coûts, les politiques de contrôle des services (SCP) et les exigences de conformité sans intervention manuelle ni automatisation personnalisée.

Configuration de la propagation des balises

Spécifiez le PropagateTags paramètre lors de la création ou de la mise à jour d'un fournisseur de capacité à l'aide UpdateCapacityProvider des API CreateCapacityProvider or.

PropagateTags paramètres :

  • Mode (obligatoire) — Mode de propagation des balises :

    • Explicit— Propager les balises spécifiées dans dans ExplicitTags les ressources gérées.

    • None— Désactive la propagation des balises. Aucune balise personnalisée n'est appliquée aux ressources gérées, à l'exception des balises système appliquées par défaut.

  • ExplicitTags(obligatoire lorsque Mode est activéExplicit) — Une carte de paires clé-valeur à appliquer aux ressources gérées. Vous pouvez spécifier jusqu'à 40 balises.

Important

La propagation des balises s'applique uniquement aux nouvelles ressources gérées mises en service après l'application de la configuration. Les ressources existantes ne sont pas étiquetées rétroactivement.

Exemples

Créez un fournisseur de capacité avec la propagation des balises (AWS CLI) :

aws lambda create-capacity-provider \ --capacity-provider-name my-capacity-provider \ --vpc-config SubnetIds=subnet-12345,subnet-67890,SecurityGroupIds=sg-12345 \ --permissions-config CapacityProviderOperatorRoleArn=arn:aws:iam::123456789012:role/MyOperatorRole \ --propagate-tags '{"Mode": "Explicit", "ExplicitTags": {"CostCenter": "12345", "Environment": "Production"}}'

Mettez à jour un fournisseur de capacité existant pour activer la propagation des balises :

aws lambda update-capacity-provider \ --capacity-provider-name my-capacity-provider \ --propagate-tags '{"Mode": "Explicit", "ExplicitTags": {"CostCenter": "12345", "Environment": "Production"}}'

Désactiver la propagation des balises :

aws lambda update-capacity-provider \ --capacity-provider-name my-capacity-provider \ --propagate-tags '{"Mode": "None"}'

Comportement de propagation des balises

  • Les modifications apportées à PropagateTags la configuration n'affectent que les ressources mises en service après la mise à jour. Les ressources déjà lancées conservent leurs balises d'origine.

  • Les balises de propagation des balises sont distinctes du Tags paramètre indiqué sur le fournisseur de capacité lui-même. Les balises de fournisseur de capacité identifient la ressource du fournisseur de capacité ; les balises propagées sont appliquées aux ressources gérées que le fournisseur de capacité lance.

  • Les balises propagées sont prises en compte dans les limites AWS des balises de ressources sur les ressources cibles.