Amazon Transit Gateway website screenshot

Amazon Transit Gateway

Amazon Transit Gateway connects VPCs and on-premises networks through a central hub, simplifying network architecture and reducing operational complexity for large-scale cloud deployments.

1 APIs 2 Features
Cloud NetworkingNetwork HubNetworkingTransit GatewayVPC

APIs

Amazon Transit Gateway REST API

RESTful API for Amazon Transit Gateway operations including creating and managing transit gateways, VPC attachments, route tables, peering connections, and multicast domains.

Collections

Pricing Plans

Rate Limits

Amazon Transit Gateway Rate Limits

5 limits

RATE LIMITS

FinOps

Features

Automation

Automate operational tasks with Amazon Transit Gateway.

API Access

Programmatic access to Amazon Transit Gateway resources.

Use Cases

Cloud Operations

Use Amazon Transit Gateway to manage and automate cloud operations.

Semantic Vocabularies

Amazon Transit Gateway Context

7 classes · 5 properties

JSON-LD

API Governance Rules

Amazon Transit Gateway API Rules

8 rules · 3 errors 5 warnings

SPECTRAL

JSON Structure

Amazon Transit Gateway Structure

0 properties

JSON STRUCTURE

Amazon Transit Gateway Tag Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
Signup
Signup
🔗
Login
Login
🟢
StatusPage
StatusPage
🔗
Knowledge Center
Knowledge Center
👥
YouTube
YouTube
👥
StackOverflow
StackOverflow
🔗
Contact
Contact
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Amazon Transit Gateway API
  version: '2016-11-15'
request:
  auth:
    type: apikey
    key: Authorization
    value: '{{Authorization}}'
    placement: header
items:
- info:
    name: Transit Gateways
    type: folder
  items:
  - info:
      name: Amazon Transit Gateway Create a Transit Gateway
      type: http
    http:
      method: GET
      url: https://ec2.{region}.amazonaws.com/?Action=CreateTransitGateway
      params:
      - name: Action
        value: CreateTransitGateway
        type: query
      - name: Description
        value: example
        type: query
      - name: Options.AmazonSideAsn
        value: '1'
        type: query
      - name: Options.AutoAcceptSharedAttachments
        value: enable
        type: query
    docs: Creates a transit gateway to interconnect VPCs and on-premises networks.
  - info:
      name: Amazon Transit Gateway Describe Transit Gateways
      type: http
    http:
      method: GET
      url: https://ec2.{region}.amazonaws.com/?Action=DescribeTransitGateways
      params:
      - name: Action
        value: example
        type: query
      - name: TransitGatewayId
        value: example-id
        type: query
      - name: MaxResults
        value: '1'
        type: query
    docs: Describes one or more transit gateways.
  - info:
      name: Amazon Transit Gateway Delete a Transit Gateway
      type: http
    http:
      method: GET
      url: https://ec2.{region}.amazonaws.com/?Action=DeleteTransitGateway
      params:
      - name: Action
        value: example
        type: query
      - name: TransitGatewayId
        value: example-id
        type: query
    docs: Deletes the specified transit gateway.
- info:
    name: VPC Attachments
    type: folder
  items:
  - info:
      name: Amazon Transit Gateway Attach a VPC to a Transit Gateway
      type: http
    http:
      method: GET
      url: https://ec2.{region}.amazonaws.com/?Action=CreateTransitGatewayVpcAttachment
      params:
      - name: Action
        value: example
        type: query
      - name: TransitGatewayId
        value: example-id
        type: query
      - name: VpcId
        value: example-id
        type: query
      - name: SubnetIds
        value: example-id
        type: query
    docs: Attaches the specified VPC to the specified transit gateway.
- info:
    name: Route Tables
    type: folder
  items:
  - info:
      name: Amazon Transit Gateway Create a Transit Gateway Route Table
      type: http
    http:
      method: GET
      url: https://ec2.{region}.amazonaws.com/?Action=CreateTransitGatewayRouteTable
      params:
      - name: Action
        value: example
        type: query
      - name: TransitGatewayId
        value: example-id
        type: query
    docs: Creates a route table for the specified transit gateway.
bundled: true