Entfernen Sie ein Tag aus einem Repository - AWS CodeCommit

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.

Entfernen Sie ein Tag aus einem Repository

Sie können ein oder mehrere Tags entfernen, die mit einem Repository verknüpft sind. Durch das Entfernen eines Tags wird das Tag nicht aus anderen AWS Ressourcen gelöscht, die mit diesem Tag verknüpft sind.

Wichtig

Das Entfernen von Tags für ein Repository kann Auswirkungen auf den Repository-Zugriff haben. Bevor Sie ein Tag aus einem Repository entfernen, sollten Sie alle IAM-Richtlinien überprüfen, die den Schlüssel oder Wert für ein Tag verwenden könnten, um den Zugriff auf Ressourcen wie Repositorys zu steuern. Beispiele für Tag-basierte Zugriffsrichtlinien finden Sie unter Beispiel 5: Aktionen für Repositorys mit Tags verweigern oder zulassen.

Entfernen Sie ein Tag aus einem Repository (Konsole)

Sie können die CodeCommit Konsole verwenden, um die Zuordnung zwischen einem Tag und einem CodeCommit Repository zu entfernen.

  1. Öffnen Sie die CodeCommit Konsole unter https://console.aws.amazon.com/codesuite/codecommit/home.

  2. Wählen Sie unter Repositories (Repositorys) den Namen des Repositorys aus, aus dem Sie Tags entfernen möchten.

  3. Wählen Sie im Navigationsbereich Settings (Einstellungen). Wählen Sie Repository tags (Repository-Tags) aus.

  4. Wählen Sie Bearbeiten aus.

  5. Suchen Sie die Tags, die Sie entfernen möchten, und wählen Sie dann Remove tag (Tag entfernen) aus.

  6. Wenn Sie die Tags entfernt haben, klicken Sie auf Submit (Übermitteln).

Entferne ein Tag aus einem Repository (AWS CLI)

Gehen Sie wie folgt vor, AWS CLI um mit dem ein Tag aus einem CodeCommit Repository zu entfernen. Wenn ein Tag entfernt wird, wird es nicht gelöscht, sondern lediglich die Zuordnung zwischen dem Tag und dem Repository entfernt.

Anmerkung

Wenn Sie ein CodeCommit Repository löschen, werden alle Tag-Verknüpfungen aus dem gelöschten Repository entfernt. Sie müssen vor dem Löschen eines Repositorys keine Tags entfernen.

Führen Sie am Terminal oder über die Befehlszeile den Befehl untag-resource aus und geben Sie dabei den Amazon-Ressourcennamen (ARN) des Repositorys an, für den Sie Tags hinzufügen möchten, sowie den Tag-Schlüssel des zu entfernenden Tags. Um beispielsweise ein Tag in einem Repository zu entfernen, das MyDemoRepomit dem Tag-Schlüssel Status benannt ist:

aws codecommit untag-resource --resource-arn arn:aws:codecommit:us-west-2:111111111111:MyDemoRepo --tag-keys Status

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