Coder Social home page Coder Social logo

aztfm / terraform-azurerm-route-table Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 9.0 29 KB

Terraform module for Microsoft Azure to manage Route Table resource.

Home Page: https://registry.terraform.io/modules/aztfm/route-table/azurerm/

License: MIT License

HCL 100.00%
azure-resource-manager route-table terraform-module terraform azure

terraform-azurerm-route-table's Introduction

Azure Route Table - Terraform Module

pre-commit Terraform Registry GitHub release (latest by date)

Open in GitHub Codespaces

Version compatibility

Module version Terraform version AzureRM version
>= 2.x.x >= 1.3.x >= 2.0.0
>= 1.x.x >= 0.13.x >= 2.0.0

Parameters

The following parameters are supported:

Name Description Type Default Required
name The name of the route table. string n/a yes
resource_group_name The name of the resource group in which to create the route table. string n/a yes
location The location/region where the route table is created. string n/a yes
tags A mapping of tags to assign to the resource. map(string) {} no
disable_bgp_route_propagation Boolean flag which controls propagation of routes learned by BGP on that route table. bool true no
routes List of objects that represent the configuration of each route. list(object({})) [] no

The routes supports the following:

Name Description Type Default Required
name The name of the route. string n/a yes
address_prefix The destination CIDR to which the route applies. string n/a yes
next_hop_type The type of Azure hop the packet should be sent to. Possible values are: VirtualNetworkGateway, VnetLocal, Internet and None. string n/a yes
next_hop_in_ip_address Contains the IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance. string null no

Outputs

The following outputs are exported:

Name Description Sensitive
id The route table configuration ID. no
name The name of the route table. no
resource_group_name The name of the resource group in which to create the route table. no
location The location/region where the route table is created. no
tags The tags assigned to the resource. no
routes Blocks containing configuration of each route. no
subnets List of the ids of the subnets configured to the route table. no

terraform-azurerm-route-table's People

Contributors

dependabot[bot] avatar gareda avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.