Package-level declarations
Functions
Link copied to clipboard
inline suspend fun S3OutpostsClient.createEndpoint(crossinline block: CreateEndpointRequest.Builder.() -> Unit): CreateEndpointResponse
Creates an endpoint and associates it with the specified Outpost.
Link copied to clipboard
inline suspend fun S3OutpostsClient.deleteEndpoint(crossinline block: DeleteEndpointRequest.Builder.() -> Unit): DeleteEndpointResponse
Deletes an endpoint.
Link copied to clipboard
inline suspend fun S3OutpostsClient.listEndpoints(crossinline block: ListEndpointsRequest.Builder.() -> Unit): ListEndpointsResponse
Lists endpoints associated with the specified Outpost.
Link copied to clipboard
inline suspend fun S3OutpostsClient.listOutpostsWithS3(crossinline block: ListOutpostsWithS3Request.Builder.() -> Unit): ListOutpostsWithS3Response
Lists the Outposts with S3 on Outposts capacity for your Amazon Web Services account. Includes S3 on Outposts that you have access to as the Outposts owner, or as a shared user from Resource Access Manager (RAM).
Link copied to clipboard
inline suspend fun S3OutpostsClient.listSharedEndpoints(crossinline block: ListSharedEndpointsRequest.Builder.() -> Unit): ListSharedEndpointsResponse
Lists all endpoints associated with an Outpost that has been shared by Amazon Web Services Resource Access Manager (RAM).
Link copied to clipboard
fun S3OutpostsClient.withConfig(block: S3OutpostsClient.Config.Builder.() -> Unit): S3OutpostsClient
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.