class Aws::S3Outposts::Types::CreateEndpointRequest
@note When making an API call, you may pass CreateEndpointRequest
data as a hash: { outpost_id: "OutpostId", # required subnet_id: "SubnetId", # required security_group_id: "SecurityGroupId", # required access_type: "Private", # accepts Private, CustomerOwnedIp customer_owned_ipv_4_pool: "CustomerOwnedIpv4Pool", }
@!attribute [rw] outpost_id
The ID of the AWS Outposts. @return [String]
@!attribute [rw] subnet_id
The ID of the subnet in the selected VPC. The endpoint subnet must belong to the Outpost that has the Amazon S3 on Outposts provisioned. @return [String]
@!attribute [rw] security_group_id
The ID of the security group to use with the endpoint. @return [String]
@!attribute [rw] access_type
The type of access for the on-premise network connectivity for the Outpost endpoint. To access the endpoint from an on-premises network, you must specify the access type and provide the customer owned IPv4 pool. @return [String]
@!attribute [rw] customer_owned_ipv_4_pool
The ID of the customer-owned IPv4 pool for the endpoint. IP addresses will be allocated from this pool for the endpoint. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/s3outposts-2017-07-25/CreateEndpointRequest AWS API Documentation
Constants
- SENSITIVE