Há mais AWS SDK exemplos disponíveis no GitHub repositório AWS Doc SDK Examples.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Use GetObjectTagging
com um AWS SDK ou CLI
Os exemplos de códigos a seguir mostram como usar 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"
}
]
}
- PowerShell
-
- Ferramentas para 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