@Stability(value=Stable) public static final class CfnRouteProps.Builder extends Object implements software.amazon.jsii.Builder<CfnRouteProps>
CfnRouteProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnRouteProps.Builder routeTableId(String routeTableId)
CfnRouteProps.getRouteTableId()routeTableId - The ID of the route table. This parameter is required.
The routing table must be associated with the same VPC that the virtual private gateway is attached to.this@Stability(value=Stable) public CfnRouteProps.Builder carrierGatewayId(String carrierGatewayId)
CfnRouteProps.getCarrierGatewayId()carrierGatewayId - The ID of the carrier gateway.this@Stability(value=Stable) public CfnRouteProps.Builder destinationCidrBlock(String destinationCidrBlock)
CfnRouteProps.getDestinationCidrBlock()destinationCidrBlock - The IPv4 CIDR block used for the destination match.this@Stability(value=Stable) public CfnRouteProps.Builder destinationIpv6CidrBlock(String destinationIpv6CidrBlock)
CfnRouteProps.getDestinationIpv6CidrBlock()destinationIpv6CidrBlock - The IPv6 CIDR block used for the destination match.this@Stability(value=Stable) public CfnRouteProps.Builder egressOnlyInternetGatewayId(String egressOnlyInternetGatewayId)
CfnRouteProps.getEgressOnlyInternetGatewayId()egressOnlyInternetGatewayId - The ID of the egress-only internet gateway.this@Stability(value=Stable) public CfnRouteProps.Builder gatewayId(String gatewayId)
CfnRouteProps.getGatewayId()gatewayId - The ID of an internet gateway or virtual private gateway attached to your VPC.this@Stability(value=Stable) public CfnRouteProps.Builder instanceId(String instanceId)
CfnRouteProps.getInstanceId()instanceId - The ID of a NAT instance in your VPC.this@Stability(value=Stable) public CfnRouteProps.Builder localGatewayId(String localGatewayId)
CfnRouteProps.getLocalGatewayId()localGatewayId - The ID of the local gateway.this@Stability(value=Stable) public CfnRouteProps.Builder natGatewayId(String natGatewayId)
CfnRouteProps.getNatGatewayId()natGatewayId - The ID of a NAT gateway.this@Stability(value=Stable) public CfnRouteProps.Builder networkInterfaceId(String networkInterfaceId)
CfnRouteProps.getNetworkInterfaceId()networkInterfaceId - The ID of the network interface.this@Stability(value=Stable) public CfnRouteProps.Builder transitGatewayId(String transitGatewayId)
CfnRouteProps.getTransitGatewayId()transitGatewayId - The ID of a transit gateway.this@Stability(value=Stable) public CfnRouteProps.Builder vpcEndpointId(String vpcEndpointId)
CfnRouteProps.getVpcEndpointId()vpcEndpointId - The ID of a VPC endpoint.
Supported for Gateway Load Balancer endpoints only.this@Stability(value=Stable) public CfnRouteProps.Builder vpcPeeringConnectionId(String vpcPeeringConnectionId)
CfnRouteProps.getVpcPeeringConnectionId()vpcPeeringConnectionId - The ID of a VPC peering connection.this@Stability(value=Stable) public CfnRouteProps build()
build in interface software.amazon.jsii.Builder<CfnRouteProps>CfnRoutePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.