import * as core from "@terrascript/core"; export interface Ec2TransitGatewayPolicyTableAssociationArgs extends core.ResourceArgs { /** * (Required) Identifier of EC2 Transit Gateway Attachment. */ transitGatewayAttachmentId: string | core.StringOut; /** * (Required) Identifier of EC2 Transit Gateway Policy Table. */ transitGatewayPolicyTableId: string | core.StringOut; } export declare class Ec2TransitGatewayPolicyTableAssociation extends core.Resource { /** * EC2 Transit Gateway Policy Table identifier combined with EC2 Transit Gateway Attachment identifier */ id: string | core.StringOut; /** * Identifier of the resource */ resourceId: string | core.StringOut; /** * Type of the resource */ resourceType: string | core.StringOut; /** * (Required) Identifier of EC2 Transit Gateway Attachment. */ transitGatewayAttachmentId: string | core.StringOut; /** * (Required) Identifier of EC2 Transit Gateway Policy Table. */ transitGatewayPolicyTableId: string | core.StringOut; constructor(name: string, args?: Ec2TransitGatewayPolicyTableAssociationArgs); getNamespace(): string; } //# sourceMappingURL=ec2_transit_gateway_policy_table_association.d.ts.map