Menambahkan tag pekerjaan ke pekerjaan Operasi Batch yang ada - Amazon Simple Storage Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menambahkan tag pekerjaan ke pekerjaan Operasi Batch yang ada

Anda dapat menggunakan PutJobTaggingOperasi API untuk menambahkan tag pekerjaan ke pekerjaan Operasi Batch Amazon S3 yang ada. Untuk informasi selengkapnya, lihat contoh berikut ini.

Berikut ini adalah contoh penggunaan s3control put-job-tagging untuk menambahkan tag pekerjaan ke pekerjaan Operasi Batch S3 Anda dengan menggunakan. AWS CLI Untuk menggunakan contoh, ganti user input placeholders dengan informasi Anda sendiri.

catatan

Jika Anda mengirim permintaan ini dengan set tag kosong, Operasi Batch menghapus set tag yang ada pada objek. Namun, jika Anda menggunakan pendekatan ini, Anda akan dikenakan biaya untuk Permintaan Tingkat 1 (PUT). Untuk informasi selengkapnya, lihat Harga Amazon S3.

Sebagai gantinya, untuk menghapus tag yang ada untuk pekerjaan Operasi Batch Anda, sebaiknya gunakan DeleteJobTagging operasi karena tag tersebut mencapai hasil yang sama tanpa menimbulkan biaya.

  1. Identifikasi tugas TAGS yang Anda inginkan untuk tugas tersebut. Dalam hal ini, Anda akan menerapkan dua tanda, department dan FiscalYear, masing-masing dengan nilai Marketing dan 2020.

    read -d '' TAGS <<EOF [ { "Key": "department", "Value": "Marketing" }, { "Key": "FiscalYear", "Value": "2020" } ] EOF
  2. Jalankan put-job-tagging perintah berikut dengan parameter yang diperlukan:

    aws \ s3control put-job-tagging \ --account-id 123456789012 \ --tags "${TAGS//$'\n'/}" \ --job-id Example-e25a-4ed2-8bee-7f8ed7fc2f1c \ --region us-east-1

Contoh berikut menempatkan tag dari pekerjaan Operasi Batch S3 dengan menggunakan. AWS SDK for Java

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); }