Skip to content

Commit

Permalink
Merge pull request #20 from quantum-sec/feature/XDR-4399
Browse files Browse the repository at this point in the history
XDR-4399: Bump terraform version to 1.2.5
  • Loading branch information
chrisjaimon2012 authored Aug 11, 2023
2 parents fc51f3d + 51e3791 commit 465fc8a
Show file tree
Hide file tree
Showing 21 changed files with 106 additions and 37 deletions.
2 changes: 1 addition & 1 deletion .terraform-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.1.8
1.2.5
7 changes: 4 additions & 3 deletions modules/azure-local-network-gateway/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.12 |
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.2 |
| <a name="requirement_azurerm"></a> [azurerm](#requirement\_azurerm) | >= 3.0 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | 3.12.0 |
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | 3.69.0 |

## Modules

Expand All @@ -27,7 +28,7 @@ No modules.
|------|-------------|------|---------|:--------:|
| <a name="input_address_space"></a> [address\_space](#input\_address\_space) | The list of string CIDRs representing the address spaces the gateway exposes. | `list(string)` | `[]` | no |
| <a name="input_bgp_settings"></a> [bgp\_settings](#input\_bgp\_settings) | The Local Network Gateway's BGP speaker settings. | <pre>list(object({<br> asn = number<br> bgp_peering_address = string<br> peer_weight = optional(number)<br> }))</pre> | `[]` | no |
| <a name="input_gateway"></a> [gateway](#input\_gateway) | gateway\_address - The gateway IP address to connect with.<br>gateway\_fqdn - The gateway FQDN to connect with. | <pre>object({<br> address = optional(string)<br> fqdn = optional(string)<br> })</pre> | <pre>{<br> "address": null,<br> "fqdn": null<br>}</pre> | no |
| <a name="input_gateway"></a> [gateway](#input\_gateway) | gateway\_address - The gateway IP address to connect with.<br>gateway\_fqdn - The gateway FQDN to connect with. | <pre>object({<br> address = optional(string)<br> fqdn = optional(string)<br> })</pre> | <pre>{<br> "address": null,<br> "fqdn": null<br>}</pre> | no |
| <a name="input_location"></a> [location](#input\_location) | The location in which this network security group will be provisioned. | `string` | n/a | yes |
| <a name="input_name"></a> [name](#input\_name) | The name of the connection. | `string` | n/a | yes |
| <a name="input_resource_group_name"></a> [resource\_group\_name](#input\_resource\_group\_name) | The name of the resource group in which this resource will be provisioned. | `string` | n/a | yes |
Expand Down
10 changes: 8 additions & 2 deletions modules/azure-local-network-gateway/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,14 @@
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

terraform {
required_version = ">= 0.12"
experiments = [module_variable_optional_attrs]
required_version = ">= 1.2"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 3.0"
}
}
experiments = [module_variable_optional_attrs]
}

resource "azurerm_local_network_gateway" "remote" {
Expand Down
5 changes: 3 additions & 2 deletions modules/azure-network-security-group/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.12 |
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.2 |
| <a name="requirement_azurerm"></a> [azurerm](#requirement\_azurerm) | >= 3.0 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | n/a |
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | 3.69.0 |

## Modules

Expand Down
8 changes: 7 additions & 1 deletion modules/azure-network-security-group/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,13 @@
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

terraform {
required_version = ">= 0.12"
required_version = ">= 1.2"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 3.0"
}
}
}

resource "azurerm_network_security_group" "nsg" {
Expand Down
5 changes: 3 additions & 2 deletions modules/azure-network-security-rule/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.12 |
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.2 |
| <a name="requirement_azurerm"></a> [azurerm](#requirement\_azurerm) | >= 3.0 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | 3.10.0 |
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | 3.69.0 |

## Modules

Expand Down
10 changes: 8 additions & 2 deletions modules/azure-network-security-rule/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,14 @@
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

terraform {
required_version = ">= 0.12"
experiments = [module_variable_optional_attrs]
required_version = ">= 1.2"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 3.0"
}
}
experiments = [module_variable_optional_attrs]
}

resource "azurerm_network_security_rule" "rule" {
Expand Down
5 changes: 3 additions & 2 deletions modules/azure-public-ip/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.12 |
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.2 |
| <a name="requirement_azurerm"></a> [azurerm](#requirement\_azurerm) | >= 3.0 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | 3.12.0 |
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | 3.69.0 |

## Modules

Expand Down
8 changes: 7 additions & 1 deletion modules/azure-public-ip/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,13 @@
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

terraform {
required_version = ">= 0.12"
required_version = ">= 1.2"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 3.0"
}
}
}

resource "azurerm_public_ip" "public" {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.12 |
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.2 |
| <a name="requirement_azurerm"></a> [azurerm](#requirement\_azurerm) | >= 3.0 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | n/a |
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | 3.69.0 |

## Modules

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,13 @@
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

terraform {
required_version = ">= 0.12"
required_version = ">= 1.2"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 3.0"
}
}
}

resource "azurerm_subnet_network_security_group_association" "association" {
Expand Down
5 changes: 3 additions & 2 deletions modules/azure-subnet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.12 |
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.2 |
| <a name="requirement_azurerm"></a> [azurerm](#requirement\_azurerm) | >= 3.0 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | 3.12.0 |
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | >= 3.0 |

## Modules

Expand Down
10 changes: 8 additions & 2 deletions modules/azure-subnet/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,14 @@
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

terraform {
required_version = ">= 0.12"
experiments = [module_variable_optional_attrs]
required_version = ">= 1.2"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 3.0"
}
}
experiments = [module_variable_optional_attrs]
}

resource "azurerm_subnet" "subnet" {
Expand Down
5 changes: 3 additions & 2 deletions modules/azure-virtual-network-gateway-connection/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.12 |
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.2 |
| <a name="requirement_azurerm"></a> [azurerm](#requirement\_azurerm) | >= 3.0 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | n/a |
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | >= 3.0 |

## Modules

Expand Down
12 changes: 9 additions & 3 deletions modules/azure-virtual-network-gateway-connection/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,14 @@
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

terraform {
required_version = ">= 0.12"
experiments = [module_variable_optional_attrs]
required_version = ">= 1.2"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 3.0"
}
}
experiments = [module_variable_optional_attrs]
}

resource "azurerm_virtual_network_gateway_connection" "connection" {
Expand Down Expand Up @@ -35,7 +41,7 @@ resource "azurerm_virtual_network_gateway_connection" "connection" {
express_route_gateway_bypass = var.type == "ExpressRoute" ? var.express_route_gateway_bypass : null
egress_nat_rule_ids = var.egress_nat_rule_ids
ingress_nat_rule_ids = var.ingress_nat_rule_ids
use_policy_based_traffic_selectors = var.ipsec_policy != [] ? var.use_policy_based_traffic_selectors : null
use_policy_based_traffic_selectors = length(var.ipsec_policy) != 0 ? var.use_policy_based_traffic_selectors : null

dynamic "ipsec_policy" {
for_each = var.ipsec_policy
Expand Down
2 changes: 1 addition & 1 deletion modules/azure-virtual-network-gateway/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.12 |
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.2 |

## Providers

Expand Down
10 changes: 8 additions & 2 deletions modules/azure-virtual-network-gateway/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,14 @@
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

terraform {
required_version = ">= 0.12"
experiments = [module_variable_optional_attrs]
required_version = ">= 1.2"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 3.0"
}
}
experiments = [module_variable_optional_attrs]
}

resource "azurerm_virtual_network_gateway" "gateway" {
Expand Down
5 changes: 3 additions & 2 deletions modules/azure-virtual-network-peering/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.12 |
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.2 |
| <a name="requirement_azurerm"></a> [azurerm](#requirement\_azurerm) | >= 3.0 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | n/a |
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | >= 3.0 |

## Modules

Expand Down
8 changes: 7 additions & 1 deletion modules/azure-virtual-network-peering/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,13 @@
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

terraform {
required_version = ">= 0.12"
required_version = ">= 1.2"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 3.0"
}
}
}

resource "azurerm_virtual_network_peering" "peering_connection" {
Expand Down
5 changes: 3 additions & 2 deletions modules/azure-virtual-network/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.12 |
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.2 |
| <a name="requirement_azurerm"></a> [azurerm](#requirement\_azurerm) | >= 3.0 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | n/a |
| <a name="provider_azurerm"></a> [azurerm](#provider\_azurerm) | 3.69.0 |

## Modules

Expand Down
8 changes: 7 additions & 1 deletion modules/azure-virtual-network/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,13 @@
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

terraform {
required_version = ">= 0.12"
required_version = ">= 1.2"
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = ">= 3.0"
}
}
}

resource "azurerm_virtual_network" "network" {
Expand Down

0 comments on commit 465fc8a

Please sign in to comment.