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 DeleteTags
com um AWS SDK ou CLI
Os exemplos de código a seguir mostram como usar o DeleteTags
.
- CLI
-
- AWS CLI
-
Exemplo 1: Para excluir uma tag de um recurso
O
delete-tags
exemplo a seguir exclui a tagStack=Test
da imagem especificada. Quando você especifica um valor e um nome de chave, a tag é excluída somente se o valor da tag corresponder ao valor especificado.aws ec2 delete-tags \ --resources
ami-1234567890abcdef0
\ --tagsKey=Stack,Value=Test
É opcional especificar o valor de uma tag. O
delete-tags
exemplo a seguir exclui a tag com o nomepurpose
da chave da instância especificada, independentemente do valor da tag.aws ec2 delete-tags \ --resources
i-1234567890abcdef0
\ --tagsKey=purpose
Se você especificar a string vazia como o valor da tag, a tag será excluída somente se o valor da tag for a string vazia. O
delete-tags
exemplo a seguir especifica a string vazia como o valor da tag a ser excluída.aws ec2 delete-tags \ --resources
i-1234567890abcdef0
\ --tagsKey=Name,Value=
Exemplo 2: Para excluir uma tag de vários recursos
O
delete-tags
exemplo a seguir exclui a tag ``purpose=test`` de uma instância e de uma. AMI Conforme mostrado no exemplo anterior, você pode omitir o valor da tag do comando.aws ec2 delete-tags \ --resources
i-1234567890abcdef0
ami-1234567890abcdef0
\ --tagsKey=Purpose
-
Para API obter detalhes, consulte DeleteTags
na Referência de AWS CLI Comandos.
-
- PowerShell
-
- Ferramentas para PowerShell
-
Exemplo 1: Este exemplo exclui a tag especificada do recurso especificado, independentemente do valor da tag. A sintaxe usada neste exemplo requer a PowerShell versão 3 ou posterior.
Remove-EC2Tag -Resource i-12345678 -Tag @{ Key="myTag" } -Force
Exemplo 2: Este exemplo exclui a tag especificada do recurso especificado, mas somente se o valor da tag corresponder. A sintaxe usada neste exemplo requer a PowerShell versão 3 ou posterior.
Remove-EC2Tag -Resource i-12345678 -Tag @{ Key="myTag";Value="myTagValue" } -Force
Exemplo 3: Este exemplo exclui a tag especificada do recurso especificado, independentemente do valor da tag.
$tag = New-Object Amazon.EC2.Model.Tag $tag.Key = "myTag" Remove-EC2Tag -Resource i-12345678 -Tag $tag -Force
Exemplo 4: Este exemplo exclui a tag especificada do recurso especificado, mas somente se o valor da tag corresponder.
$tag = New-Object Amazon.EC2.Model.Tag $tag.Key = "myTag" $tag.Value = "myTagValue" Remove-EC2Tag -Resource i-12345678 -Tag $tag -Force
-
Para API obter detalhes, consulte DeleteTagsem Referência de AWS Tools for PowerShell cmdlet.
-