UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

33 lines (32 loc) 1.94 kB
import { CfnResource, Resolvable } from '../../base'; export declare type TransitGatewayMulticastDomainAssociation_Type = 'AWS::EC2::TransitGatewayMulticastDomainAssociation'; export declare const TransitGatewayMulticastDomainAssociation_Type = "AWS::EC2::TransitGatewayMulticastDomainAssociation"; /** * The AWS::EC2::TransitGatewayMulticastDomainAssociation type {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomainassociation.html} */ export default function TransitGatewayMulticastDomainAssociation(props: TransitGatewayMulticastDomainAssociation_Properties): CfnResource<TransitGatewayMulticastDomainAssociation_Properties>; /** * The AWS::EC2::TransitGatewayMulticastDomainAssociation type {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomainassociation.html} */ export declare type TransitGatewayMulticastDomainAssociation_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomainassociation.html#cfn-ec2-transitgatewaymulticastdomainassociation-transitgatewaymulticastdomainid} */ TransitGatewayMulticastDomainId: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomainassociation.html#cfn-ec2-transitgatewaymulticastdomainassociation-transitgatewayattachmentid} */ TransitGatewayAttachmentId: Resolvable<string>; ResourceId?: Resolvable<string>; ResourceType?: Resolvable<string>; State?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomainassociation.html#cfn-ec2-transitgatewaymulticastdomainassociation-subnetid} */ SubnetId: Resolvable<string>; };