public static final class CfnVPNGatewayRoutePropagation.Builder
extends java.lang.Object
CfnVPNGatewayRoutePropagation
.Modifier and Type | Method and Description |
---|---|
CfnVPNGatewayRoutePropagation |
build() |
static CfnVPNGatewayRoutePropagation.Builder |
create(Construct scope,
java.lang.String id) |
CfnVPNGatewayRoutePropagation.Builder |
routeTableIds(java.util.List<java.lang.String> routeTableIds)
The ID of the route table.
|
CfnVPNGatewayRoutePropagation.Builder |
vpnGatewayId(java.lang.String vpnGatewayId)
The ID of the virtual private gateway that is attached to a VPC.
|
public static CfnVPNGatewayRoutePropagation.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnVPNGatewayRoutePropagation.Builder
.public CfnVPNGatewayRoutePropagation.Builder routeTableIds(java.util.List<java.lang.String> routeTableIds)
The routing table must be associated with the same VPC that the virtual private gateway is attached to.
routeTableIds
- The ID of the route table. This parameter is required.this
public CfnVPNGatewayRoutePropagation.Builder vpnGatewayId(java.lang.String vpnGatewayId)
The virtual private gateway must be attached to the same VPC that the routing tables are associated with.
vpnGatewayId
- The ID of the virtual private gateway that is attached to a VPC. This parameter is required.this
public CfnVPNGatewayRoutePropagation build()