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.
Hinzufügen von Tags zu einem bestehenden Auftrag in Batch Operations
Sie können die verwenden PutJobTaggingAPI-Operation zum Hinzufügen von Job-Tags zu Ihren bestehenden Amazon S3 Batch Operations-Jobs. Weitere Informationen finden Sie in den folgenden Beispielen.
Im Folgenden finden Sie ein Beispiel für das Verwenden von s3control put-job-tagging
zum Hinzufügen von Auftragsmarkierungen zu Ihrem S3-Batch-Operations-Auftrag mithilfe der AWS CLI. Wenn Sie die Beispiele verwenden möchten, ersetzen Sie die
durch Ihre Informationen.user input placeholders
Anmerkung
Wenn Sie diese Anforderung mit einem leeren Tag-Satz senden, löscht Batch Operations den vorhandenen Tag-Satz für das Objekt. Wenn Sie diese Methode verwenden, wird Ihnen eine Tier-1-Anforderung (PUT
) in Rechnung gestellt. Weitere Informationen finden Sie unter Amazon S3 – Preise
Wenn Sie vorhandene Tags für Ihren Batch-Operations-Auftrag löschen möchten, wird die DeleteJobTagging
-Operation bevorzugt, da sie dasselbe Ergebnis ohne anfallende Kosten erzielt.
-
Identifizieren Sie die Auftrags-
TAGS
, die Sie für den Auftrag wünschen. In diesem Fall wenden Sie beiden Markierungen
unddepartment
mit den WertenFiscalYear
bzw.Marketing
an.2020
read -d '' TAGS <<EOF [ { "Key": "
department
", "Value": "Marketing
" }, { "Key": "FiscalYear
", "Value": "2020
" } ] EOF -
Führen Sie den folgenden
put-job-tagging
-Befehl mit den erforderlichen Parametern aus:aws \ s3control put-job-tagging \ --account-id
123456789012
\ --tags "${TAGS//$'\n'/}" \ --job-idExample-e25a-4ed2-8bee-7f8ed7fc2f1c
\ --regionus-east-1
Im folgenden Beispiel werden die Tags einer Aufgabe in S3 Batch Operations unter Verwendung des AWS SDK for Java-SDK eingefügt.
public void putJobTagging(final AWSS3ControlClient awss3ControlClient, final String jobId) { final S3Tag departmentTag = new S3Tag().withKey("
department
").withValue("Marketing
"); final S3Tag fiscalYearTag = new S3Tag().withKey("FiscalYear
").withValue("2020
"); final PutJobTaggingRequest putJobTaggingRequest = new PutJobTaggingRequest() .withJobId(jobId) .withTags(departmentTag, fiscalYearTag); final PutJobTaggingResult putJobTaggingResult = awss3ControlClient.putJobTagging(putJobTaggingRequest); }