This is the NAT module using cloudavenue Provider.
Its allows you to configure the NAT configurations.
Useful links:
Basic usage of this module is as follows:
module "nat_rules" {
source = "orange-cloudavenue/nats/cloudavenue"
rules = [
{
"name" = "example-dnat"
"edge_gateway_name" = cloudavenue_edgegateway.example.name
"rule_type" = "DNAT"
"description" = "description DNAT example"
"external_address" = "89.32.25.10"
"internal_address" = "4.11.11.11"
"priority" = 25
},
{
"name" = "example-snat"
"edge_gateway_name" = cloudavenue_edgegateway.example.name
"rule_type" = "SNAT"
"description" = "description SNAT example"
"external_address" = "89.32.25.10"
"internal_address" = "11.11.11.0/24"
"priority" = 10
}
]
}
Name | Version |
---|---|
terraform | >= 1.3 |
cloudavenue | ~> 0.14.0 |
Name | Type |
---|---|
cloudavenue_edgegateway_nat_rule.nat-rule | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
rules | n/a | list(object( { |
n/a | yes |
No outputs.
This provider is open source and contributions are welcome.
If you want to contribute to this provider, please read the contributing guidelines.
You may also report issues or feature requests on the GitHub issue tracker.
You can consult a listing of resources and datasources.