Eliminación de una etiqueta de recurso de AWS de un grupo de Storage Lens - Amazon Simple Storage Service

Eliminación de una etiqueta de recurso de AWS de un grupo de Storage Lens

En los siguientes ejemplos se muestra cómo eliminar una etiqueta de recurso de AWS de un grupo de Storage Lens. Puede eliminar etiquetas mediante la consola de Amazon S3, AWS Command Line Interface (AWS CLI) y AWS SDK for Java.

Para eliminar una etiqueta de recurso de AWS de un grupo de Storage Lens
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon S3 en https://console.aws.amazon.com/s3/.

  2. En el panel de navegación izquierdo, elija Grupos de Storage Lens.

  3. En Grupos de Storage Lens, elija el grupo de Storage Lens que desea actualizar.

  4. En Etiquetas de recursos de AWS, seleccione el par clave-valor que desea eliminar.

  5. Elija Eliminar. Aparece el cuadro de diálogo Eliminar etiquetas de recursos de AWS.

    nota

    Si se utilizan etiquetas para controlar el acceso, continuar con esta acción puede afectar a los recursos relacionados. Después de eliminar una etiqueta de forma permanente, no se puede restaurar.

  6. Elija Eliminar para eliminar el par clave-valor de forma permanente.

El siguiente comando de AWS CLI elimina dos etiquetas de recursos de AWS de un grupo de Storage Lens existente: para usar este comando de ejemplo, reemplace los user input placeholders por su propia información.

aws s3control untag-resource --account-id 111122223333 \ --resource-arn arn:aws:s3:us-east-1:111122223333:storage-lens-group/Marketing-Department \ --region us-east-1 --tag-keys k1 k2

El siguiente ejemplo de AWS SDK for Java elimina dos etiquetas de recursos de AWS del Nombre de Recurso de Amazon (ARN) del grupo de Storage Lens que especifica en la cuenta 111122223333. Para utilizar este ejemplo, reemplace los user input placeholders con su propia información.

package aws.example.s3control; import com.amazonaws.AmazonServiceException; import com.amazonaws.SdkClientException; import software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider; import software.amazon.awssdk.regions.Region; import software.amazon.awssdk.services.s3control.S3ControlClient; import software.amazon.awssdk.services.s3control.model.UntagResourceRequest; public class UntagResource { public static void main(String[] args) { String resourceARN = "Resource_ARN"; String accountId = "111122223333"; try { String tagKey1 = "resource-tag-key-1"; String tagKey2 = "resource-tag-key-2"; UntagResourceRequest untagResourceRequest = UntagResourceRequest.builder() .resourceArn(resourceARN) .tagKeys(tagKey1, tagKey2) .accountId(accountId) .build(); S3ControlClient s3ControlClient = S3ControlClient.builder() .region(Region.US_WEST_2) .credentialsProvider(ProfileCredentialsProvider.create()) .build(); s3ControlClient.untagResource(untagResourceRequest); } catch (AmazonServiceException e) { // The call was transmitted successfully, but Amazon S3 couldn't process // it and returned an error response. e.printStackTrace(); } catch (SdkClientException e) { // Amazon S3 couldn't be contacted for a response, or the client // couldn't parse the response from Amazon S3. e.printStackTrace(); } } }