Eliminación de un punto de conexión de Amazon S3 en Outposts - Amazon S3 en Outposts

Eliminación de un punto de conexión de Amazon S3 en Outposts

Para dirigir solicitudes a un punto de acceso de Amazon S3 en Outposts, debe crear y configurar un punto de conexión de S3 en Outposts. Para crear un punto de conexión, necesita una conexión activa con el enlace de servicio a la región de origen de Outposts. Cada nube virtual privada (VPC) de su Outpost puede tener un punto de conexión asociado. Para obtener más información acerca de las cuotas de los puntos de conexión, consulte Requisitos de red de S3 en Outposts. Debe crear un punto de conexión para poder acceder a los buckets de Outposts y realizar operaciones de objetos. Para obtener más información, consulte Puntos de conexión.

En los siguientes ejemplos, se muestra cómo eliminar los puntos de conexión de S3 en Outposts con la AWS Management Console, AWS Command Line Interface (AWS CLI) y AWS SDK for Java.

  1. Abra la consola de Amazon S3 en https://console.aws.amazon.com/s3.

  2. En el panel de navegación de la izquierda, elija Outposts access points (Puntos de acceso de Outposts).

  3. En la página Outposts access points (Puntos de acceso de Outposts), seleccione la pestaña Outposts endpoints (Puntos de conexión de Outposts).

  4. En Outposts endpoints (Puntos de conexión de Outposts), seleccione el punto de conexión que desea eliminar y elija Delete (Eliminar).

En el siguiente ejemplo de la AWS CLI, se elimina un punto de enlace para un Outpost. Para ejecutar este comando, sustituya los user input placeholders con su propia información.

aws s3outposts delete-endpoint --endpoint-id example-endpoint-id --outpost-id op-01ac5d28a6a232904

En el siguiente ejemplo del SDK para Java, se elimina un punto de enlace para un Outpost. Para utilizar este ejemplo, reemplace los user input placeholders con su propia información.

import com.amazonaws.arn.Arn; import com.amazonaws.services.s3outposts.AmazonS3Outposts; import com.amazonaws.services.s3outposts.AmazonS3OutpostsClientBuilder; import com.amazonaws.services.s3outposts.model.DeleteEndpointRequest; public void deleteEndpoint(String endpointArnInput) { String outpostId = "op-01ac5d28a6a232904"; AmazonS3Outposts s3OutpostsClient = AmazonS3OutpostsClientBuilder .standard().build(); Arn endpointArn = Arn.fromString(endpointArnInput); String[] resourceParts = endpointArn.getResource().getResource().split("/"); String endpointId = resourceParts[resourceParts.length - 1]; DeleteEndpointRequest deleteEndpointRequest = new DeleteEndpointRequest() .withEndpointId(endpointId) .withOutpostId(outpostId); s3OutpostsClient.deleteEndpoint(deleteEndpointRequest); System.out.println("Endpoint with id " + endpointId + " is deleted."); }