Eliminar una concesión - Amazon Simple Storage Service

Eliminar una concesión

Puede eliminar las concesiones de acceso de su instancia de Amazon S3 Access Grants. No se puede deshacer la eliminación de una concesión de acceso. Tras eliminar una concesión de acceso, el beneficiario dejará de tener acceso a sus datos de Amazon S3.

Puede eliminar una concesión de acceso mediante la consola de Amazon S3, la AWS Command Line Interface (AWS CLI), la API de REST de Amazon S3 y los SDK de AWS.

Para eliminar una concesión de acceso
  1. Inicie sesión AWS Management Console Management Console y abra la consola de Amazon S3 en https://console.aws.amazon.com/s3/.

  2. En el panel de navegación izquierdo, seleccione Concesiones de acceso.

  3. En la página S3 Access Grants, seleccione la región que contiene la instancia de S3 Access Grants con la que quiere trabajar.

  4. Seleccione Ver detalles de la instancia.

  5. En la página de detalles, elija la pestaña Concesiones.

  6. Busque la concesión que desea eliminar. Cuando encuentre la concesión, seleccione el botón de opción situado junto a ella.

  7. Elija Eliminar. Aparece un cuadro de diálogo con una advertencia de que la acción no se puede deshacer. Vuelva a seleccionar Eliminar para eliminar la concesión.

Para instalar AWS CLI, consulte Instalación de AWS CLI en la Guía del usuario de AWS Command Line Interface.

Para utilizar el comando de ejemplo siguiente, sustituya user input placeholders con su información.

ejemplo – Eliminar una concesión de acceso
aws s3control delete-access-grant \ --account-id 111122223333 \ --access-grant-id a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 // No response body

Para obtener información sobre la compatibilidad con la API de REST de Amazon S3 para administrar concesiones de acceso, consulte DeleteAccessGrant en la Referencia de la API de Amazon Simple Storage Service.

En esta sección se proporcionan ejemplos de cómo eliminar una concesión de acceso mediante los SDK de AWS. Para utilizar el ejemplo siguiente, sustituya user input placeholders con su propia información.

Java
ejemplo – Eliminar una concesión de acceso
public void deleteAccessGrant() { DeleteAccessGrantRequest deleteRequest = DeleteAccessGrantRequest.builder() .accountId("111122223333") .accessGrantId("a1b2c3d4-5678-90ab-cdef-EXAMPLE11111") .build(); DeleteAccessGrantResponse deleteResponse = s3Control.deleteAccessGrant(deleteRequest); LOGGER.info("DeleteAccessGrantResponse: " + deleteResponse); }

Respuesta:

DeleteAccessGrantResponse()