Adicionar tags a um trabalho existente do Operações em Lote
Você pode usar a operação de API PutJobTagging para adicionar tags aos trabalhos existentes do Operações em Lote do Amazon S3. Para obter mais informações, veja os exemplos a seguir:
Veja a seguir um exemplo de uso de s3control put-job-tagging para adicionar tags aos trabalhos do Operações em Lote do S3 usando a AWS CLI. Para usar os exemplos, substitua por suas próprias informações.user input placeholders
nota
Se você enviar essa solicitação com o conjunto de tags vazio, o Operações em Lote excluirá o conjunto de tags existente no objeto. No entanto, se você usar essa abordagem, receberá cobrança por uma solicitação de nível 1 (PUT). Para obter mais informações, consulte Preço do Amazon S3
Em vez disso, para excluir tags existentes do trabalho do Operações em Lote, recomendamos usar a operação DeleteJobTagging porque ela consegue o mesmo resultado sem incorrer em cobranças.
-
Identifique as
TAGSque você deseja para o trabalho. Nesse caso, você aplica duas tags,edepartment, com os valoresFiscalYeareMarketing, respectivamente.2020read -d '' TAGS <<EOF [ { "Key": "department", "Value": "Marketing" }, { "Key": "FiscalYear", "Value": "2020" } ] EOF -
Execute o seguinte comando
put-job-taggingcom os parâmetros exigidos:aws \ s3control put-job-tagging \ --account-id123456789012\ --tags "${TAGS//$'\n'/}" \ --job-idExample-e25a-4ed2-8bee-7f8ed7fc2f1c\ --regionus-east-1
Se quiser colocar tags em um trabalho do recurso Operações em Lote do S3 usando o AWS SDK para Java, use o cliente S3Control para adicionar ou atualizar tags com pares de chave-valor para fins de organização e rastreamento.
Para ver exemplos de como inserir tags de trabalho com o AWS SDK para Java, consulte Add tags to a batch job na Referência de API do Amazon S3.