Usar GetObjectTagging com o AWS SDK ou a CLI - Amazon Simple Storage Service

Usar GetObjectTagging com o AWS SDK ou a CLI

Os exemplos de código a seguir mostram como usar o GetObjectTagging.

Exemplos de ações são trechos de código de programas maiores e devem ser executados em contexto. É possível ver essa ação no contexto no seguinte exemplo de código:

CLI
AWS CLI

Para recuperar as tags anexadas a um objeto

O exemplo get-object-tagging a seguir recupera os valores da chave especificada do objeto especificado.

aws s3api get-object-tagging \ --bucket my-bucket \ --key doc1.rtf

Saída:

{ "TagSet": [ { "Value": "confidential", "Key": "designation" } ] }

O exemplo get-object-tagging a seguir tenta recuperar os conjuntos de tags do objeto doc2.rtf, o qual não tem tags.

aws s3api get-object-tagging \ --bucket my-bucket \ --key doc2.rtf

Saída:

{ "TagSet": [] }

O exemplo get-object-tagging a seguir recupera os conjuntos de tags do objeto doc3.rtf, o qual não tem tags.

aws s3api get-object-tagging \ --bucket my-bucket \ --key doc3.rtf

Saída:

{ "TagSet": [ { "Value": "confidential", "Key": "designation" }, { "Value": "finance", "Key": "department" }, { "Value": "payroll", "Key": "team" } ] }
  • Para obter detalhes da API, consulte GetObjectTagging na Referência de comandos da AWS CLI.

PowerShell
Tools for PowerShell

Exemplo 1: o exemplo retorna as tags associadas ao objeto presente no bucket do S3 em questão.

Get-S3ObjectTagSet -Key 'testfile.txt' -BucketName 'testbucket123'

Saída:

Key Value --- ----- test value
  • Para obter detalhes da API, consulte GetObjectTagging na AWS Tools for PowerShell Cmdlet Reference.

Para obter uma lista completa dos Guias do desenvolvedor do SDK da AWS e exemplos de código, consulte Usar este serviço com um AWS SDK. Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.