@Generated(value="jsii-pacmak/1.63.2 (build a8a8833)",
date="2022-08-09T19:16:34.681Z")
public interface CfnEndpointProps
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.s3outposts.*; CfnEndpointProps cfnEndpointProps = CfnEndpointProps.builder() .outpostId("outpostId") .securityGroupId("securityGroupId") .subnetId("subnetId") // the properties below are optional .accessType("accessType") .customerOwnedIpv4Pool("customerOwnedIpv4Pool") .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnEndpointProps.Builder
A builder for
CfnEndpointProps |
static class |
CfnEndpointProps.Jsii$Proxy
An implementation for
CfnEndpointProps |
Modifier and Type | Method and Description |
---|---|
static CfnEndpointProps.Builder |
builder() |
default java.lang.String |
getAccessType()
The container for the type of connectivity used to access the Amazon S3 on Outposts endpoint.
|
default java.lang.String |
getCustomerOwnedIpv4Pool()
The ID of the customer-owned IPv4 address pool (CoIP pool) for the endpoint.
|
java.lang.String |
getOutpostId()
The ID of the Outpost.
|
java.lang.String |
getSecurityGroupId()
The ID of the security group to use with the endpoint.
|
java.lang.String |
getSubnetId()
The ID of the subnet.
|
java.lang.String getOutpostId()
java.lang.String getSecurityGroupId()
java.lang.String getSubnetId()
default java.lang.String getAccessType()
To use the Amazon VPC , choose Private
. To use the endpoint with an on-premises network, choose CustomerOwnedIp
. If you choose CustomerOwnedIp
, you must also provide the customer-owned IP address pool (CoIP pool).
Private
is the default access type value.
default java.lang.String getCustomerOwnedIpv4Pool()
IP addresses are allocated from this pool for the endpoint.
static CfnEndpointProps.Builder builder()
CfnEndpointProps.Builder
of CfnEndpointProps