Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

TransitGatewayOptions

import type { TransitGatewayOptions } from "https://aws-api.deno.dev/v0.3/services/ec2.ts?docs=full";

Describes the options for a transit gateway.

interface TransitGatewayOptions {
AmazonSideAsn?: number | null;
AssociationDefaultRouteTableId?: string | null;
AutoAcceptSharedAttachments?: AutoAcceptSharedAttachmentsValue | null;
DefaultRouteTableAssociation?: DefaultRouteTableAssociationValue | null;
DefaultRouteTablePropagation?: DefaultRouteTablePropagationValue | null;
DnsSupport?: DnsSupportValue | null;
MulticastSupport?: MulticastSupportValue | null;
PropagationDefaultRouteTableId?: string | null;
TransitGatewayCidrBlocks: string[];
VpnEcmpSupport?: VpnEcmpSupportValue | null;
}

§Properties

§
AmazonSideAsn?: number | null
[src]

A private Autonomous System Number (ASN) for the Amazon side of a BGP session. The range is 64512 to 65534 for 16-bit ASNs and 4200000000 to 4294967294 for 32-bit ASNs.

§
AssociationDefaultRouteTableId?: string | null
[src]

The ID of the default association route table.

§
AutoAcceptSharedAttachments?: AutoAcceptSharedAttachmentsValue | null
[src]

Indicates whether attachment requests are automatically accepted.

§
DefaultRouteTableAssociation?: DefaultRouteTableAssociationValue | null
[src]

Indicates whether resource attachments are automatically associated with the default association route table.

§
DefaultRouteTablePropagation?: DefaultRouteTablePropagationValue | null
[src]

Indicates whether resource attachments automatically propagate routes to the default propagation route table.

§
DnsSupport?: DnsSupportValue | null
[src]

Indicates whether DNS support is enabled.

§
MulticastSupport?: MulticastSupportValue | null
[src]

Indicates whether multicast is enabled on the transit gateway

§
PropagationDefaultRouteTableId?: string | null
[src]

The ID of the default propagation route table.

§
TransitGatewayCidrBlocks: string[]
[src]

The transit gateway CIDR blocks.

§
VpnEcmpSupport?: VpnEcmpSupportValue | null
[src]

Indicates whether Equal Cost Multipath Protocol support is enabled.