AWS::EC2::GatewayRouteTableAssociation - AWS CloudFormation

AWS::EC2::GatewayRouteTableAssociation

Associates a virtual private gateway or internet gateway with a route table. The gateway and route table must be in the same VPC. This association causes the incoming traffic to the gateway to be routed according to the routes in the route table.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::EC2::GatewayRouteTableAssociation", "Properties" : { "GatewayId" : String, "RouteTableId" : String } }

YAML

Type: AWS::EC2::GatewayRouteTableAssociation Properties: GatewayId: String RouteTableId: String

Properties

GatewayId

The ID of the gateway.

Required: Yes

Type: String

Update requires: Replacement

RouteTableId

The ID of the route table.

Required: Yes

Type: String

Update requires: No interruption

Return Values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the ID of the gateway.

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

AssociationId

The ID of the route table association.