@Stability(value=Stable) public static final class CfnEndpoint.Builder extends Object implements software.amazon.jsii.Builder<CfnEndpoint>
CfnEndpoint.| Modifier and Type | Method and Description |
|---|---|
CfnEndpoint.Builder |
accessType(String accessType)
The container for the type of connectivity used to access the Amazon S3 on Outposts endpoint.
|
CfnEndpoint |
build() |
static CfnEndpoint.Builder |
create(software.constructs.Construct scope,
String id) |
CfnEndpoint.Builder |
customerOwnedIpv4Pool(String customerOwnedIpv4Pool)
The ID of the customer-owned IPv4 address pool (CoIP pool) for the endpoint.
|
CfnEndpoint.Builder |
outpostId(String outpostId)
The ID of the Outpost.
|
CfnEndpoint.Builder |
securityGroupId(String securityGroupId)
The ID of the security group to use with the endpoint.
|
CfnEndpoint.Builder |
subnetId(String subnetId)
The ID of the subnet.
|
@Stability(value=Stable) public static CfnEndpoint.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnEndpoint.NetworkInterfaceProperty.Builder.@Stability(value=Stable) public CfnEndpoint.Builder outpostId(String outpostId)
outpostId - The ID of the Outpost. This parameter is required.this@Stability(value=Stable) public CfnEndpoint.Builder securityGroupId(String securityGroupId)
securityGroupId - The ID of the security group to use with the endpoint. This parameter is required.this@Stability(value=Stable) public CfnEndpoint.Builder subnetId(String subnetId)
subnetId - The ID of the subnet. This parameter is required.this@Stability(value=Stable) public CfnEndpoint.Builder accessType(String accessType)
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).
Privateis the default access type value.
accessType - The container for the type of connectivity used to access the Amazon S3 on Outposts endpoint. This parameter is required.this@Stability(value=Stable) public CfnEndpoint.Builder customerOwnedIpv4Pool(String customerOwnedIpv4Pool)
IP addresses are allocated from this pool for the endpoint.
customerOwnedIpv4Pool - The ID of the customer-owned IPv4 address pool (CoIP pool) for the endpoint. This parameter is required.this@Stability(value=Stable) public CfnEndpoint build()
build in interface software.amazon.jsii.Builder<CfnEndpoint>Copyright © 2022. All rights reserved.