@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonS3Outposts
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAmazonS3Outposts
instead.
Amazon S3 on Outposts provides access to S3 on Outposts operations.
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
CreateEndpointResult |
createEndpoint(CreateEndpointRequest createEndpointRequest)
S3 on Outposts access points simplify managing data access at scale for shared datasets in Amazon S3 on Outposts.
|
DeleteEndpointResult |
deleteEndpoint(DeleteEndpointRequest deleteEndpointRequest)
S3 on Outposts access points simplify managing data access at scale for shared datasets in Amazon S3 on Outposts.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
ListEndpointsResult |
listEndpoints(ListEndpointsRequest listEndpointsRequest)
S3 on Outposts access points simplify managing data access at scale for shared datasets in Amazon S3 on Outposts.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
static final String ENDPOINT_PREFIX
CreateEndpointResult createEndpoint(CreateEndpointRequest createEndpointRequest)
S3 on Outposts access points simplify managing data access at scale for shared datasets in Amazon S3 on Outposts. S3 on Outposts uses endpoints to connect to Outposts buckets so that you can perform actions within your virtual private cloud (VPC).
This action creates an endpoint and associates it with the specified Outpost.
Related actions include:
createEndpointRequest
- InternalServerException
- There was an exception with the internal server.ValidationException
- There was an exception validating this data.AccessDeniedException
- Access was denied for this action.ResourceNotFoundException
- The requested resource was not found.ConflictException
- There was a conflict with this action, and it could not be completed.DeleteEndpointResult deleteEndpoint(DeleteEndpointRequest deleteEndpointRequest)
S3 on Outposts access points simplify managing data access at scale for shared datasets in Amazon S3 on Outposts. S3 on Outposts uses endpoints to connect to Outposts buckets so that you can perform actions within your virtual private cloud (VPC).
This action deletes an endpoint.
Related actions include:
deleteEndpointRequest
- InternalServerException
- There was an exception with the internal server.AccessDeniedException
- Access was denied for this action.ResourceNotFoundException
- The requested resource was not found.ValidationException
- There was an exception validating this data.ListEndpointsResult listEndpoints(ListEndpointsRequest listEndpointsRequest)
S3 on Outposts access points simplify managing data access at scale for shared datasets in Amazon S3 on Outposts. S3 on Outposts uses endpoints to connect to Outposts buckets so that you can perform actions within your virtual private cloud (VPC).
This action lists endpoints associated with the Outpost.
Related actions include:
listEndpointsRequest
- InternalServerException
- There was an exception with the internal server.ResourceNotFoundException
- The requested resource was not found.AccessDeniedException
- Access was denied for this action.ValidationException
- There was an exception validating this data.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.