Marquer une action personnalisée dans CodePipeline - AWS CodePipeline

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.

Marquer une action personnalisée dans CodePipeline

Les balises sont des paires clé-valeur associées à des AWS ressources. Vous pouvez utiliser la console ou la CLI pour appliquer des balises à vos actions personnalisées dans CodePipeline. Pour plus d'informations sur le balisage CodePipeline des ressources, les cas d'utilisation, les contraintes de clé et de valeur de balise et les types de ressources pris en charge, consultezBalisage des ressources.

Vous pouvez ajouter, supprimer et mettre à jour les valeurs des balises dans une action personnalisée. Vous pouvez ajouter jusqu'à 50 balises à chaque action personnalisée.

Ajout de balises à une action personnalisée

Suivez ces étapes pour utiliser le AWS CLI pour ajouter une balise à une action personnalisée. Pour ajouter une balise à une action personnalisée lors de sa création, veuillez consulter Créez et ajoutez une action personnalisée dans CodePipeline.

Dans ces étapes, nous supposons que vous avez déjà installé une version récente de l’ AWS CLI ou que vous avez procédé à une mise à jour vers la version actuelle. Pour plus d’informations, consultez Installing the AWS Command Line Interface (Installation de).

Depuis le terminal ou la ligne de commande, exécutez la commande tag-resource, en spécifiant l'ARN (Amazon Resource Name) de l'action personnalisée dans laquelle vous souhaitez ajouter des balises ainsi que la clé et la valeur de la balise que vous souhaitez ajouter. Vous pouvez ajouter plusieurs balises à une action personnalisée. Par exemple, pour baliser une action personnalisée avec deux balises, une clé de balise nommée TestActionTypeavec la valeur de UnitTestbalise et une clé de balise nommée ApplicationNameavec la valeur de balise de MyApplication:

aws codepipeline tag-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:actiontype:Owner/Category/Provider/Version --tags key=TestActionType,value=UnitTest key=ApplicationName,value=MyApplication

Si elle aboutit, cette commande ne renvoie rien.

Affichage des balises pour une action personnalisée

Procédez comme suit pour utiliser le AWS CLI pour afficher les AWS balises d'une action personnalisée. Si aucune balise n’a été ajoutée, la liste renvoyée est vide.

Depuis le terminal ou la ligne de commande, exécutez la commande list-tags-for-resource. Par exemple, pour afficher une liste des clés et des valeurs de balise pour une action personnalisée avec l'ARN arn:aws:codepipeline:us-west-2:account-id:actiontype:Owner/Category/Provider/Version :

aws codepipeline list-tags-for-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:actiontype:Owner/Category/Provider/Version

Si elle aboutit, cette commande renvoie des informations similaires à ce qui suit :

{ "tags": { "TestActionType": "UnitTest", "ApplicationName": "MyApplication" } }

Modification des balises d'une action personnalisée

Procédez comme suit pour utiliser le AWS CLI pour modifier une balise dans le cadre d'une action personnalisée. Vous pouvez modifier la valeur d'une clé existante ou ajouter une autre clé. Vous pouvez également supprimer des balises d'une action personnalisée, comme indiqué dans la section suivante.

Depuis le terminal ou la ligne de commande, exécutez la commande tag-resource, en spécifiant l'ARN (Amazon Resource Name) de l'action personnalisée dans laquelle vous souhaitez mettre à jour une balise et spécifiez la clé de balise et la valeur de balise :

aws codepipeline tag-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:actiontype:Owner/Category/Provider/Version --tags key=TestActionType,value=IntegrationTest

Suppression de balises d'une action personnalisée

Procédez comme suit pour utiliser le AWS CLI pour supprimer une balise d'une action personnalisée. Lorsque vous supprimez des balises de la ressource associée, les balises sont supprimées.

Note

Si vous supprimez une action personnalisée, toutes les associations de balises sont supprimées de l'action personnalisée supprimée. Vous n'avez pas besoin de supprimer les balises avant de supprimer une action personnalisée.

Depuis le terminal ou la ligne de commande, exécutez la commande untag-resource, en spécifiant l'ARN de l'action personnalisée dans laquelle vous souhaitez supprimer des balises et la clé de balise de la balise que vous souhaitez supprimer. Par exemple, pour supprimer une balise sur une action personnalisée à l'aide de la clé de balise TestActionType:

aws codepipeline untag-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:actiontype:Owner/Category/Provider/Version --tag-keys TestActionType

Si elle aboutit, cette commande ne renvoie rien. Pour vérifier quelles balises sont associées à l'action personnalisée, exécutez la commande list-tags-for-resource.