Enumeración de etiquetas de grupo de Storage Lens - Amazon Simple Storage Service

Enumeración de etiquetas de grupo de Storage Lens

En los siguientes ejemplos se muestra cómo enumerar las etiquetas de recursos de AWS asociadas a un grupo de Storage Lens. Puede enumerar etiquetas mediante la consola de Amazon S3, AWS Command Line Interface (AWS CLI) y AWS SDK for Java.

Para revisar la lista de etiquetas y los valores de las etiquetas 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 le interesa.

  4. Desplácese hasta la sección Etiquetas de recursos de AWS. Todas las etiquetas de recursos de AWS definidas por el usuario que se añaden a su grupo de Storage Lens aparecen junto con sus valores de etiqueta.

El siguiente comando de ejemplo de AWS CLI muestra todos los valores de etiqueta de grupo de Storage Lens del grupo Storage Lens denominado marketing-department. Para utilizar este comando de ejemplo, sustituya user input placeholders por su propia información.

aws s3control list-tags-for-resource --account-id 111122223333 \ --resource-arn arn:aws:s3:us-east-1:111122223333:storage-lens-group/marketing-department \ --region us-east-1

En el siguiente ejemplo de AWS SDK for Java se muestran los valores de etiqueta de grupo de Storage Lens para el Nombre de recurso de Amazon (ARN) del grupo Storage Lens que especifique. 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.ListTagsForResourceRequest; import software.amazon.awssdk.services.s3control.model.ListTagsForResourceResponse; public class ListTagsForResource { public static void main(String[] args) { String resourceARN = "Resource_ARN"; String accountId = "111122223333"; try { ListTagsForResourceRequest listTagsForResourceRequest = ListTagsForResourceRequest.builder() .resourceArn(resourceARN) .accountId(accountId) .build(); S3ControlClient s3ControlClient = S3ControlClient.builder() .region(Region.US_WEST_2) .credentialsProvider(ProfileCredentialsProvider.create()) .build(); ListTagsForResourceResponse response = s3ControlClient.listTagsForResource(listTagsForResourceRequest); System.out.println(response); } 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(); } } }