UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

42 lines (41 loc) 1.97 kB
import { CfnResource, Resolvable } from '../../base'; export declare type TransitGatewayMulticastDomain_Type = 'AWS::EC2::TransitGatewayMulticastDomain'; export declare const TransitGatewayMulticastDomain_Type = "AWS::EC2::TransitGatewayMulticastDomain"; /** * The AWS::EC2::TransitGatewayMulticastDomain type {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomain.html} */ export default function TransitGatewayMulticastDomain(props: TransitGatewayMulticastDomain_Properties): CfnResource<TransitGatewayMulticastDomain_Properties>; /** * The AWS::EC2::TransitGatewayMulticastDomain type {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomain.html} */ export declare type TransitGatewayMulticastDomain_Properties = { TransitGatewayMulticastDomainId?: Resolvable<string>; TransitGatewayMulticastDomainArn?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomain.html#cfn-ec2-transitgatewaymulticastdomain-transitgatewayid} */ TransitGatewayId: Resolvable<string>; State?: Resolvable<string>; CreationTime?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomain.html#cfn-ec2-transitgatewaymulticastdomain-tags} */ Tags?: Tag[]; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomain.html#cfn-ec2-transitgatewaymulticastdomain-options} */ Options?: { AutoAcceptSharedAssociations?: Resolvable<string>; Igmpv2Support?: Resolvable<string>; StaticSourcesSupport?: Resolvable<string>; }; }; export declare type Tag = { Key?: Resolvable<string>; Value?: Resolvable<string>; };