CfnVPNGatewayRoutePropagationMixinProps

class aws_cdk.mixins_preview.aws_ec2.mixins.CfnVPNGatewayRoutePropagationMixinProps(*, route_table_ids=None, vpn_gateway_id=None)

Bases: object

Properties for CfnVPNGatewayRoutePropagationPropsMixin.

Parameters:
  • route_table_ids (Optional[Sequence[str]]) – The ID of the route table. The routing table must be associated with the same VPC that the virtual private gateway is attached to.

  • vpn_gateway_id (Optional[str]) – The ID of the virtual private gateway that is attached to a VPC. The virtual private gateway must be attached to the same VPC that the routing tables are associated with.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpngatewayroutepropagation.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview.aws_ec2 import mixins as ec2_mixins

cfn_vPNGateway_route_propagation_mixin_props = ec2_mixins.CfnVPNGatewayRoutePropagationMixinProps(
    route_table_ids=["routeTableIds"],
    vpn_gateway_id="vpnGatewayId"
)

Attributes

route_table_ids

The ID of the route table.

The routing table must be associated with the same VPC that the virtual private gateway is attached to.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpngatewayroutepropagation.html#cfn-ec2-vpngatewayroutepropagation-routetableids

vpn_gateway_id

The ID of the virtual private gateway that is attached to a VPC.

The virtual private gateway must be attached to the same VPC that the routing tables are associated with.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpngatewayroutepropagation.html#cfn-ec2-vpngatewayroutepropagation-vpngatewayid