<- All Blueprints
Create a template that deploys...

AWS Internet Gateway

This blueprint creates an AWS Internet Gateway and attaches it to a specified VPC. It adheres to best practices by encouraging the use of tagging for better resource management and identification. The blueprint is organized to assist users, including those who may not be cloud infrastructure experts, in configuring essential settings easily.

Template code
Automatically generated UI

---
constants:
  __name: "{{ name }}_{{ __guid }}"
variables:
  name:
    desc: "Name of the Internet Gateway."
    required: true
    group: Internet Gateway Details
  vpc_id:
    desc: "VPC ID to attach the Internet Gateway to."
    required: true
    group: Internet Gateway Details
    links_to: resource.aws_vpc.id
  tags:
    group: Tags
    required: false
groups:
  Internet Gateway Details:
    order: 1
    desc: "Basic details for the Internet Gateway."
  Tags:
    order: 2
    desc: "Tags to assign to the Internet Gateway."
---

resource "aws_internet_gateway" "__name" {
  vpc_id = {{ vpc_id }}

  tags = {
    Name = {{ name }}
    {{# tags }}
      {{ tags.key | required: false }} = {{ tags.value | required: false }}
    {{/ tags }}
  }
}

// Attaches the Internet Gateway to the specified VPC.
// Tags are encouraged for resource identification and management.
//
What am I looking at?

Talk to a Human

See Resourcely in action and learn how it can help you secure and manage your cloud infrastructure today!