Terraform-provider-aws: New Feature: Global Network

Created on 4 Dec 2019  路  3Comments  路  Source: hashicorp/terraform-provider-aws

Community Note

  • Please vote on this issue by adding a 馃憤 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Description


A new "global network" product has been released by AWS (see references), I would like to be able to use it in terraform.

New or Affected Resource(s)


Suggested resource names (not wedded to any of them):

  • aws_networkmanager_global_network
  • aws_networkmanager_site
  • aws_networkmanager_link
  • aws_networkmanager_device
  • aws_networkmanager_transit_gateway_registration

Potential Terraform Configuration

resource "aws_global_network" "network" {
  description = "this is a test network"
  tags = {
    Name = "test-network"
  }
}

resource "aws_globalnetwork_transit_gateway_registration" "transit_gateway" {
  network = "${aws_networkmanager_global_network.network}"
  transit_gateway = "${aws_ec2_transit_gateway.gateway.id}"
}

References

  • https://aws.amazon.com/blogs/aws/new-for-aws-transit-gateway-build-global-networks-and-centralize-monitoring-using-network-manager/

  • https://docs.aws.amazon.com/networkmanager/latest/APIReference/API_GlobalNetwork.html
  • enhancement needs-triage new-resource servicnetworkmanager

    Most helpful comment

    I will be working on this along with @j-nix, we propose the following updated resource list:

    • aws_networkmanager_global_network
    • aws_networkmanager_site
    • aws_networkmanager_link
    • aws_networkmanager_device
    • aws_networkmanager_transit_gateway_registration
    • aws_networkmanager_customer_gateway_association
    • aws_networkmanager_link_association

    All 3 comments

    I will be working on this along with @j-nix, we propose the following updated resource list:

    • aws_networkmanager_global_network
    • aws_networkmanager_site
    • aws_networkmanager_link
    • aws_networkmanager_device
    • aws_networkmanager_transit_gateway_registration
    • aws_networkmanager_customer_gateway_association
    • aws_networkmanager_link_association

    @Omarimcblack any progress on the new proposed resources? I am really excited about your work!

    Was this page helpful?
    0 / 5 - 0 ratings