Hay más AWS SDK ejemplos disponibles en el GitHub repositorio de AWS Doc SDK Examples
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Utilícelo DeleteTags
con un o AWS SDK CLI
En los siguientes ejemplos de código, se muestra cómo utilizar DeleteTags
.
- CLI
-
- AWS CLI
-
Ejemplo 1: Para eliminar una etiqueta de un recurso
En el siguiente
delete-tags
ejemplo, se elimina la etiquetaStack=Test
de la imagen especificada. Al especificar un valor y un nombre de clave, la etiqueta se elimina solo si el valor de la etiqueta coincide con el valor especificado.aws ec2 delete-tags \ --resources
ami-1234567890abcdef0
\ --tagsKey=Stack,Value=Test
Es opcional especificar el valor de una etiqueta. En el siguiente
delete-tags
ejemplo, se elimina la etiqueta con el nombrepurpose
de clave de la instancia especificada, independientemente del valor de la etiqueta.aws ec2 delete-tags \ --resources
i-1234567890abcdef0
\ --tagsKey=purpose
Si especifica la cadena vacía como el valor de la etiqueta, la etiqueta se eliminará solo si el valor de la etiqueta es la cadena vacía. En el siguiente
delete-tags
ejemplo, se especifica la cadena vacía como valor de etiqueta de la etiqueta que se va a eliminar.aws ec2 delete-tags \ --resources
i-1234567890abcdef0
\ --tagsKey=Name,Value=
Ejemplo 2: Para eliminar una etiqueta de varios recursos
En el siguiente
delete-tags
ejemplo, se elimina la etiqueta ``Purpose=Test`` tanto de una instancia como de una. AMI Como se muestra en el ejemplo anterior, puedes omitir el valor de la etiqueta en el comando.aws ec2 delete-tags \ --resources
i-1234567890abcdef0
ami-1234567890abcdef0
\ --tagsKey=Purpose
-
Para API obtener más información, consulte DeleteTags
la Referencia de AWS CLI comandos.
-
- PowerShell
-
- Herramientas para PowerShell
-
Ejemplo 1: en este ejemplo se elimina la etiqueta especificada del recurso especificado, independientemente del valor de la etiqueta. La sintaxis utilizada en este ejemplo requiere la PowerShell versión 3 o posterior.
Remove-EC2Tag -Resource i-12345678 -Tag @{ Key="myTag" } -Force
Ejemplo 2: en este ejemplo se elimina la etiqueta especificada del recurso especificado, pero solo si el valor de la etiqueta coincide. La sintaxis utilizada en este ejemplo requiere la PowerShell versión 3 o posterior.
Remove-EC2Tag -Resource i-12345678 -Tag @{ Key="myTag";Value="myTagValue" } -Force
Ejemplo 3: en este ejemplo se elimina la etiqueta especificada del recurso especificado, independientemente del valor de la etiqueta.
$tag = New-Object Amazon.EC2.Model.Tag $tag.Key = "myTag" Remove-EC2Tag -Resource i-12345678 -Tag $tag -Force
Ejemplo 4: en este ejemplo se elimina la etiqueta especificada del recurso especificado, pero solo si el valor de la etiqueta coincide.
$tag = New-Object Amazon.EC2.Model.Tag $tag.Key = "myTag" $tag.Value = "myTagValue" Remove-EC2Tag -Resource i-12345678 -Tag $tag -Force
-
Para API obtener más información, consulte la referencia DeleteTagsdel AWS Tools for PowerShell cmdlet.
-