Actualización de los valores de las etiquetas de grupo de Storage Lens - Amazon Simple Storage Service

Actualización de los valores de las etiquetas de grupo de Storage Lens

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

Para actualizar una etiqueta de recursos de AWS para 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 desee actualizar.

  4. En las Etiquetas de recursos de AWS, selecciona la etiqueta que desee actualizar.

  5. Añada el nuevo valor de etiqueta usando la misma clave del par clave-valor que desee actualizar. Haga clic en el icono de marca de verificación para actualizar el valor de la etiqueta.

    nota

    Si añade una nueva etiqueta con la misma clave que una etiqueta existente, se sobrescribirá el valor de la etiqueta anterior.

  6. (Opcional) Si desea añadir nuevas etiquetas, elija Agregar etiqueta para añadir nuevas entradas. Aparece la página Add tags (Agregar etiquetas).

    Puede agregar hasta 50 etiquetas de recursos de AWS para su grupo de Storage Lens. Cuando haya terminado de añadir etiquetas, elija Guardar cambios.

  7. (Opcional) Si desea eliminar una entrada recién agregada, elija Eliminar junto a la etiqueta que desea eliminar. Cuando haya terminado de eliminar etiquetas, elija Guardar cambios.

El siguiente comando AWS CLI de ejemplo actualiza dos valores de etiqueta para el grupo de Storage Lens denominado marketing-department. Para utilizar este comando de ejemplo, sustituya user input placeholders por su propia información.

aws s3control tag-resource --account-id 111122223333 \ --resource-arn arn:aws:s3:us-east-1:111122223333:storage-lens-group/marketing-department \ --region us-east-1 --tags Key=k1,Value=v3 Key=k2,Value=v4

El siguiente ejemplo de AWS SDK for Java actualiza dos valores de etiqueta de grupo de Storage Lens. 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.Tag; import software.amazon.awssdk.services.s3control.model.TagResourceRequest; public class UpdateTagsForResource { public static void main(String[] args) { String resourceARN = "Resource_ARN"; String accountId = "111122223333"; try { Tag updatedResourceTag1 = Tag.builder() .key("resource-tag-key-1") .value("resource-tag-updated-value-1") .build(); Tag updatedResourceTag2 = Tag.builder() .key("resource-tag-key-2") .value("resource-tag-updated-value-2") .build(); TagResourceRequest tagResourceRequest = TagResourceRequest.builder() .resourceArn(resourceARN) .tags(updatedResourceTag1, updatedResourceTag2) .accountId(accountId) .build(); S3ControlClient s3ControlClient = S3ControlClient.builder() .region(Region.US_WEST_2) .credentialsProvider(ProfileCredentialsProvider.create()) .build(); s3ControlClient.tagResource(tagResourceRequest); } 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(); } } }