UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

32 lines (31 loc) 1.7 kB
import { CfnResource, Resolvable } from '../../base'; export declare type GatewayRouteTableAssociation_Type = 'AWS::EC2::GatewayRouteTableAssociation'; export declare const GatewayRouteTableAssociation_Type = "AWS::EC2::GatewayRouteTableAssociation"; /** * Associates a 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. {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-gatewayroutetableassociation.html} */ export default function GatewayRouteTableAssociation(props: GatewayRouteTableAssociation_Properties): CfnResource<GatewayRouteTableAssociation_Properties>; /** * Associates a 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. {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-gatewayroutetableassociation.html} */ export declare type GatewayRouteTableAssociation_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-gatewayroutetableassociation.html#cfn-ec2-gatewayroutetableassociation-routetableid} */ RouteTableId: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-gatewayroutetableassociation.html#cfn-ec2-gatewayroutetableassociation-gatewayid} */ GatewayId: Resolvable<string>; AssociationId?: Resolvable<string>; };