Kennzeichnen Sie eine benutzerdefinierte Aktion in CodePipeline - AWS CodePipeline

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Kennzeichnen Sie eine benutzerdefinierte Aktion in CodePipeline

Tags sind Schlüssel-Wert-Paare, die Ressourcen zugeordnet AWS sind. Sie können die Konsole oder die CLI verwenden, um Tags auf Ihre benutzerdefinierten Aktionen in anzuwenden CodePipeline. Informationen zu CodePipeline Ressourcen-Tagging, Anwendungsfällen, Einschränkungen für Tag-Schlüssel und -Werte und unterstützte Ressourcentypen finden Sie unterTaggen von -Ressourcen.

Sie können die Werte der Tags in einer benutzerdefinierten Aktionen hinzufügen, entfernen und aktualisieren. Sie können jeder benutzerdefinierten Aktion bis zu 50 Tags hinzufügen.

Hinzufügen von Tags zu benutzerdefinierten Aktionen

Gehen Sie wie folgt vor AWS CLI , um einer benutzerdefinierten Aktion ein Tag hinzuzufügen. Informationen zum Hinzufügen eines Tags zu einer benutzerdefinierten Aktion während der Erstellung finden Sie unter Erstellen und fügen Sie eine benutzerdefinierte Aktion hinzu in CodePipeline.

Bei diesen Schritten wird davon ausgegangen, dass Sie bereits eine aktuelle Version der AWS CLI installiert oder eine Aktualisierung auf die aktuelle Version vorgenommen haben. Weitere Informationen finden Sie unter Installieren der AWS Command Line Interface.

Führen Sie im Terminal oder in der Befehlszeile den Befehl tag-resource aus und geben Sie dabei den Amazon-Ressourcennamen (ARN) der benutzerdefinierten Aktion, der Sie Tags hinzufügen möchten, sowie den Schlüssel und den Wert des Tags an, das Sie hinzufügen möchten. Sie können einer benutzerdefinierten Aktion mehr als ein Tag hinzufügen. Um beispielsweise eine benutzerdefinierte Aktion mit zwei Tags zu taggen, einem Tag-Schlüssel TestActionTypemit dem Tag-Wert von UnitTestund einem Tag-Schlüssel ApplicationNamemit dem Tag-Wert von 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

Bei erfolgreicher Ausführung gibt dieser Befehl nichts zurück.

Anzeigen von Tags für eine benutzerdefinierte Aktion

Gehen Sie wie folgt vor AWS CLI , um die AWS Tags für eine benutzerdefinierte Aktion anzuzeigen. Wenn keine Tags hinzugefügt wurden, ist die zurückgegebene Liste leer.

Führen Sie am Terminal oder über die Befehlszeile den Befehl list-tags-for-resource aus. Um beispielsweise eine Liste der Tag-Schlüssel und Tag-Werte für eine benutzerdefinierte Aktion mit dem ARN arn:aws:codepipeline:us-west-2:account-id:actiontype:Owner/Category/Provider/Version anzuzeigen:

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

Bei erfolgreicher Ausführung gibt dieser Befehl etwa wie folgt aussehende Informationen zurück:

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

Bearbeiten von Tags für eine benutzerdefinierte Aktion

Gehen Sie wie folgt vor, AWS CLI um mit dem ein Tag für eine benutzerdefinierte Aktion zu bearbeiten. Sie können den Wert für einen vorhandenen Schlüssel ändern oder einen anderen Schlüssel hinzufügen. Sie können Tags auch aus einer benutzerdefinierten Aktion entfernen wie im nächsten Abschnitt gezeigt.

Führen Sie im Terminal oder in der Befehlszeile den Befehl tag-resource aus und geben Sie dabei den Amazon-Ressourcennamen (ARN) der benutzerdefinierten Aktion, für die Sie ein Tag aktualisieren möchten, sowie den Schlüssel und den Wert des Tags an, das Sie aktualisieren möchten:

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

Entfernen von Tags aus einer benutzerdefinierten Aktion

Gehen Sie wie folgt vor AWS CLI , um ein Tag aus einer benutzerdefinierten Aktion zu entfernen. Wenn Sie Tags aus der zugehörigen Ressource entfernen, werden die Tags gelöscht.

Anmerkung

Wenn Sie eine benutzerdefinierte Aktion löschen, werden alle Tag-Zuordnungen aus der gelöschten benutzerdefinierten Aktion entfernt. Sie müssen Tags nicht entfernen, bevor Sie eine benutzerdefinierte Aktion löschen.

Führen Sie im Terminal oder in der Befehlszeile den Befehl untag-resource aus und geben Sie dabei den Amazon-Ressourcennamen (ARN) der benutzerdefinierten Aktion, aus der Sie ein Tag entfernen möchten, sowie den Schlüssel und den Wert des Tags an, das Sie entfernen möchten: Um beispielsweise ein Tag aus einer benutzerdefinierten Aktion mit dem Tag-Schlüssel zu entfernen TestActionType:

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

Bei erfolgreicher Ausführung gibt dieser Befehl nichts zurück. Um die der benutzerdefinierten Aktion zugeordneten Tags zu überprüfen, führen Sie den Befehl list-tags-for-resource aus.