Verwenden Sie es PutBucketTagging mit einem AWS SDK oder CLI - Amazon Simple Storage Service

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.

Verwenden Sie es PutBucketTagging mit einem AWS SDK oder CLI

Die folgenden Codebeispiele zeigen, wie man es benutztPutBucketTagging.

CLI
AWS CLI

Der folgende Befehl wendet eine Tagging-Konfiguration auf einen Bucket mit dem Namen my-bucket an:

aws s3api put-bucket-tagging --bucket my-bucket --tagging file://tagging.json

Die Datei tagging.json ist ein JSON Dokument im aktuellen Ordner, das Tags angibt:

{ "TagSet": [ { "Key": "organization", "Value": "marketing" } ] }

Oder wenden Sie eine Tagging-Konfiguration my-bucket direkt von der Befehlszeile aus an:

aws s3api put-bucket-tagging --bucket my-bucket --tagging 'TagSet=[{Key=organization,Value=marketing}]'
PowerShell
Tools für PowerShell

Beispiel 1: Dieser Befehl wendet zwei Tags auf einen Bucket mit dem Namen ancloudtrail-test-2018: ein Tag mit dem Schlüssel Stage und dem Wert Test und ein Tag mit dem Schlüssel Environment und dem Wert Alpha. Führen Sie den Befehl aus, um zu überprüfen, ob die Tags dem Bucket hinzugefügt wurdenGet-S3BucketTagging -BucketName bucket_name. Die Ergebnisse sollten die Tags enthalten, die Sie im ersten Befehl auf den Bucket angewendet haben. Beachten Sie, dass Write-S3BucketTagging dadurch der gesamte vorhandene Tagsatz in einem Bucket überschrieben wird. Um einzelne Tags hinzuzufügen oder zu löschen, führen Sie die API Cmdlets Resource Groups und Tagging aus. Add-RGTResourceTag Remove-RGTResourceTag Verwenden Sie alternativ den Tag-Editor in der AWS Management Console, um S3-Bucket-Tags zu verwalten.

Write-S3BucketTagging -BucketName cloudtrail-test-2018 -TagSet @( @{ Key="Stage"; Value="Test" }, @{ Key="Environment"; Value="Alpha" } )

Beispiel 2: Mit diesem Befehl wird ein Bucket mit dem Namen an cloudtrail-test-2018 das Write-S3BucketTagging Cmdlet übergeben. Er wendet die Tags Stage:Production und Department:Finance auf den Bucket an. Beachten Sie, dass dadurch der gesamte vorhandene Tagsatz in einem Write-S3BucketTagging Bucket überschrieben wird.

Get-S3Bucket -BucketName cloudtrail-test-2018 | Write-S3BucketTagging -TagSet @( @{ Key="Stage"; Value="Production" }, @{ Key="Department"; Value="Finance" } )

Eine vollständige Liste der AWS SDK Entwicklerhandbücher und Codebeispiele finden Sie unter. Verwenden Sie diesen Dienst mit einem SDK AWS Dieses Thema enthält auch Informationen zu den ersten Schritten und Details zu früheren SDK Versionen.