Skip to main content

EC2 Describe Transit Gateways

Describes one or more transit gateways. By default, all transit gateways are described. Alternatively, you can filter the results.

External Documentation

To learn more, visit the AWS documentation.

Basic Parameters

ParameterDescription
AWS Region(s)Enter the desired AWS Region(s).

To execute the action in multiple regions, provide a comma-separated list.
For example: us-east-1,eu-west-2.

If you wish to run the action in all available regions, use the asterisk symbol (*) instead.
Transit Gateway IDsThe IDs of the transit gateways.

Advanced Parameters

ParameterDescription
Disable XML To JSON Auto ConvertWhen checked, XML responses are not automatically converted into JSON format.
Dry RunChecks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
FiltersOne or more filters. The possible values are:

- options.propagation-default-route-table-id - The ID of the default propagation route table.

- options.amazon-side-asn - The private ASN for the Amazon side of a BGP session.

- options.association-default-route-table-id - The ID of the default association route table.

- options.auto-accept-shared-attachments - Indicates whether there is automatic acceptance of attachment requests ( enable | disable).

- options.default-route-table-association - Indicates whether resource attachments are automatically associated with the default association route table ( enable | disable).

- options.default-route-table-propagation - Indicates whether resource attachments automatically propagate routes to the default propagation route table ( enable | disable).

- options.dns-support - Indicates whether DNS support is enabled ( enable | disable).

- options.vpn-ecmp-support - Indicates whether Equal Cost Multipath Protocol support is enabled ( enable | disable).

- owner-id - The ID of the Amazon Web Services account that owns the transit gateway.

- state - The state of the transit gateway ( available | deleted | deleting | modifying | pending).

- transit-gateway-id - The ID of the transit gateway.
Max ResultsThe maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.
Next TokenThe token for the next page of results.

Example Output

{
"NextToken": "string",
"TransitGateways": [
{
"CreationTime": "date-time",
"Description": "string",
"Options": {
"AmazonSideAsn": 0,
"AssociationDefaultRouteTableId": "string",
"AutoAcceptSharedAttachments": "string",
"DefaultRouteTableAssociation": "string",
"DefaultRouteTablePropagation": "string",
"DnsSupport": "string",
"MulticastSupport": "string",
"PropagationDefaultRouteTableId": "string",
"TransitGatewayCidrBlocks": [
"string"
],
"VpnEcmpSupport": "string"
},
"OwnerId": "string",
"State": "string",
"Tags": [
{
"Key": "string",
"Value": "string"
}
],
"TransitGatewayArn": "string",
"TransitGatewayId": "string"
}
]
}

Automation Library Example

Ec2 Describe Transit Gateways with Aws and Send Results Via Email

Automation LibraryPreview this Automation on desktop