diff --git a/default-versions.tf b/default-versions.tf index efe9cf565..58b976b39 100644 --- a/default-versions.tf +++ b/default-versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/default-versions.tofu b/default-versions.tofu index 85d26e463..64aa73f31 100644 --- a/default-versions.tofu +++ b/default-versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/fast/project-templates/managed-kafka/versions.tf b/fast/project-templates/managed-kafka/versions.tf index 5aa5643c6..301aa7e9a 100644 --- a/fast/project-templates/managed-kafka/versions.tf +++ b/fast/project-templates/managed-kafka/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/fast/stages/0-org-setup/README.md b/fast/stages/0-org-setup/README.md index aa4c714d4..cda6d4b6e 100644 --- a/fast/stages/0-org-setup/README.md +++ b/fast/stages/0-org-setup/README.md @@ -9,6 +9,7 @@ - [First apply cycle](#first-apply-cycle) - [Default project](#default-project) - [Importing org policies](#importing-org-policies) + - [Importing existing organization level IAM bindings](#importing-existing-organization-level-iam-bindings) - [Local output files storage](#local-output-files-storage) - [Init and apply the stage](#init-and-apply-the-stage) - [Provider setup and final apply cycle](#provider-setup-and-final-apply-cycle) @@ -173,7 +174,7 @@ gcloud config set project [project id] gcloud services enable \ bigquery.googleapis.com cloudbilling.googleapis.com cloudresourcemanager.googleapis.com \ essentialcontacts.googleapis.com iam.googleapis.com logging.googleapis.com \ - orgpolicy.googleapis.com serviceusage.googleapis.com + orgpolicy.googleapis.com serviceusage.googleapis.com ``` #### Importing org policies @@ -202,6 +203,24 @@ org_policies_imports = [ Once org policies have been imported, the variable definition can be removed from the tfvars file. +#### Importing existing organization level IAM bindings +For brownfield implementations you may need to import existing organization IAM policies. These snippets can help you add existing settings into the YAML file. + +Scripts below require [yq](https://github.com/mikefarah/yq/) in at least version 4. It was tested using yq `v4.47.2`. + +To create `iam:` part of the `/organization/.config.yaml` file, you can use following snippet: +```shell +gcloud get-iam-policy | yq '.bindings | map({"key": .role, "value": .members}) | from_entries' +``` + +To create `iam_by_principals:` part of the factory YAML file, you can use following snippet: +```shell +gcloud get-iam-policy | yq ' +[.bindings | .[] | .members[] as $member | { "member": $member, "role": .role}] | +group_by(.member) | sort_by(.[0].member) | .[] | { .[0].member: map(.role)} +' +``` + #### Local output files storage Like any other FAST stage, this stage creates output files that contain information about the resources it manages, or provide initial provider and backend configuration for the following stages. @@ -778,8 +797,8 @@ This configuration adds Okta to the list of allowed Workload Identity providers $service_account_ids:iac-0/iac-org-ro: - roles/iam.workloadIdentityUser - roles/iam.serviceAccountTokenCreator - iam: - roles/iam.workloadIdentityUser: + iam: + roles/iam.workloadIdentityUser: - principalSet://iam.googleapis.com/projects//locations/global/workloadIdentityPools/iac-0/* // Modify this iac-org-cicd-rw: @@ -788,8 +807,8 @@ This configuration adds Okta to the list of allowed Workload Identity providers $service_account_ids:iac-0/iac-org-rw: - roles/iam.workloadIdentityUser - roles/iam.serviceAccountTokenCreator - iam: - roles/iam.workloadIdentityUser: + iam: + roles/iam.workloadIdentityUser: - principalSet://iam.googleapis.com/projects//locations/global/workloadIdentityPools/iac-0/* // Modify this ``` diff --git a/fast/stages/0-org-setup/cicd-workflows.tf b/fast/stages/0-org-setup/cicd-workflows.tf index 3af22e5d0..16806275e 100644 --- a/fast/stages/0-org-setup/cicd-workflows.tf +++ b/fast/stages/0-org-setup/cicd-workflows.tf @@ -81,6 +81,7 @@ locals { plan = try(v.workload_identity.iam_principalsets.plan) } ) + audiences = try(v.workload_identity.audiences, []) } } } diff --git a/fast/stages/0-org-setup/schemas/folder.schema.json b/fast/stages/0-org-setup/schemas/folder.schema.json index 907b2dff1..124bcb90f 100644 --- a/fast/stages/0-org-setup/schemas/folder.schema.json +++ b/fast/stages/0-org-setup/schemas/folder.schema.json @@ -149,6 +149,9 @@ } } }, + "deletion_protection": { + "type": "boolean" + }, "factories_config": { "type": "object", "additionalProperties": false, diff --git a/fast/stages/0-org-setup/schemas/folder.schema.md b/fast/stages/0-org-setup/schemas/folder.schema.md index 195f28f19..e388835c1 100644 --- a/fast/stages/0-org-setup/schemas/folder.schema.md +++ b/fast/stages/0-org-setup/schemas/folder.schema.md @@ -52,6 +52,7 @@
*additional properties: false* - **exempted_members**: *array* - items: *string* +- **deletion_protection**: *boolean* - **factories_config**: *object*
*additional properties: false* - **org_policies**: *string* diff --git a/fast/stages/2-networking/schemas/folder.schema.json b/fast/stages/2-networking/schemas/folder.schema.json index 907b2dff1..124bcb90f 100644 --- a/fast/stages/2-networking/schemas/folder.schema.json +++ b/fast/stages/2-networking/schemas/folder.schema.json @@ -149,6 +149,9 @@ } } }, + "deletion_protection": { + "type": "boolean" + }, "factories_config": { "type": "object", "additionalProperties": false, diff --git a/fast/stages/2-networking/schemas/folder.schema.md b/fast/stages/2-networking/schemas/folder.schema.md index 195f28f19..e388835c1 100644 --- a/fast/stages/2-networking/schemas/folder.schema.md +++ b/fast/stages/2-networking/schemas/folder.schema.md @@ -52,6 +52,7 @@
*additional properties: false* - **exempted_members**: *array* - items: *string* +- **deletion_protection**: *boolean* - **factories_config**: *object*
*additional properties: false* - **org_policies**: *string* diff --git a/fast/stages/2-project-factory/schemas/folder.schema.json b/fast/stages/2-project-factory/schemas/folder.schema.json index 907b2dff1..124bcb90f 100644 --- a/fast/stages/2-project-factory/schemas/folder.schema.json +++ b/fast/stages/2-project-factory/schemas/folder.schema.json @@ -149,6 +149,9 @@ } } }, + "deletion_protection": { + "type": "boolean" + }, "factories_config": { "type": "object", "additionalProperties": false, diff --git a/fast/stages/2-project-factory/schemas/folder.schema.md b/fast/stages/2-project-factory/schemas/folder.schema.md index 195f28f19..e388835c1 100644 --- a/fast/stages/2-project-factory/schemas/folder.schema.md +++ b/fast/stages/2-project-factory/schemas/folder.schema.md @@ -52,6 +52,7 @@
*additional properties: false* - **exempted_members**: *array* - items: *string* +- **deletion_protection**: *boolean* - **factories_config**: *object*
*additional properties: false* - **org_policies**: *string* diff --git a/fast/stages/2-security/schemas/folder.schema.json b/fast/stages/2-security/schemas/folder.schema.json index 907b2dff1..124bcb90f 100644 --- a/fast/stages/2-security/schemas/folder.schema.json +++ b/fast/stages/2-security/schemas/folder.schema.json @@ -149,6 +149,9 @@ } } }, + "deletion_protection": { + "type": "boolean" + }, "factories_config": { "type": "object", "additionalProperties": false, diff --git a/fast/stages/2-security/schemas/folder.schema.md b/fast/stages/2-security/schemas/folder.schema.md index 195f28f19..e388835c1 100644 --- a/fast/stages/2-security/schemas/folder.schema.md +++ b/fast/stages/2-security/schemas/folder.schema.md @@ -52,6 +52,7 @@
*additional properties: false* - **exempted_members**: *array* - items: *string* +- **deletion_protection**: *boolean* - **factories_config**: *object*
*additional properties: false* - **org_policies**: *string* diff --git a/modules/__experimental_deprecated/alloydb-instance/versions.tf b/modules/__experimental_deprecated/alloydb-instance/versions.tf index 66667e45a..48b012aef 100644 --- a/modules/__experimental_deprecated/alloydb-instance/versions.tf +++ b/modules/__experimental_deprecated/alloydb-instance/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/__experimental_deprecated/alloydb-instance/versions.tofu b/modules/__experimental_deprecated/alloydb-instance/versions.tofu index 6a79fdbf8..3665314a0 100644 --- a/modules/__experimental_deprecated/alloydb-instance/versions.tofu +++ b/modules/__experimental_deprecated/alloydb-instance/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/__experimental_deprecated/net-neg/versions.tf b/modules/__experimental_deprecated/net-neg/versions.tf index f4d97a9a2..0af86681b 100644 --- a/modules/__experimental_deprecated/net-neg/versions.tf +++ b/modules/__experimental_deprecated/net-neg/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/__experimental_deprecated/net-neg/versions.tofu b/modules/__experimental_deprecated/net-neg/versions.tofu index 14df7d5fa..0596fcfbb 100644 --- a/modules/__experimental_deprecated/net-neg/versions.tofu +++ b/modules/__experimental_deprecated/net-neg/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/__experimental_deprecated/project-iam-magic/versions.tf b/modules/__experimental_deprecated/project-iam-magic/versions.tf index f2dcef79a..3ae124277 100644 --- a/modules/__experimental_deprecated/project-iam-magic/versions.tf +++ b/modules/__experimental_deprecated/project-iam-magic/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/__experimental_deprecated/project-iam-magic/versions.tofu b/modules/__experimental_deprecated/project-iam-magic/versions.tofu index 113dd633a..86b536aaf 100644 --- a/modules/__experimental_deprecated/project-iam-magic/versions.tofu +++ b/modules/__experimental_deprecated/project-iam-magic/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/agent-engine/versions.tf b/modules/agent-engine/versions.tf index 45646897e..e07bea4f7 100644 --- a/modules/agent-engine/versions.tf +++ b/modules/agent-engine/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/agent-engine/versions.tofu b/modules/agent-engine/versions.tofu index 338297e91..c2785a8ea 100644 --- a/modules/agent-engine/versions.tofu +++ b/modules/agent-engine/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/ai-applications/versions.tf b/modules/ai-applications/versions.tf index 1f9ed0e82..6f1c0049b 100644 --- a/modules/ai-applications/versions.tf +++ b/modules/ai-applications/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/ai-applications/versions.tofu b/modules/ai-applications/versions.tofu index 558b15ed5..3c838541c 100644 --- a/modules/ai-applications/versions.tofu +++ b/modules/ai-applications/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/alloydb/README.md b/modules/alloydb/README.md index daa0db753..8f7679867 100644 --- a/modules/alloydb/README.md +++ b/modules/alloydb/README.md @@ -63,14 +63,12 @@ module "alloydb" { cluster_name = "db" instance_name = "db" location = var.region - initial_user = { - password = "changeit" - } network_config = { psa_config = { network = module.vpc.id } } + deletion_protection = false } # tftest modules=3 resources=17 inventory=simple.yaml e2e @@ -88,9 +86,6 @@ module "alloydb" { cluster_name = "db" location = var.region instance_name = "db" - initial_user = { - password = "changeit" - } network_config = { psa_config = { network = var.vpc.id @@ -118,9 +113,6 @@ module "alloydb" { cluster_name = "db" location = var.region instance_name = "db" - initial_user = { - password = "changeit" - } network_config = { psa_config = { network = var.vpc.id @@ -152,9 +144,6 @@ module "alloydb" { cluster_name = "db" location = var.region instance_name = "db" - initial_user = { - password = "changeit" - } network_config = { psa_config = { network = var.vpc.id @@ -191,9 +180,6 @@ module "alloydb" { cluster_name = "db" location = var.region instance_name = "db" - initial_user = { - password = "changeit" - } network_config = { psc_config = { allowed_consumer_projects = [var.project_number] } } @@ -219,9 +205,6 @@ module "alloydb" { idle_in_transaction_session_timeout = "900000" timezone = "'UTC'" } - initial_user = { - password = "changeit" - } network_config = { psa_config = { network = var.vpc.id @@ -301,9 +284,6 @@ module "alloydb" { cluster_name = "primary" location = var.region instance_name = "primary" - initial_user = { - password = "changeit" - } network_config = { psa_config = { network = module.vpc.id @@ -346,9 +326,6 @@ module "alloydb" { cluster_name = "primary" location = var.region instance_name = "primary" - initial_user = { - password = "changeit" - } network_config = { psa_config = { network = var.vpc.id @@ -367,11 +344,10 @@ module "alloydb" { | name | description | type | required | default | |---|---|:---:|:---:|:---:| | [cluster_name](variables.tf#L81) | Name of the primary cluster. | string | ✓ | | -| [initial_user](variables.tf#L199) | AlloyDB cluster initial user credentials. | object({…}) | ✓ | | -| [instance_name](variables.tf#L207) | Name of primary instance. | string | ✓ | | -| [location](variables.tf#L219) | Region or zone of the cluster and instance. | string | ✓ | | -| [network_config](variables.tf#L264) | Network configuration for cluster and instance. Only one between psa_config and psc_config can be used. | object({…}) | ✓ | | -| [project_id](variables.tf#L299) | The ID of the project where this instances will be created. | string | ✓ | | +| [instance_name](variables.tf#L208) | Name of primary instance. | string | ✓ | | +| [location](variables.tf#L220) | Region or zone of the cluster and instance. | string | ✓ | | +| [network_config](variables.tf#L265) | Network configuration for cluster and instance. Only one between psa_config and psc_config can be used. | object({…}) | ✓ | | +| [project_id](variables.tf#L300) | The ID of the project where this instances will be created. | string | ✓ | | | [annotations](variables.tf#L17) | Map FLAG_NAME=>VALUE for annotations which allow client tools to store small amount of arbitrary data. | map(string) | | null | | [automated_backup_configuration](variables.tf#L23) | Automated backup settings for cluster. | object({…}) | | {} | | [availability_type](variables.tf#L58) | Availability type for the primary replica. Either `ZONAL` or `REGIONAL`. | string | | "REGIONAL" | @@ -386,17 +362,18 @@ module "alloydb" { | [encryption_config](variables.tf#L178) | Set encryption configuration. KMS name format: 'projects/[PROJECT]/locations/[REGION]/keyRings/[RING]/cryptoKeys/[KEY_NAME]'. | object({…}) | | null | | [flags](variables.tf#L187) | Map FLAG_NAME=>VALUE for database-specific tuning. | map(string) | | null | | [gce_zone](variables.tf#L193) | The GCE zone that the instance should serve from. This can ONLY be specified for ZONAL instances. If present for a REGIONAL instance, an error will be thrown. | string | | null | -| [labels](variables.tf#L213) | Labels to be attached to all instances. | map(string) | | null | -| [machine_config](variables.tf#L225) | AlloyDB machine config. | object({…}) | | {} | -| [maintenance_config](variables.tf#L239) | Set maintenance window configuration. | object({…}) | | {} | -| [prefix](variables.tf#L289) | Optional prefix used to generate instance names. | string | | null | -| [project_number](variables.tf#L304) | The project number of the project where this instances will be created. Only used for testing purposes. | string | | null | -| [query_insights_config](variables.tf#L310) | Query insights config. | object({…}) | | {} | -| [read_pool](variables.tf#L321) | Map of read pool instances to create in the primary cluster. | map(object({…})) | | {} | -| [skip_await_major_version_upgrade](variables.tf#L366) | Set to true to skip awaiting on the major version upgrade of the cluster. | bool | | true | -| [subscription_type](variables.tf#L372) | The subscription type of cluster. Possible values are: 'STANDARD' or 'TRIAL'. | string | | "STANDARD" | -| [tag_bindings](variables.tf#L378) | Tag bindings for this service, in key => tag value id format. | map(string) | | {} | -| [users](variables.tf#L385) | Map of users to create in the primary instance (and replicated to other replicas). Set PASSWORD to null if you want to get an autogenerated password. The user types available are: 'ALLOYDB_BUILT_IN' or 'ALLOYDB_IAM_USER'. | map(object({…})) | | {} | +| [initial_user](variables.tf#L199) | AlloyDB cluster initial user credentials. | object({…}) | | null | +| [labels](variables.tf#L214) | Labels to be attached to all instances. | map(string) | | null | +| [machine_config](variables.tf#L226) | AlloyDB machine config. | object({…}) | | {} | +| [maintenance_config](variables.tf#L240) | Set maintenance window configuration. | object({…}) | | {} | +| [prefix](variables.tf#L290) | Optional prefix used to generate instance names. | string | | null | +| [project_number](variables.tf#L305) | The project number of the project where this instances will be created. Only used for testing purposes. | string | | null | +| [query_insights_config](variables.tf#L311) | Query insights config. | object({…}) | | {} | +| [read_pool](variables.tf#L322) | Map of read pool instances to create in the primary cluster. | map(object({…})) | | {} | +| [skip_await_major_version_upgrade](variables.tf#L367) | Set to true to skip awaiting on the major version upgrade of the cluster. | bool | | true | +| [subscription_type](variables.tf#L373) | The subscription type of cluster. Possible values are: 'STANDARD' or 'TRIAL'. | string | | "STANDARD" | +| [tag_bindings](variables.tf#L379) | Tag bindings for this service, in key => tag value id format. | map(string) | | {} | +| [users](variables.tf#L386) | Map of users to create in the primary instance (and replicated to other replicas). Set PASSWORD to null if you want to get an autogenerated password. The user types available are: 'ALLOYDB_BUILT_IN' or 'ALLOYDB_IAM_USER'. | map(object({…})) | | {} | ## Outputs diff --git a/modules/alloydb/variables.tf b/modules/alloydb/variables.tf index c57f46a62..9df621486 100644 --- a/modules/alloydb/variables.tf +++ b/modules/alloydb/variables.tf @@ -200,8 +200,9 @@ variable "initial_user" { description = "AlloyDB cluster initial user credentials." type = object({ user = optional(string, "postgres") - password = string + password = optional(string) }) + default = null } variable "instance_name" { diff --git a/modules/alloydb/versions.tf b/modules/alloydb/versions.tf index 34dd489a6..2b4dad278 100644 --- a/modules/alloydb/versions.tf +++ b/modules/alloydb/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/alloydb/versions.tofu b/modules/alloydb/versions.tofu index 64994fdb9..9e5080b09 100644 --- a/modules/alloydb/versions.tofu +++ b/modules/alloydb/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/analytics-hub/versions.tf b/modules/analytics-hub/versions.tf index 299c92aae..c9f4a61a9 100644 --- a/modules/analytics-hub/versions.tf +++ b/modules/analytics-hub/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/analytics-hub/versions.tofu b/modules/analytics-hub/versions.tofu index 735bc83be..8dcf03c1a 100644 --- a/modules/analytics-hub/versions.tofu +++ b/modules/analytics-hub/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/api-gateway/versions.tf b/modules/api-gateway/versions.tf index 88855ca99..e70acfe6f 100644 --- a/modules/api-gateway/versions.tf +++ b/modules/api-gateway/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/api-gateway/versions.tofu b/modules/api-gateway/versions.tofu index f7dfb116a..ac292d977 100644 --- a/modules/api-gateway/versions.tofu +++ b/modules/api-gateway/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/apigee/versions.tf b/modules/apigee/versions.tf index dee80e3b2..2ad183b6f 100644 --- a/modules/apigee/versions.tf +++ b/modules/apigee/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/apigee/versions.tofu b/modules/apigee/versions.tofu index 7848efc8d..3abce8eac 100644 --- a/modules/apigee/versions.tofu +++ b/modules/apigee/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/artifact-registry/versions.tf b/modules/artifact-registry/versions.tf index 536e3ce77..20b39a8db 100644 --- a/modules/artifact-registry/versions.tf +++ b/modules/artifact-registry/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/artifact-registry/versions.tofu b/modules/artifact-registry/versions.tofu index 627d9e2ad..65e2170e2 100644 --- a/modules/artifact-registry/versions.tofu +++ b/modules/artifact-registry/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/backup-dr/versions.tf b/modules/backup-dr/versions.tf index b3fd56df0..5d3dfc3e6 100644 --- a/modules/backup-dr/versions.tf +++ b/modules/backup-dr/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/backup-dr/versions.tofu b/modules/backup-dr/versions.tofu index fc9bcadfe..f74d9d824 100644 --- a/modules/backup-dr/versions.tofu +++ b/modules/backup-dr/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigquery-connection/versions.tf b/modules/bigquery-connection/versions.tf index b2b9bcfb3..4663df2a7 100644 --- a/modules/bigquery-connection/versions.tf +++ b/modules/bigquery-connection/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigquery-connection/versions.tofu b/modules/bigquery-connection/versions.tofu index 51ca6a52e..3bfa884cc 100644 --- a/modules/bigquery-connection/versions.tofu +++ b/modules/bigquery-connection/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigquery-dataset/versions.tf b/modules/bigquery-dataset/versions.tf index d36f963fb..c8f970625 100644 --- a/modules/bigquery-dataset/versions.tf +++ b/modules/bigquery-dataset/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigquery-dataset/versions.tofu b/modules/bigquery-dataset/versions.tofu index 78b5e9f41..a50239284 100644 --- a/modules/bigquery-dataset/versions.tofu +++ b/modules/bigquery-dataset/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigtable-instance/versions.tf b/modules/bigtable-instance/versions.tf index d3d1bf278..b4846a8da 100644 --- a/modules/bigtable-instance/versions.tf +++ b/modules/bigtable-instance/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigtable-instance/versions.tofu b/modules/bigtable-instance/versions.tofu index f67534f11..7e664b7b7 100644 --- a/modules/bigtable-instance/versions.tofu +++ b/modules/bigtable-instance/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/billing-account/versions.tf b/modules/billing-account/versions.tf index a034730dc..ecc0af229 100644 --- a/modules/billing-account/versions.tf +++ b/modules/billing-account/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/billing-account/versions.tofu b/modules/billing-account/versions.tofu index da9cbcf5b..be6cdbff5 100644 --- a/modules/billing-account/versions.tofu +++ b/modules/billing-account/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/binauthz/versions.tf b/modules/binauthz/versions.tf index ebce1e796..10fe8c4d9 100644 --- a/modules/binauthz/versions.tf +++ b/modules/binauthz/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/binauthz/versions.tofu b/modules/binauthz/versions.tofu index bc7df5f30..2b73d04ad 100644 --- a/modules/binauthz/versions.tofu +++ b/modules/binauthz/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/certificate-authority-service/versions.tf b/modules/certificate-authority-service/versions.tf index 2224f3d09..be5d55301 100644 --- a/modules/certificate-authority-service/versions.tf +++ b/modules/certificate-authority-service/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/certificate-authority-service/versions.tofu b/modules/certificate-authority-service/versions.tofu index 82aab175b..fa17ec661 100644 --- a/modules/certificate-authority-service/versions.tofu +++ b/modules/certificate-authority-service/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/certificate-manager/versions.tf b/modules/certificate-manager/versions.tf index 8183b8cca..3f98b0f82 100644 --- a/modules/certificate-manager/versions.tf +++ b/modules/certificate-manager/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/certificate-manager/versions.tofu b/modules/certificate-manager/versions.tofu index 6fe1f366d..4bfc8cf7d 100644 --- a/modules/certificate-manager/versions.tofu +++ b/modules/certificate-manager/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-build-v2-connection/versions.tf b/modules/cloud-build-v2-connection/versions.tf index 4a5125838..aac95833c 100644 --- a/modules/cloud-build-v2-connection/versions.tf +++ b/modules/cloud-build-v2-connection/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-build-v2-connection/versions.tofu b/modules/cloud-build-v2-connection/versions.tofu index 01759931f..e75702221 100644 --- a/modules/cloud-build-v2-connection/versions.tofu +++ b/modules/cloud-build-v2-connection/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/__need_fixing/onprem/versions.tf b/modules/cloud-config-container/__need_fixing/onprem/versions.tf index 3b5c271fd..c24c786c0 100644 --- a/modules/cloud-config-container/__need_fixing/onprem/versions.tf +++ b/modules/cloud-config-container/__need_fixing/onprem/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/__need_fixing/onprem/versions.tofu b/modules/cloud-config-container/__need_fixing/onprem/versions.tofu index d7f06c232..e7f680c92 100644 --- a/modules/cloud-config-container/__need_fixing/onprem/versions.tofu +++ b/modules/cloud-config-container/__need_fixing/onprem/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/__need_fixing/squid/versions.tf b/modules/cloud-config-container/__need_fixing/squid/versions.tf index 106f91730..c01d86ea4 100644 --- a/modules/cloud-config-container/__need_fixing/squid/versions.tf +++ b/modules/cloud-config-container/__need_fixing/squid/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/__need_fixing/squid/versions.tofu b/modules/cloud-config-container/__need_fixing/squid/versions.tofu index 6e151057f..c8af4154a 100644 --- a/modules/cloud-config-container/__need_fixing/squid/versions.tofu +++ b/modules/cloud-config-container/__need_fixing/squid/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/bindplane/versions.tf b/modules/cloud-config-container/bindplane/versions.tf index 2f0f904d7..fd881ec69 100644 --- a/modules/cloud-config-container/bindplane/versions.tf +++ b/modules/cloud-config-container/bindplane/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/bindplane/versions.tofu b/modules/cloud-config-container/bindplane/versions.tofu index f4d103e47..9a1763a76 100644 --- a/modules/cloud-config-container/bindplane/versions.tofu +++ b/modules/cloud-config-container/bindplane/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/coredns/versions.tf b/modules/cloud-config-container/coredns/versions.tf index f14310fb3..142594277 100644 --- a/modules/cloud-config-container/coredns/versions.tf +++ b/modules/cloud-config-container/coredns/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/coredns/versions.tofu b/modules/cloud-config-container/coredns/versions.tofu index 5f9e3efc6..038a076a6 100644 --- a/modules/cloud-config-container/coredns/versions.tofu +++ b/modules/cloud-config-container/coredns/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/cos-generic-metadata/versions.tf b/modules/cloud-config-container/cos-generic-metadata/versions.tf index 522490f2d..ac2d84c34 100644 --- a/modules/cloud-config-container/cos-generic-metadata/versions.tf +++ b/modules/cloud-config-container/cos-generic-metadata/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/cos-generic-metadata/versions.tofu b/modules/cloud-config-container/cos-generic-metadata/versions.tofu index f9c4032ab..147f4d7f2 100644 --- a/modules/cloud-config-container/cos-generic-metadata/versions.tofu +++ b/modules/cloud-config-container/cos-generic-metadata/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tf b/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tf index 3ad9f63fe..e4da0b82f 100644 --- a/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tf +++ b/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tofu b/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tofu index 36e4e1a66..ad287f536 100644 --- a/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tofu +++ b/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/envoy-traffic-director/versions.tf b/modules/cloud-config-container/envoy-traffic-director/versions.tf index f6a6fcead..17230f838 100644 --- a/modules/cloud-config-container/envoy-traffic-director/versions.tf +++ b/modules/cloud-config-container/envoy-traffic-director/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/envoy-traffic-director/versions.tofu b/modules/cloud-config-container/envoy-traffic-director/versions.tofu index 2c3d18ecf..434a0df6b 100644 --- a/modules/cloud-config-container/envoy-traffic-director/versions.tofu +++ b/modules/cloud-config-container/envoy-traffic-director/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/mysql/versions.tf b/modules/cloud-config-container/mysql/versions.tf index b76130788..6928cb991 100644 --- a/modules/cloud-config-container/mysql/versions.tf +++ b/modules/cloud-config-container/mysql/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/mysql/versions.tofu b/modules/cloud-config-container/mysql/versions.tofu index bdff79699..b1671a711 100644 --- a/modules/cloud-config-container/mysql/versions.tofu +++ b/modules/cloud-config-container/mysql/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/nginx-tls/versions.tf b/modules/cloud-config-container/nginx-tls/versions.tf index 8d8d1000c..ea1827085 100644 --- a/modules/cloud-config-container/nginx-tls/versions.tf +++ b/modules/cloud-config-container/nginx-tls/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/nginx-tls/versions.tofu b/modules/cloud-config-container/nginx-tls/versions.tofu index 37babb15c..02e2e0d0e 100644 --- a/modules/cloud-config-container/nginx-tls/versions.tofu +++ b/modules/cloud-config-container/nginx-tls/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/nginx/versions.tf b/modules/cloud-config-container/nginx/versions.tf index 488cdb3bf..c7caa804f 100644 --- a/modules/cloud-config-container/nginx/versions.tf +++ b/modules/cloud-config-container/nginx/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/nginx/versions.tofu b/modules/cloud-config-container/nginx/versions.tofu index f0d1d31cd..eb0c0e3ff 100644 --- a/modules/cloud-config-container/nginx/versions.tofu +++ b/modules/cloud-config-container/nginx/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/simple-nva/versions.tf b/modules/cloud-config-container/simple-nva/versions.tf index 1cd063d23..cf62ecec7 100644 --- a/modules/cloud-config-container/simple-nva/versions.tf +++ b/modules/cloud-config-container/simple-nva/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/simple-nva/versions.tofu b/modules/cloud-config-container/simple-nva/versions.tofu index b93230ccb..5b7663ef2 100644 --- a/modules/cloud-config-container/simple-nva/versions.tofu +++ b/modules/cloud-config-container/simple-nva/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-deploy/versions.tf b/modules/cloud-deploy/versions.tf index c008769fd..ba141f0b1 100644 --- a/modules/cloud-deploy/versions.tf +++ b/modules/cloud-deploy/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-deploy/versions.tofu b/modules/cloud-deploy/versions.tofu index f612c4a01..eba50f2e1 100644 --- a/modules/cloud-deploy/versions.tofu +++ b/modules/cloud-deploy/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-function-v1/versions.tf b/modules/cloud-function-v1/versions.tf index 105aa0f4a..2f7f56e67 100644 --- a/modules/cloud-function-v1/versions.tf +++ b/modules/cloud-function-v1/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-function-v1/versions.tofu b/modules/cloud-function-v1/versions.tofu index 8038f20c2..2b7543398 100644 --- a/modules/cloud-function-v1/versions.tofu +++ b/modules/cloud-function-v1/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-function-v2/README.md b/modules/cloud-function-v2/README.md index f56990774..3b64727a1 100644 --- a/modules/cloud-function-v2/README.md +++ b/modules/cloud-function-v2/README.md @@ -422,8 +422,8 @@ module "cf_http" { path = "assets/sample-function/" } direct_vpc_egress = { - network = var.vpc.self_link - subnetwork = var.subnet.self_link + network = var.vpc.id + subnetwork = var.subnet.id tags = ["tag1", "tag2"] mode = "VPC_EGRESS_ALL_TRAFFIC" } diff --git a/modules/cloud-function-v2/versions.tf b/modules/cloud-function-v2/versions.tf index 8cec4f4ac..23bb6e638 100644 --- a/modules/cloud-function-v2/versions.tf +++ b/modules/cloud-function-v2/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-function-v2/versions.tofu b/modules/cloud-function-v2/versions.tofu index 1a7818b7c..2437fbe48 100644 --- a/modules/cloud-function-v2/versions.tofu +++ b/modules/cloud-function-v2/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-identity-group/versions.tf b/modules/cloud-identity-group/versions.tf index 0dd80924b..9734dffb8 100644 --- a/modules/cloud-identity-group/versions.tf +++ b/modules/cloud-identity-group/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-identity-group/versions.tofu b/modules/cloud-identity-group/versions.tofu index 1a894f518..167a6f890 100644 --- a/modules/cloud-identity-group/versions.tofu +++ b/modules/cloud-identity-group/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-run-v2/versions.tf b/modules/cloud-run-v2/versions.tf index b8de87348..565272a64 100644 --- a/modules/cloud-run-v2/versions.tf +++ b/modules/cloud-run-v2/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-run-v2/versions.tofu b/modules/cloud-run-v2/versions.tofu index b63eaa95b..85e796d4d 100644 --- a/modules/cloud-run-v2/versions.tofu +++ b/modules/cloud-run-v2/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloudsql-instance/versions.tf b/modules/cloudsql-instance/versions.tf index 677edd230..d1f6e6680 100644 --- a/modules/cloudsql-instance/versions.tf +++ b/modules/cloudsql-instance/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloudsql-instance/versions.tofu b/modules/cloudsql-instance/versions.tofu index ee07d488f..6724e0165 100644 --- a/modules/cloudsql-instance/versions.tofu +++ b/modules/cloudsql-instance/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/compute-mig/versions.tf b/modules/compute-mig/versions.tf index b3f32c0f5..eed7816e8 100644 --- a/modules/compute-mig/versions.tf +++ b/modules/compute-mig/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/compute-mig/versions.tofu b/modules/compute-mig/versions.tofu index 44e27e7d1..c58b2637f 100644 --- a/modules/compute-mig/versions.tofu +++ b/modules/compute-mig/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/compute-vm/versions.tf b/modules/compute-vm/versions.tf index 3ba9dc8dc..5be76c11c 100644 --- a/modules/compute-vm/versions.tf +++ b/modules/compute-vm/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/compute-vm/versions.tofu b/modules/compute-vm/versions.tofu index 4ff4433c2..6308c4bf8 100644 --- a/modules/compute-vm/versions.tofu +++ b/modules/compute-vm/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/container-registry/versions.tf b/modules/container-registry/versions.tf index a7889f773..4c0983932 100644 --- a/modules/container-registry/versions.tf +++ b/modules/container-registry/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/container-registry/versions.tofu b/modules/container-registry/versions.tofu index 27cab6389..9924bb588 100644 --- a/modules/container-registry/versions.tofu +++ b/modules/container-registry/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-policy-tag/versions.tf b/modules/data-catalog-policy-tag/versions.tf index 85036619b..7a767429d 100644 --- a/modules/data-catalog-policy-tag/versions.tf +++ b/modules/data-catalog-policy-tag/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-policy-tag/versions.tofu b/modules/data-catalog-policy-tag/versions.tofu index 3f0dc1ae0..203613e89 100644 --- a/modules/data-catalog-policy-tag/versions.tofu +++ b/modules/data-catalog-policy-tag/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-tag-template/versions.tf b/modules/data-catalog-tag-template/versions.tf index 60d808b80..5be8df9a6 100644 --- a/modules/data-catalog-tag-template/versions.tf +++ b/modules/data-catalog-tag-template/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-tag-template/versions.tofu b/modules/data-catalog-tag-template/versions.tofu index 2e161ec2a..9bb9c9884 100644 --- a/modules/data-catalog-tag-template/versions.tofu +++ b/modules/data-catalog-tag-template/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-tag/versions.tf b/modules/data-catalog-tag/versions.tf index 3e2a3f5ba..8dce9658e 100644 --- a/modules/data-catalog-tag/versions.tf +++ b/modules/data-catalog-tag/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-tag/versions.tofu b/modules/data-catalog-tag/versions.tofu index 4e5e81039..7cf2fe486 100644 --- a/modules/data-catalog-tag/versions.tofu +++ b/modules/data-catalog-tag/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataform-repository/versions.tf b/modules/dataform-repository/versions.tf index a70379935..591ce731f 100644 --- a/modules/dataform-repository/versions.tf +++ b/modules/dataform-repository/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataform-repository/versions.tofu b/modules/dataform-repository/versions.tofu index 0011c7631..56ff452ed 100644 --- a/modules/dataform-repository/versions.tofu +++ b/modules/dataform-repository/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/datafusion/versions.tf b/modules/datafusion/versions.tf index f687f8bbd..c4b30acee 100644 --- a/modules/datafusion/versions.tf +++ b/modules/datafusion/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/datafusion/versions.tofu b/modules/datafusion/versions.tofu index d727490bc..cf1e9e7f5 100644 --- a/modules/datafusion/versions.tofu +++ b/modules/datafusion/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex-aspect-types/versions.tf b/modules/dataplex-aspect-types/versions.tf index 4c09fbff2..d83b90090 100644 --- a/modules/dataplex-aspect-types/versions.tf +++ b/modules/dataplex-aspect-types/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex-aspect-types/versions.tofu b/modules/dataplex-aspect-types/versions.tofu index bf05fa080..74f52b081 100644 --- a/modules/dataplex-aspect-types/versions.tofu +++ b/modules/dataplex-aspect-types/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex-datascan/versions.tf b/modules/dataplex-datascan/versions.tf index f8d4cc3f5..75d6c3971 100644 --- a/modules/dataplex-datascan/versions.tf +++ b/modules/dataplex-datascan/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex-datascan/versions.tofu b/modules/dataplex-datascan/versions.tofu index 810954057..bc3dba38f 100644 --- a/modules/dataplex-datascan/versions.tofu +++ b/modules/dataplex-datascan/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex/versions.tf b/modules/dataplex/versions.tf index f60688ad0..aca5b67ad 100644 --- a/modules/dataplex/versions.tf +++ b/modules/dataplex/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex/versions.tofu b/modules/dataplex/versions.tofu index 4af9c162c..cacbf86f7 100644 --- a/modules/dataplex/versions.tofu +++ b/modules/dataplex/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataproc/versions.tf b/modules/dataproc/versions.tf index 9eb2846b1..790a27057 100644 --- a/modules/dataproc/versions.tf +++ b/modules/dataproc/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataproc/versions.tofu b/modules/dataproc/versions.tofu index d1b8c70a6..f4e3e456e 100644 --- a/modules/dataproc/versions.tofu +++ b/modules/dataproc/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dns-response-policy/versions.tf b/modules/dns-response-policy/versions.tf index 17edd90fd..ef0099448 100644 --- a/modules/dns-response-policy/versions.tf +++ b/modules/dns-response-policy/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dns-response-policy/versions.tofu b/modules/dns-response-policy/versions.tofu index 4fabc386a..9dfb11a92 100644 --- a/modules/dns-response-policy/versions.tofu +++ b/modules/dns-response-policy/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dns/versions.tf b/modules/dns/versions.tf index 54202a584..a4a9337b4 100644 --- a/modules/dns/versions.tf +++ b/modules/dns/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dns/versions.tofu b/modules/dns/versions.tofu index 32ef714e5..3ae399b5a 100644 --- a/modules/dns/versions.tofu +++ b/modules/dns/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/endpoints/versions.tf b/modules/endpoints/versions.tf index 565ddfd9d..0fdd2f90e 100644 --- a/modules/endpoints/versions.tf +++ b/modules/endpoints/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/endpoints/versions.tofu b/modules/endpoints/versions.tofu index 89b4ee1a0..e224bd98a 100644 --- a/modules/endpoints/versions.tofu +++ b/modules/endpoints/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/firestore/versions.tf b/modules/firestore/versions.tf index ba0e73892..12d9bda42 100644 --- a/modules/firestore/versions.tf +++ b/modules/firestore/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/firestore/versions.tofu b/modules/firestore/versions.tofu index a9f575f30..f0e5b4ecd 100644 --- a/modules/firestore/versions.tofu +++ b/modules/firestore/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/folder/versions.tf b/modules/folder/versions.tf index b89043bf4..67a97cf29 100644 --- a/modules/folder/versions.tf +++ b/modules/folder/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/folder/versions.tofu b/modules/folder/versions.tofu index f58ebdfa0..73f9cec00 100644 --- a/modules/folder/versions.tofu +++ b/modules/folder/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gcs/versions.tf b/modules/gcs/versions.tf index f85a558cf..fe48b85a0 100644 --- a/modules/gcs/versions.tf +++ b/modules/gcs/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gcs/versions.tofu b/modules/gcs/versions.tofu index 395efa2b9..6ddd1ecc0 100644 --- a/modules/gcs/versions.tofu +++ b/modules/gcs/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gcve-private-cloud/versions.tf b/modules/gcve-private-cloud/versions.tf index ef18b120c..cb5c67d30 100644 --- a/modules/gcve-private-cloud/versions.tf +++ b/modules/gcve-private-cloud/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gcve-private-cloud/versions.tofu b/modules/gcve-private-cloud/versions.tofu index 26042fbd0..1b5ffc067 100644 --- a/modules/gcve-private-cloud/versions.tofu +++ b/modules/gcve-private-cloud/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-cluster-autopilot/versions.tf b/modules/gke-cluster-autopilot/versions.tf index 9fe5e0837..a66f5d8cf 100644 --- a/modules/gke-cluster-autopilot/versions.tf +++ b/modules/gke-cluster-autopilot/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-cluster-autopilot/versions.tofu b/modules/gke-cluster-autopilot/versions.tofu index 2a2d51739..d6c48810a 100644 --- a/modules/gke-cluster-autopilot/versions.tofu +++ b/modules/gke-cluster-autopilot/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-cluster-standard/versions.tf b/modules/gke-cluster-standard/versions.tf index a2737f6cd..76a010baf 100644 --- a/modules/gke-cluster-standard/versions.tf +++ b/modules/gke-cluster-standard/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-cluster-standard/versions.tofu b/modules/gke-cluster-standard/versions.tofu index 47fea5478..ab193673f 100644 --- a/modules/gke-cluster-standard/versions.tofu +++ b/modules/gke-cluster-standard/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-hub/versions.tf b/modules/gke-hub/versions.tf index 9a357559f..226676a0a 100644 --- a/modules/gke-hub/versions.tf +++ b/modules/gke-hub/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-hub/versions.tofu b/modules/gke-hub/versions.tofu index 9b316bf5d..30486ec91 100644 --- a/modules/gke-hub/versions.tofu +++ b/modules/gke-hub/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-nodepool/versions.tf b/modules/gke-nodepool/versions.tf index 8f06c460b..9e91c9ca7 100644 --- a/modules/gke-nodepool/versions.tf +++ b/modules/gke-nodepool/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-nodepool/versions.tofu b/modules/gke-nodepool/versions.tofu index 48201d772..a5301c291 100644 --- a/modules/gke-nodepool/versions.tofu +++ b/modules/gke-nodepool/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/iam-service-account/versions.tf b/modules/iam-service-account/versions.tf index f1c2f3f30..ac88c58fa 100644 --- a/modules/iam-service-account/versions.tf +++ b/modules/iam-service-account/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/iam-service-account/versions.tofu b/modules/iam-service-account/versions.tofu index 6a78a0c57..95f81a41b 100644 --- a/modules/iam-service-account/versions.tofu +++ b/modules/iam-service-account/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/kms/versions.tf b/modules/kms/versions.tf index 950826ad2..c42367797 100644 --- a/modules/kms/versions.tf +++ b/modules/kms/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/kms/versions.tofu b/modules/kms/versions.tofu index 9229d7e5d..1eef29a85 100644 --- a/modules/kms/versions.tofu +++ b/modules/kms/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/logging-bucket/versions.tf b/modules/logging-bucket/versions.tf index 06c215e8b..2a915752b 100644 --- a/modules/logging-bucket/versions.tf +++ b/modules/logging-bucket/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/logging-bucket/versions.tofu b/modules/logging-bucket/versions.tofu index 32785ba83..c68f8752a 100644 --- a/modules/logging-bucket/versions.tofu +++ b/modules/logging-bucket/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/looker-core/versions.tf b/modules/looker-core/versions.tf index a62dd08c6..dfc0cd7b1 100644 --- a/modules/looker-core/versions.tf +++ b/modules/looker-core/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/looker-core/versions.tofu b/modules/looker-core/versions.tofu index 8b22fbc3f..0631beb24 100644 --- a/modules/looker-core/versions.tofu +++ b/modules/looker-core/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/managed-kafka/versions.tf b/modules/managed-kafka/versions.tf index db02b2c86..10d7283b6 100644 --- a/modules/managed-kafka/versions.tf +++ b/modules/managed-kafka/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/managed-kafka/versions.tofu b/modules/managed-kafka/versions.tofu index bfd588f13..5b9cc3bc9 100644 --- a/modules/managed-kafka/versions.tofu +++ b/modules/managed-kafka/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/ncc-spoke-ra/versions.tf b/modules/ncc-spoke-ra/versions.tf index ca151f396..ce8fb1f57 100644 --- a/modules/ncc-spoke-ra/versions.tf +++ b/modules/ncc-spoke-ra/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/ncc-spoke-ra/versions.tofu b/modules/ncc-spoke-ra/versions.tofu index 9febfb271..d2a81fac9 100644 --- a/modules/ncc-spoke-ra/versions.tofu +++ b/modules/ncc-spoke-ra/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-address/versions.tf b/modules/net-address/versions.tf index 5bc71cca5..2d31903e4 100644 --- a/modules/net-address/versions.tf +++ b/modules/net-address/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-address/versions.tofu b/modules/net-address/versions.tofu index cd2f24cc8..6916e8e1a 100644 --- a/modules/net-address/versions.tofu +++ b/modules/net-address/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-cloudnat/versions.tf b/modules/net-cloudnat/versions.tf index fe20ec33b..ad4272339 100644 --- a/modules/net-cloudnat/versions.tf +++ b/modules/net-cloudnat/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-cloudnat/versions.tofu b/modules/net-cloudnat/versions.tofu index 8c6720c55..42328c945 100644 --- a/modules/net-cloudnat/versions.tofu +++ b/modules/net-cloudnat/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-firewall-policy/versions.tf b/modules/net-firewall-policy/versions.tf index e56c67313..2e740b488 100644 --- a/modules/net-firewall-policy/versions.tf +++ b/modules/net-firewall-policy/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-firewall-policy/versions.tofu b/modules/net-firewall-policy/versions.tofu index 9c239399c..86eae885b 100644 --- a/modules/net-firewall-policy/versions.tofu +++ b/modules/net-firewall-policy/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-ipsec-over-interconnect/versions.tf b/modules/net-ipsec-over-interconnect/versions.tf index fd6ebcb2d..c95b11490 100644 --- a/modules/net-ipsec-over-interconnect/versions.tf +++ b/modules/net-ipsec-over-interconnect/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-ipsec-over-interconnect/versions.tofu b/modules/net-ipsec-over-interconnect/versions.tofu index d72d0004d..b315315a8 100644 --- a/modules/net-ipsec-over-interconnect/versions.tofu +++ b/modules/net-ipsec-over-interconnect/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-ext-regional/versions.tf b/modules/net-lb-app-ext-regional/versions.tf index bd5b44d85..7cf1bed93 100644 --- a/modules/net-lb-app-ext-regional/versions.tf +++ b/modules/net-lb-app-ext-regional/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-ext-regional/versions.tofu b/modules/net-lb-app-ext-regional/versions.tofu index 7134b3801..9d7316553 100644 --- a/modules/net-lb-app-ext-regional/versions.tofu +++ b/modules/net-lb-app-ext-regional/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-ext/versions.tf b/modules/net-lb-app-ext/versions.tf index 0e367b676..ded916042 100644 --- a/modules/net-lb-app-ext/versions.tf +++ b/modules/net-lb-app-ext/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-ext/versions.tofu b/modules/net-lb-app-ext/versions.tofu index 4f2649f8f..f99549812 100644 --- a/modules/net-lb-app-ext/versions.tofu +++ b/modules/net-lb-app-ext/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-int-cross-region/main.tf b/modules/net-lb-app-int-cross-region/main.tf index ec584d876..28d00b9a4 100644 --- a/modules/net-lb-app-int-cross-region/main.tf +++ b/modules/net-lb-app-int-cross-region/main.tf @@ -61,7 +61,7 @@ resource "google_compute_global_forwarding_rule" "forwarding_rules" { project = var.project_id name = "${var.name}-${each.key}" description = var.description - ip_address = try(var.addresses[each.value], null) + ip_address = try(var.addresses[each.key], null) ip_protocol = "TCP" load_balancing_scheme = "INTERNAL_MANAGED" network = var.vpc_config.network diff --git a/modules/net-lb-app-int-cross-region/versions.tf b/modules/net-lb-app-int-cross-region/versions.tf index 96426179d..d551bf502 100644 --- a/modules/net-lb-app-int-cross-region/versions.tf +++ b/modules/net-lb-app-int-cross-region/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-int-cross-region/versions.tofu b/modules/net-lb-app-int-cross-region/versions.tofu index 6b7349442..a254ae216 100644 --- a/modules/net-lb-app-int-cross-region/versions.tofu +++ b/modules/net-lb-app-int-cross-region/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-int/versions.tf b/modules/net-lb-app-int/versions.tf index 093e16a0e..d882383a5 100644 --- a/modules/net-lb-app-int/versions.tf +++ b/modules/net-lb-app-int/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-int/versions.tofu b/modules/net-lb-app-int/versions.tofu index b68277695..3eaf58c03 100644 --- a/modules/net-lb-app-int/versions.tofu +++ b/modules/net-lb-app-int/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-ext/versions.tf b/modules/net-lb-ext/versions.tf index f8a446706..d231b2465 100644 --- a/modules/net-lb-ext/versions.tf +++ b/modules/net-lb-ext/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-ext/versions.tofu b/modules/net-lb-ext/versions.tofu index ab5aeb1dd..9971093ce 100644 --- a/modules/net-lb-ext/versions.tofu +++ b/modules/net-lb-ext/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-int/versions.tf b/modules/net-lb-int/versions.tf index 1f73585ce..73157e246 100644 --- a/modules/net-lb-int/versions.tf +++ b/modules/net-lb-int/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-int/versions.tofu b/modules/net-lb-int/versions.tofu index b8aaed09c..c0fbefcb4 100644 --- a/modules/net-lb-int/versions.tofu +++ b/modules/net-lb-int/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-proxy-int/versions.tf b/modules/net-lb-proxy-int/versions.tf index 8070f43a6..0df6d90a2 100644 --- a/modules/net-lb-proxy-int/versions.tf +++ b/modules/net-lb-proxy-int/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-proxy-int/versions.tofu b/modules/net-lb-proxy-int/versions.tofu index def6a2c13..179950f68 100644 --- a/modules/net-lb-proxy-int/versions.tofu +++ b/modules/net-lb-proxy-int/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-swp/versions.tf b/modules/net-swp/versions.tf index 44c8941ed..145839c85 100644 --- a/modules/net-swp/versions.tf +++ b/modules/net-swp/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-swp/versions.tofu b/modules/net-swp/versions.tofu index ea2c0f7b9..3b9882f0e 100644 --- a/modules/net-swp/versions.tofu +++ b/modules/net-swp/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vlan-attachment/versions.tf b/modules/net-vlan-attachment/versions.tf index 682e95556..7874115af 100644 --- a/modules/net-vlan-attachment/versions.tf +++ b/modules/net-vlan-attachment/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vlan-attachment/versions.tofu b/modules/net-vlan-attachment/versions.tofu index fd2a36bdf..3b15d7e82 100644 --- a/modules/net-vlan-attachment/versions.tofu +++ b/modules/net-vlan-attachment/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc-firewall/versions.tf b/modules/net-vpc-firewall/versions.tf index faa5618b4..277394fd1 100644 --- a/modules/net-vpc-firewall/versions.tf +++ b/modules/net-vpc-firewall/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc-firewall/versions.tofu b/modules/net-vpc-firewall/versions.tofu index a958621f0..665361c48 100644 --- a/modules/net-vpc-firewall/versions.tofu +++ b/modules/net-vpc-firewall/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc-peering/versions.tf b/modules/net-vpc-peering/versions.tf index b3eb49c67..d24f168b4 100644 --- a/modules/net-vpc-peering/versions.tf +++ b/modules/net-vpc-peering/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc-peering/versions.tofu b/modules/net-vpc-peering/versions.tofu index 297d852a2..6f143cfae 100644 --- a/modules/net-vpc-peering/versions.tofu +++ b/modules/net-vpc-peering/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc/versions.tf b/modules/net-vpc/versions.tf index d7a4d93d8..5123db68f 100644 --- a/modules/net-vpc/versions.tf +++ b/modules/net-vpc/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc/versions.tofu b/modules/net-vpc/versions.tofu index c17f59660..b9841b397 100644 --- a/modules/net-vpc/versions.tofu +++ b/modules/net-vpc/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-dynamic/versions.tf b/modules/net-vpn-dynamic/versions.tf index 0781b96b8..977a8c2b0 100644 --- a/modules/net-vpn-dynamic/versions.tf +++ b/modules/net-vpn-dynamic/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-dynamic/versions.tofu b/modules/net-vpn-dynamic/versions.tofu index ba4ac1dd4..9cfec8f3d 100644 --- a/modules/net-vpn-dynamic/versions.tofu +++ b/modules/net-vpn-dynamic/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-ha/versions.tf b/modules/net-vpn-ha/versions.tf index ef461c83c..30979f605 100644 --- a/modules/net-vpn-ha/versions.tf +++ b/modules/net-vpn-ha/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-ha/versions.tofu b/modules/net-vpn-ha/versions.tofu index 4b8ae49b1..641fb5e8f 100644 --- a/modules/net-vpn-ha/versions.tofu +++ b/modules/net-vpn-ha/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-static/versions.tf b/modules/net-vpn-static/versions.tf index 34373be13..31ce26fe0 100644 --- a/modules/net-vpn-static/versions.tf +++ b/modules/net-vpn-static/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-static/versions.tofu b/modules/net-vpn-static/versions.tofu index f6cf87783..b66278589 100644 --- a/modules/net-vpn-static/versions.tofu +++ b/modules/net-vpn-static/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/organization/versions.tf b/modules/organization/versions.tf index 3d2038f59..7e40bbafd 100644 --- a/modules/organization/versions.tf +++ b/modules/organization/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/organization/versions.tofu b/modules/organization/versions.tofu index 25713738e..1868620f0 100644 --- a/modules/organization/versions.tofu +++ b/modules/organization/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/project-factory/README.md b/modules/project-factory/README.md index f1e209b98..2929eba0c 100644 --- a/modules/project-factory/README.md +++ b/modules/project-factory/README.md @@ -807,7 +807,7 @@ compute.disableSerialPortAccess: | [data_defaults](variables.tf#L39) | Optional default values used when corresponding project or folder data from files are missing. | object({…}) | | {} | | [data_merges](variables.tf#L104) | Optional values that will be merged with corresponding data from files. Combines with `data_defaults`, file data, and `data_overrides`. | object({…}) | | {} | | [data_overrides](variables.tf#L123) | Optional values that override corresponding data from files. Takes precedence over file data and `data_defaults`. | object({…}) | | {} | -| [folders](variables-folders.tf#L17) | Folders data merged with factory data. | map(object({…})) | | {} | +| [folders](variables-folders.tf#L17) | Folders data merged with factory data. | map(object({…})) | | {} | | [notification_channels](variables-billing.tf#L17) | Notification channels used by budget alerts. | map(object({…})) | | {} | | [projects](variables-projects.tf#L17) | Projects data merged with factory data. | map(object({…})) | | {} | diff --git a/modules/project-factory/folders.tf b/modules/project-factory/folders.tf index fa9d091f2..fe8e3c39e 100644 --- a/modules/project-factory/folders.tf +++ b/modules/project-factory/folders.tf @@ -57,8 +57,9 @@ module "folder-1" { for_each = { for k, v in local.folders_input : k => v if v.level == 1 } - parent = coalesce(each.value.parent, "$folder_ids:default") - name = each.value.name + deletion_protection = lookup(each.value, "deletion_protection", false) + parent = coalesce(each.value.parent, "$folder_ids:default") + name = each.value.name factories_config = { org_policies = try(each.value.factories_config.org_policies, null) scc_sha_custom_modules = try(each.value.factories_config.scc_sha_custom_modules, null) @@ -99,6 +100,7 @@ module "folder-2" { for_each = { for k, v in local.folders_input : k => v if v.level == 2 } + deletion_protection = lookup(each.value, "deletion_protection", false) parent = coalesce( each.value.parent, "$folder_ids:${each.value.parent_key}" ) @@ -151,6 +153,7 @@ module "folder-3" { for_each = { for k, v in local.folders_input : k => v if v.level == 3 } + deletion_protection = lookup(each.value, "deletion_protection", false) parent = coalesce( each.value.parent, "$folder_ids:${each.value.parent_key}" ) @@ -203,6 +206,7 @@ module "folder-4" { for_each = { for k, v in local.folders_input : k => v if v.level == 4 } + deletion_protection = lookup(each.value, "deletion_protection", false) parent = coalesce( each.value.parent, "$folder_ids:${each.value.parent_key}" ) diff --git a/modules/project-factory/schemas/folder.schema.json b/modules/project-factory/schemas/folder.schema.json index 907b2dff1..124bcb90f 100644 --- a/modules/project-factory/schemas/folder.schema.json +++ b/modules/project-factory/schemas/folder.schema.json @@ -149,6 +149,9 @@ } } }, + "deletion_protection": { + "type": "boolean" + }, "factories_config": { "type": "object", "additionalProperties": false, diff --git a/modules/project-factory/schemas/folder.schema.md b/modules/project-factory/schemas/folder.schema.md index 195f28f19..e388835c1 100644 --- a/modules/project-factory/schemas/folder.schema.md +++ b/modules/project-factory/schemas/folder.schema.md @@ -52,6 +52,7 @@
*additional properties: false* - **exempted_members**: *array* - items: *string* +- **deletion_protection**: *boolean* - **factories_config**: *object*
*additional properties: false* - **org_policies**: *string* diff --git a/modules/project-factory/variables-folders.tf b/modules/project-factory/variables-folders.tf index 61decfed1..e40b35834 100644 --- a/modules/project-factory/variables-folders.tf +++ b/modules/project-factory/variables-folders.tf @@ -17,9 +17,10 @@ variable "folders" { description = "Folders data merged with factory data." type = map(object({ - name = optional(string) - parent = optional(string) - iam = optional(map(list(string)), {}) + name = optional(string) + parent = optional(string) + deletion_protection = optional(bool) + iam = optional(map(list(string)), {}) iam_bindings = optional(map(object({ members = list(string) role = string diff --git a/modules/project/versions.tf b/modules/project/versions.tf index d54e22070..77855ef93 100644 --- a/modules/project/versions.tf +++ b/modules/project/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/project/versions.tofu b/modules/project/versions.tofu index bd57fde87..adcc50d10 100644 --- a/modules/project/versions.tofu +++ b/modules/project/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/projects-data-source/versions.tf b/modules/projects-data-source/versions.tf index 6910c3f84..27c13b2cb 100644 --- a/modules/projects-data-source/versions.tf +++ b/modules/projects-data-source/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/projects-data-source/versions.tofu b/modules/projects-data-source/versions.tofu index 08bad737b..966e347ad 100644 --- a/modules/projects-data-source/versions.tofu +++ b/modules/projects-data-source/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/pubsub/versions.tf b/modules/pubsub/versions.tf index 697d48632..55e1f846d 100644 --- a/modules/pubsub/versions.tf +++ b/modules/pubsub/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/pubsub/versions.tofu b/modules/pubsub/versions.tofu index cfadb2912..ba3f58276 100644 --- a/modules/pubsub/versions.tofu +++ b/modules/pubsub/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secops-rules/versions.tf b/modules/secops-rules/versions.tf index 38074e743..bba18a3d4 100644 --- a/modules/secops-rules/versions.tf +++ b/modules/secops-rules/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secops-rules/versions.tofu b/modules/secops-rules/versions.tofu index dd0a4fb36..1888fd4db 100644 --- a/modules/secops-rules/versions.tofu +++ b/modules/secops-rules/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secret-manager/versions.tf b/modules/secret-manager/versions.tf index 121649985..537534e41 100644 --- a/modules/secret-manager/versions.tf +++ b/modules/secret-manager/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secret-manager/versions.tofu b/modules/secret-manager/versions.tofu index 21232f132..bbb54f576 100644 --- a/modules/secret-manager/versions.tofu +++ b/modules/secret-manager/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secure-source-manager-instance/versions.tf b/modules/secure-source-manager-instance/versions.tf index 41eed82d2..220009dbf 100644 --- a/modules/secure-source-manager-instance/versions.tf +++ b/modules/secure-source-manager-instance/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secure-source-manager-instance/versions.tofu b/modules/secure-source-manager-instance/versions.tofu index 32789064a..0e947dad6 100644 --- a/modules/secure-source-manager-instance/versions.tofu +++ b/modules/secure-source-manager-instance/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/service-directory/versions.tf b/modules/service-directory/versions.tf index 91d19cdbf..95b59128d 100644 --- a/modules/service-directory/versions.tf +++ b/modules/service-directory/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/service-directory/versions.tofu b/modules/service-directory/versions.tofu index b71993c49..c76b2747d 100644 --- a/modules/service-directory/versions.tofu +++ b/modules/service-directory/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/source-repository/versions.tf b/modules/source-repository/versions.tf index adc45101c..60c57bd54 100644 --- a/modules/source-repository/versions.tf +++ b/modules/source-repository/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/source-repository/versions.tofu b/modules/source-repository/versions.tofu index d03205915..618a21aa6 100644 --- a/modules/source-repository/versions.tofu +++ b/modules/source-repository/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/spanner-instance/versions.tf b/modules/spanner-instance/versions.tf index 77cc9aaa2..b53f52533 100644 --- a/modules/spanner-instance/versions.tf +++ b/modules/spanner-instance/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/spanner-instance/versions.tofu b/modules/spanner-instance/versions.tofu index ee6fef349..538392f39 100644 --- a/modules/spanner-instance/versions.tofu +++ b/modules/spanner-instance/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/vpc-sc/versions.tf b/modules/vpc-sc/versions.tf index 0a080664b..3294cb7ea 100644 --- a/modules/vpc-sc/versions.tf +++ b/modules/vpc-sc/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/vpc-sc/versions.tofu b/modules/vpc-sc/versions.tofu index fe962258d..84a7ecbd3 100644 --- a/modules/vpc-sc/versions.tofu +++ b/modules/vpc-sc/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/workstation-cluster/versions.tf b/modules/workstation-cluster/versions.tf index f59a65932..30f1999aa 100644 --- a/modules/workstation-cluster/versions.tf +++ b/modules/workstation-cluster/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/workstation-cluster/versions.tofu b/modules/workstation-cluster/versions.tofu index 26cb05114..3d97e5aa7 100644 --- a/modules/workstation-cluster/versions.tofu +++ b/modules/workstation-cluster/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/tests/examples/variables.tf b/tests/examples/variables.tf index 50d8c4795..f288a0698 100644 --- a/tests/examples/variables.tf +++ b/tests/examples/variables.tf @@ -82,6 +82,7 @@ variable "subnet" { region = "subnet_region" cidr = "subnet_cidr" self_link = "subnet_self_link" + id = "projects/my-project/regions/subnet_region/subnetworks/subnet_name" } } @@ -143,7 +144,7 @@ variable "subnet2" { variable "vpc" { default = { name = "vpc-name" - self_link = "projects/xxx/global/networks/aaa" + self_link = "https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa" id = "projects/xxx/global/networks/aaa" } } diff --git a/tests/examples_e2e/setup_module/e2e_tests.tfvars.tftpl b/tests/examples_e2e/setup_module/e2e_tests.tfvars.tftpl index 99cb2934e..ca17ea9a2 100644 --- a/tests/examples_e2e/setup_module/e2e_tests.tfvars.tftpl +++ b/tests/examples_e2e/setup_module/e2e_tests.tfvars.tftpl @@ -35,6 +35,7 @@ subnet = { region = "${subnet.region}" cidr = "${subnet.ip_cidr_range}" self_link = "${subnet.self_link}" + id = "${subnet.id}" } subnets = { primary = { @@ -42,12 +43,14 @@ subnets = { region = "${subnet.region}" cidr = "${subnet.ip_cidr_range}" self_link = "${subnet.self_link}" + id = "${subnet.id}" } secondary = { name = "${subnet_secondary.name}" region = "${subnet_secondary.region}" cidr = "${subnet_secondary.ip_cidr_range}" self_link = "${subnet_secondary.self_link}" + id = "${subnet_secondary.id}" } } diff --git a/tests/examples_e2e/setup_module/main.tf b/tests/examples_e2e/setup_module/main.tf index 1346ad4cb..7a947d850 100644 --- a/tests/examples_e2e/setup_module/main.tf +++ b/tests/examples_e2e/setup_module/main.tf @@ -283,18 +283,8 @@ resource "local_file" "terraform_tfvars" { email = google_service_account.service_account.email iam_email = "serviceAccount:${google_service_account.service_account.email}" } - subnet = { - name = google_compute_subnetwork.primary.name - region = google_compute_subnetwork.primary.region - ip_cidr_range = google_compute_subnetwork.primary.ip_cidr_range - self_link = google_compute_subnetwork.primary.self_link - } - subnet_secondary = { - name = google_compute_subnetwork.secondary.name - region = google_compute_subnetwork.secondary.region - ip_cidr_range = google_compute_subnetwork.secondary.ip_cidr_range - self_link = google_compute_subnetwork.secondary.self_link - } + subnet = google_compute_subnetwork.primary + subnet_secondary = google_compute_subnetwork.secondary subnet_psc_1 = { name = google_compute_subnetwork.primary_psc.name region = google_compute_subnetwork.primary_psc.region diff --git a/tests/examples_e2e/setup_module/versions.tf b/tests/examples_e2e/setup_module/versions.tf index 1321e036c..f8a874178 100644 --- a/tests/examples_e2e/setup_module/versions.tf +++ b/tests/examples_e2e/setup_module/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/tests/examples_e2e/setup_module/versions.tofu b/tests/examples_e2e/setup_module/versions.tofu index 6bb73f71a..93e250086 100644 --- a/tests/examples_e2e/setup_module/versions.tofu +++ b/tests/examples_e2e/setup_module/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/tests/modules/alloydb/examples/cmek.yaml b/tests/modules/alloydb/examples/cmek.yaml index 0aa96e348..9df488d9e 100644 --- a/tests/modules/alloydb/examples/cmek.yaml +++ b/tests/modules/alloydb/examples/cmek.yaml @@ -24,9 +24,7 @@ values: deletion_policy: DEFAULT display_name: primary etag: null - initial_user: - - password: changeit - user: postgres + initial_user: [] labels: null location: europe-west8 maintenance_update_policy: [] diff --git a/tests/modules/alloydb/examples/cross_region_read_pools.yaml b/tests/modules/alloydb/examples/cross_region_read_pools.yaml index 210fca659..097c797fd 100644 --- a/tests/modules/alloydb/examples/cross_region_read_pools.yaml +++ b/tests/modules/alloydb/examples/cross_region_read_pools.yaml @@ -29,9 +29,7 @@ values: goog-terraform-provisioned: 'true' encryption_config: [] etag: null - initial_user: - - password: changeit - user: postgres + initial_user: [] labels: null location: europe-west8 maintenance_update_policy: [] diff --git a/tests/modules/alloydb/examples/cross_region_replication.yaml b/tests/modules/alloydb/examples/cross_region_replication.yaml index b228f376a..19aef1f99 100644 --- a/tests/modules/alloydb/examples/cross_region_replication.yaml +++ b/tests/modules/alloydb/examples/cross_region_replication.yaml @@ -26,9 +26,7 @@ values: display_name: db encryption_config: [] etag: null - initial_user: - - password: changeit - user: postgres + initial_user: [] labels: null location: europe-west8 maintenance_update_policy: [] diff --git a/tests/modules/alloydb/examples/custom.yaml b/tests/modules/alloydb/examples/custom.yaml index b882f18c3..53ac5f6d6 100644 --- a/tests/modules/alloydb/examples/custom.yaml +++ b/tests/modules/alloydb/examples/custom.yaml @@ -26,9 +26,7 @@ values: display_name: primary encryption_config: [] etag: null - initial_user: - - password: changeit - user: postgres + initial_user: [] labels: null location: europe-west8 maintenance_update_policy: [] diff --git a/tests/modules/alloydb/examples/psc.yaml b/tests/modules/alloydb/examples/psc.yaml index 3b4e426b2..988323e04 100644 --- a/tests/modules/alloydb/examples/psc.yaml +++ b/tests/modules/alloydb/examples/psc.yaml @@ -27,9 +27,7 @@ values: display_name: db encryption_config: [] etag: null - initial_user: - - password: changeit - user: postgres + initial_user: [] labels: null location: europe-west8 maintenance_update_policy: [] diff --git a/tests/modules/alloydb/examples/read_pool.yaml b/tests/modules/alloydb/examples/read_pool.yaml index b7ea7b68c..95d8071e9 100644 --- a/tests/modules/alloydb/examples/read_pool.yaml +++ b/tests/modules/alloydb/examples/read_pool.yaml @@ -26,9 +26,7 @@ values: display_name: db encryption_config: [] etag: null - initial_user: - - password: changeit - user: postgres + initial_user: [] labels: null location: europe-west8 maintenance_update_policy: [] diff --git a/tests/modules/alloydb/examples/simple.yaml b/tests/modules/alloydb/examples/simple.yaml index e7113b1dd..3add09656 100644 --- a/tests/modules/alloydb/examples/simple.yaml +++ b/tests/modules/alloydb/examples/simple.yaml @@ -26,9 +26,7 @@ values: display_name: db encryption_config: [] etag: null - initial_user: - - password: changeit - user: postgres + initial_user: [] labels: null location: europe-west8 maintenance_update_policy: [] diff --git a/tests/modules/cloud_function_v2/examples/direct-vpc-egress.yaml b/tests/modules/cloud_function_v2/examples/direct-vpc-egress.yaml index 0530e3620..e5fd4134c 100644 --- a/tests/modules/cloud_function_v2/examples/direct-vpc-egress.yaml +++ b/tests/modules/cloud_function_v2/examples/direct-vpc-egress.yaml @@ -22,7 +22,7 @@ values: direct_vpc_egress: VPC_EGRESS_ALL_TRAFFIC direct_vpc_network_interface: - network: projects/xxx/global/networks/aaa - subnetwork: subnet_self_link + subnetwork: projects/my-project/regions/subnet_region/subnetworks/subnet_name tags: - tag1 - tag2 diff --git a/tests/modules/cloud_run_v2/context-subnet-project.yaml b/tests/modules/cloud_run_v2/context-subnet-project.yaml index 6ba64800a..8e7b8bc65 100644 --- a/tests/modules/cloud_run_v2/context-subnet-project.yaml +++ b/tests/modules/cloud_run_v2/context-subnet-project.yaml @@ -32,7 +32,6 @@ values: multi_region_settings: [] name: test-cf-kms project: foo-test-0 - scaling: [] template: - annotations: null containers: [] diff --git a/tests/modules/cloud_run_v2/context-subnet.yaml b/tests/modules/cloud_run_v2/context-subnet.yaml index 85449a176..2fec87567 100644 --- a/tests/modules/cloud_run_v2/context-subnet.yaml +++ b/tests/modules/cloud_run_v2/context-subnet.yaml @@ -32,7 +32,6 @@ values: multi_region_settings: [] name: test-cf-kms project: foo-test-0 - scaling: [] template: - annotations: null containers: [] diff --git a/tests/modules/cloud_run_v2/context.yaml b/tests/modules/cloud_run_v2/context.yaml index cb82fd436..8cd587478 100644 --- a/tests/modules/cloud_run_v2/context.yaml +++ b/tests/modules/cloud_run_v2/context.yaml @@ -32,7 +32,6 @@ values: multi_region_settings: [] name: test-run-context project: foo-test-0 - scaling: [] template: - annotations: null containers: [] diff --git a/tests/modules/cloud_run_v2/examples/cmek.yaml b/tests/modules/cloud_run_v2/examples/cmek.yaml index dd39aacf2..912f4fcc8 100644 --- a/tests/modules/cloud_run_v2/examples/cmek.yaml +++ b/tests/modules/cloud_run_v2/examples/cmek.yaml @@ -32,7 +32,6 @@ values: multi_region_settings: [] name: example-hello project: test-cloudrun - scaling: [] template: - annotations: null containers: diff --git a/tests/modules/cloud_run_v2/examples/gpu-service.yaml b/tests/modules/cloud_run_v2/examples/gpu-service.yaml index 6ef57b5ab..c31bbd3a3 100644 --- a/tests/modules/cloud_run_v2/examples/gpu-service.yaml +++ b/tests/modules/cloud_run_v2/examples/gpu-service.yaml @@ -31,7 +31,6 @@ values: location: europe-west8 name: service project: project-id - scaling: [] template: - annotations: null containers: diff --git a/tests/modules/cloud_run_v2/examples/iap.yaml b/tests/modules/cloud_run_v2/examples/iap.yaml index 7940d5861..38b07ab30 100644 --- a/tests/modules/cloud_run_v2/examples/iap.yaml +++ b/tests/modules/cloud_run_v2/examples/iap.yaml @@ -20,7 +20,6 @@ values: location: europe-west8 name: example-hello project: project-id - scaling: [] template: - annotations: null containers: diff --git a/tests/modules/cloud_run_v2/examples/service-iam-env.yaml b/tests/modules/cloud_run_v2/examples/service-iam-env.yaml index 25fcb154c..7c7679f1d 100644 --- a/tests/modules/cloud_run_v2/examples/service-iam-env.yaml +++ b/tests/modules/cloud_run_v2/examples/service-iam-env.yaml @@ -32,7 +32,6 @@ values: location: europe-west8 name: example-hello project: project-id - scaling: [] template: - annotations: null containers: diff --git a/tests/modules/cloud_run_v2/examples/service-sa-create.yaml b/tests/modules/cloud_run_v2/examples/service-sa-create.yaml index 802373962..893cb545c 100644 --- a/tests/modules/cloud_run_v2/examples/service-sa-create.yaml +++ b/tests/modules/cloud_run_v2/examples/service-sa-create.yaml @@ -32,7 +32,6 @@ values: multi_region_settings: [] name: example-hello project: project-id - scaling: [] template: - annotations: null containers: diff --git a/tests/modules/cloud_run_v2/examples/service-vpc-access-connector-create.yaml b/tests/modules/cloud_run_v2/examples/service-vpc-access-connector-create.yaml index 96fe2d83d..4b5db7758 100644 --- a/tests/modules/cloud_run_v2/examples/service-vpc-access-connector-create.yaml +++ b/tests/modules/cloud_run_v2/examples/service-vpc-access-connector-create.yaml @@ -28,7 +28,6 @@ values: location: europe-west8 name: example-hello project: project-id - scaling: [] template: - annotations: null containers: @@ -56,7 +55,7 @@ values: max_instances: 10 min_instances: 3 name: example-hello - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id region: europe-west8 subnet: [] diff --git a/tests/modules/cloud_run_v2/examples/tags.yaml b/tests/modules/cloud_run_v2/examples/tags.yaml index dbc0631ed..04dfaa604 100644 --- a/tests/modules/cloud_run_v2/examples/tags.yaml +++ b/tests/modules/cloud_run_v2/examples/tags.yaml @@ -69,7 +69,6 @@ values: location: europe-west8 name: hello-service project: project-id - scaling: [] template: - annotations: null containers: diff --git a/tests/modules/cloud_run_v2/recipes/cloudsql_iam_auth_proxy/examples/recipe-cloudsql-iam-auth-proxy.yaml b/tests/modules/cloud_run_v2/recipes/cloudsql_iam_auth_proxy/examples/recipe-cloudsql-iam-auth-proxy.yaml index 23967bad3..c5f781cf7 100644 --- a/tests/modules/cloud_run_v2/recipes/cloudsql_iam_auth_proxy/examples/recipe-cloudsql-iam-auth-proxy.yaml +++ b/tests/modules/cloud_run_v2/recipes/cloudsql_iam_auth_proxy/examples/recipe-cloudsql-iam-auth-proxy.yaml @@ -31,7 +31,6 @@ values: location: europe-west8 name: db-test project: project-id - scaling: [] template: - annotations: null containers: @@ -131,7 +130,7 @@ values: custom_subject_alternative_names: null enable_private_path_for_google_cloud_services: false ipv4_enabled: false - private_network: projects/xxx/global/networks/aaa + private_network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa psc_config: [] server_ca_pool: null maintenance_window: [] diff --git a/tests/modules/cloud_run_v2/vpcconnector.yaml b/tests/modules/cloud_run_v2/vpcconnector.yaml index b87df380c..7e21a2e16 100644 --- a/tests/modules/cloud_run_v2/vpcconnector.yaml +++ b/tests/modules/cloud_run_v2/vpcconnector.yaml @@ -32,7 +32,6 @@ values: multi_region_settings: [] name: test-run-vpc project: test-project - scaling: [] template: - annotations: null containers: [] diff --git a/tests/modules/cloudsql_instance/examples/insights.yaml b/tests/modules/cloudsql_instance/examples/insights.yaml index a2c46f5b9..860b5d796 100644 --- a/tests/modules/cloudsql_instance/examples/insights.yaml +++ b/tests/modules/cloudsql_instance/examples/insights.yaml @@ -34,7 +34,7 @@ values: - allocated_ip_range: null authorized_networks: [] ipv4_enabled: false - private_network: projects/xxx/global/networks/aaa + private_network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa tier: db-g1-small counts: diff --git a/tests/modules/cloudsql_instance/examples/public-ip.yaml b/tests/modules/cloudsql_instance/examples/public-ip.yaml index 162547446..7579da452 100644 --- a/tests/modules/cloudsql_instance/examples/public-ip.yaml +++ b/tests/modules/cloudsql_instance/examples/public-ip.yaml @@ -28,7 +28,7 @@ values: - allocated_ip_range: null authorized_networks: [] ipv4_enabled: true - private_network: projects/xxx/global/networks/aaa + private_network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa tier: db-g1-small counts: diff --git a/tests/modules/compute_mig/examples/flexible.yaml b/tests/modules/compute_mig/examples/flexible.yaml index 4c8c85e69..7e0bbffbb 100644 --- a/tests/modules/compute_mig/examples/flexible.yaml +++ b/tests/modules/compute_mig/examples/flexible.yaml @@ -107,7 +107,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_ip: null nic_type: null queue_count: null diff --git a/tests/modules/compute_vm/examples/alias-ips.yaml b/tests/modules/compute_vm/examples/alias-ips.yaml index bbc78fed6..a24e97c0e 100644 --- a/tests/modules/compute_vm/examples/alias-ips.yaml +++ b/tests/modules/compute_vm/examples/alias-ips.yaml @@ -21,7 +21,7 @@ values: - ip_cidr_range: 100.71.1.123/32 subnetwork_range_name: services ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null subnetwork: subnet_self_link diff --git a/tests/modules/compute_vm/examples/defaults.yaml b/tests/modules/compute_vm/examples/defaults.yaml index 7fcf610c2..17a8904d7 100644 --- a/tests/modules/compute_vm/examples/defaults.yaml +++ b/tests/modules/compute_vm/examples/defaults.yaml @@ -41,7 +41,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null subnetwork: subnet_self_link diff --git a/tests/modules/compute_vm/examples/disk-hyperdisk-arm.yaml b/tests/modules/compute_vm/examples/disk-hyperdisk-arm.yaml index 9b30320a6..078fe8335 100644 --- a/tests/modules/compute_vm/examples/disk-hyperdisk-arm.yaml +++ b/tests/modules/compute_vm/examples/disk-hyperdisk-arm.yaml @@ -140,7 +140,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null diff --git a/tests/modules/compute_vm/examples/disk-hyperdisk-cust-performance.yaml b/tests/modules/compute_vm/examples/disk-hyperdisk-cust-performance.yaml index 9d4d97302..b99320bd9 100644 --- a/tests/modules/compute_vm/examples/disk-hyperdisk-cust-performance.yaml +++ b/tests/modules/compute_vm/examples/disk-hyperdisk-cust-performance.yaml @@ -138,7 +138,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null diff --git a/tests/modules/compute_vm/examples/disk-hyperdisk-pool.yaml b/tests/modules/compute_vm/examples/disk-hyperdisk-pool.yaml index 82d69bbea..07187365c 100644 --- a/tests/modules/compute_vm/examples/disk-hyperdisk-pool.yaml +++ b/tests/modules/compute_vm/examples/disk-hyperdisk-pool.yaml @@ -175,7 +175,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null diff --git a/tests/modules/compute_vm/examples/disks-example-template.yaml b/tests/modules/compute_vm/examples/disks-example-template.yaml index f3ad61094..e02c30493 100644 --- a/tests/modules/compute_vm/examples/disks-example-template.yaml +++ b/tests/modules/compute_vm/examples/disks-example-template.yaml @@ -63,7 +63,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_ip: null nic_type: null queue_count: null diff --git a/tests/modules/compute_vm/examples/group.yaml b/tests/modules/compute_vm/examples/group.yaml index 5d30f20e0..b6253b0c1 100644 --- a/tests/modules/compute_vm/examples/group.yaml +++ b/tests/modules/compute_vm/examples/group.yaml @@ -17,7 +17,7 @@ values: module.instance-group.google_compute_instance_group.unmanaged[0]: name: ilb-test named_port: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id timeouts: null zone: europe-west8-b diff --git a/tests/modules/compute_vm/examples/gvnic.yaml b/tests/modules/compute_vm/examples/gvnic.yaml index a8cb2cc2d..af45a177b 100644 --- a/tests/modules/compute_vm/examples/gvnic.yaml +++ b/tests/modules/compute_vm/examples/gvnic.yaml @@ -28,7 +28,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: GVNIC queue_count: null subnetwork: subnet_self_link diff --git a/tests/modules/compute_vm/examples/independent-boot-disk.yaml b/tests/modules/compute_vm/examples/independent-boot-disk.yaml index 905561638..735e51709 100644 --- a/tests/modules/compute_vm/examples/independent-boot-disk.yaml +++ b/tests/modules/compute_vm/examples/independent-boot-disk.yaml @@ -52,7 +52,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null subnetwork: subnet_self_link diff --git a/tests/modules/compute_vm/examples/ips.yaml b/tests/modules/compute_vm/examples/ips.yaml index aa1b4071f..c1d2f69ff 100644 --- a/tests/modules/compute_vm/examples/ips.yaml +++ b/tests/modules/compute_vm/examples/ips.yaml @@ -21,7 +21,7 @@ values: public_ptr_domain_name: null alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null subnetwork: subnet_self_link @@ -33,7 +33,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_ip: 10.0.0.2 nic_type: null queue_count: null diff --git a/tests/modules/compute_vm/examples/sa-custom.yaml b/tests/modules/compute_vm/examples/sa-custom.yaml index d78a66e96..5a63e821b 100644 --- a/tests/modules/compute_vm/examples/sa-custom.yaml +++ b/tests/modules/compute_vm/examples/sa-custom.yaml @@ -41,7 +41,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null subnetwork: subnet_self_link diff --git a/tests/modules/compute_vm/examples/sa-default.yaml b/tests/modules/compute_vm/examples/sa-default.yaml index 611e75508..0a0d85c37 100644 --- a/tests/modules/compute_vm/examples/sa-default.yaml +++ b/tests/modules/compute_vm/examples/sa-default.yaml @@ -41,7 +41,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null subnetwork: subnet_self_link diff --git a/tests/modules/compute_vm/examples/sa-managed.yaml b/tests/modules/compute_vm/examples/sa-managed.yaml index c783f1871..2242291c5 100644 --- a/tests/modules/compute_vm/examples/sa-managed.yaml +++ b/tests/modules/compute_vm/examples/sa-managed.yaml @@ -41,7 +41,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null subnetwork: subnet_self_link diff --git a/tests/modules/compute_vm/examples/sa-none.yaml b/tests/modules/compute_vm/examples/sa-none.yaml index c4aa8fcff..5294db930 100644 --- a/tests/modules/compute_vm/examples/sa-none.yaml +++ b/tests/modules/compute_vm/examples/sa-none.yaml @@ -41,7 +41,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null subnetwork: subnet_self_link diff --git a/tests/modules/compute_vm/examples/sole-tenancy.yaml b/tests/modules/compute_vm/examples/sole-tenancy.yaml index b30d3ed0c..887d51eb1 100644 --- a/tests/modules/compute_vm/examples/sole-tenancy.yaml +++ b/tests/modules/compute_vm/examples/sole-tenancy.yaml @@ -42,7 +42,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null diff --git a/tests/modules/compute_vm/examples/tag-bindings.yaml b/tests/modules/compute_vm/examples/tag-bindings.yaml index 6011c5c29..593154145 100644 --- a/tests/modules/compute_vm/examples/tag-bindings.yaml +++ b/tests/modules/compute_vm/examples/tag-bindings.yaml @@ -42,7 +42,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null diff --git a/tests/modules/compute_vm/examples/template-regional.yaml b/tests/modules/compute_vm/examples/template-regional.yaml index 5f798c5fd..b6b4de986 100644 --- a/tests/modules/compute_vm/examples/template-regional.yaml +++ b/tests/modules/compute_vm/examples/template-regional.yaml @@ -45,7 +45,7 @@ values: network_interface: - access_config: [] alias_ip_range: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_ip: null nic_type: null queue_count: null diff --git a/tests/modules/compute_vm/examples/template.yaml b/tests/modules/compute_vm/examples/template.yaml index ea7c4389f..13a09d3c6 100644 --- a/tests/modules/compute_vm/examples/template.yaml +++ b/tests/modules/compute_vm/examples/template.yaml @@ -46,7 +46,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_ip: null nic_type: null queue_count: null diff --git a/tests/modules/dns/examples/forwarding-zone.yaml b/tests/modules/dns/examples/forwarding-zone.yaml index ab8e9da46..c67b3271f 100644 --- a/tests/modules/dns/examples/forwarding-zone.yaml +++ b/tests/modules/dns/examples/forwarding-zone.yaml @@ -25,10 +25,9 @@ values: private_visibility_config: - gke_clusters: [] networks: - - network_url: projects/xxx/global/networks/aaa + - network_url: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id visibility: private counts: google_dns_managed_zone: 1 - diff --git a/tests/modules/dns/examples/peering-zone.yaml b/tests/modules/dns/examples/peering-zone.yaml index 3c78961de..6b8780b72 100644 --- a/tests/modules/dns/examples/peering-zone.yaml +++ b/tests/modules/dns/examples/peering-zone.yaml @@ -28,7 +28,7 @@ values: private_visibility_config: - gke_clusters: [] networks: - - network_url: projects/xxx/global/networks/aaa + - network_url: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id reverse_lookup: false service_directory_config: [] diff --git a/tests/modules/dns/examples/private-zone.yaml b/tests/modules/dns/examples/private-zone.yaml index b378cfce8..0946558bb 100644 --- a/tests/modules/dns/examples/private-zone.yaml +++ b/tests/modules/dns/examples/private-zone.yaml @@ -23,7 +23,7 @@ values: private_visibility_config: - gke_clusters: [] networks: - - network_url: projects/xxx/global/networks/aaa + - network_url: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id visibility: private module.private-dns.google_dns_record_set.dns_record_set["A localhost"]: diff --git a/tests/modules/dns/examples/reverse-zone.yaml b/tests/modules/dns/examples/reverse-zone.yaml index d1d7909da..594992383 100644 --- a/tests/modules/dns/examples/reverse-zone.yaml +++ b/tests/modules/dns/examples/reverse-zone.yaml @@ -19,7 +19,7 @@ values: name: test-example private_visibility_config: - networks: - - network_url: projects/xxx/global/networks/aaa + - network_url: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id reverse_lookup: false service_directory_config: [] diff --git a/tests/modules/dns/examples/routing-policies.yaml b/tests/modules/dns/examples/routing-policies.yaml index ac51331d0..21abab0e2 100644 --- a/tests/modules/dns/examples/routing-policies.yaml +++ b/tests/modules/dns/examples/routing-policies.yaml @@ -26,7 +26,7 @@ values: private_visibility_config: - gke_clusters: [] networks: - - network_url: projects/xxx/global/networks/aaa + - network_url: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id reverse_lookup: false service_directory_config: [] diff --git a/tests/modules/dns_response_policy/examples/simple.yaml b/tests/modules/dns_response_policy/examples/simple.yaml index b61c90b16..a1ebd7c42 100644 --- a/tests/modules/dns_response_policy/examples/simple.yaml +++ b/tests/modules/dns_response_policy/examples/simple.yaml @@ -16,7 +16,7 @@ values: module.dns-policy.google_dns_response_policy.default[0]: gke_clusters: [] networks: - - network_url: projects/xxx/global/networks/aaa + - network_url: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id response_policy_name: googleapis module.dns-policy.google_dns_response_policy_rule.default["pubsub"]: diff --git a/tests/modules/gke_cluster_autopilot/examples/access-google.yaml b/tests/modules/gke_cluster_autopilot/examples/access-google.yaml index b00c2a537..1de90e8eb 100644 --- a/tests/modules/gke_cluster_autopilot/examples/access-google.yaml +++ b/tests/modules/gke_cluster_autopilot/examples/access-google.yaml @@ -98,7 +98,7 @@ values: managed_prometheus: - enabled: true name: cluster-1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_policy: [] networking_mode: VPC_NATIVE node_pool_auto_config: diff --git a/tests/modules/gke_cluster_autopilot/examples/basic.yaml b/tests/modules/gke_cluster_autopilot/examples/basic.yaml index 97f9bb5f3..a14ef0e9b 100644 --- a/tests/modules/gke_cluster_autopilot/examples/basic.yaml +++ b/tests/modules/gke_cluster_autopilot/examples/basic.yaml @@ -97,7 +97,7 @@ values: managed_prometheus: - enabled: true name: cluster-1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_policy: [] networking_mode: VPC_NATIVE node_pool_auto_config: diff --git a/tests/modules/gke_cluster_autopilot/examples/no-ip-access.yaml b/tests/modules/gke_cluster_autopilot/examples/no-ip-access.yaml index f02a051cd..daf28131f 100644 --- a/tests/modules/gke_cluster_autopilot/examples/no-ip-access.yaml +++ b/tests/modules/gke_cluster_autopilot/examples/no-ip-access.yaml @@ -92,7 +92,7 @@ values: managed_prometheus: - enabled: true name: cluster-1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_policy: [] networking_mode: VPC_NATIVE pod_security_policy_config: [] diff --git a/tests/modules/gke_cluster_standard/examples/access-google.yaml b/tests/modules/gke_cluster_standard/examples/access-google.yaml index cb8baaba6..f59468299 100644 --- a/tests/modules/gke_cluster_standard/examples/access-google.yaml +++ b/tests/modules/gke_cluster_standard/examples/access-google.yaml @@ -105,7 +105,7 @@ values: managed_prometheus: - enabled: true name: cluster-1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_performance_config: [] network_policy: [] node_config: diff --git a/tests/modules/gke_cluster_standard/examples/access-private.yaml b/tests/modules/gke_cluster_standard/examples/access-private.yaml index 7396f823d..ff75744ec 100644 --- a/tests/modules/gke_cluster_standard/examples/access-private.yaml +++ b/tests/modules/gke_cluster_standard/examples/access-private.yaml @@ -104,7 +104,7 @@ values: managed_prometheus: - enabled: true name: cluster-1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_performance_config: [] network_policy: [] node_config: diff --git a/tests/modules/gke_cluster_standard/examples/access-public.yaml b/tests/modules/gke_cluster_standard/examples/access-public.yaml index 7782239a4..c7b7aab53 100644 --- a/tests/modules/gke_cluster_standard/examples/access-public.yaml +++ b/tests/modules/gke_cluster_standard/examples/access-public.yaml @@ -105,7 +105,7 @@ values: managed_prometheus: - enabled: true name: cluster-1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_performance_config: [] network_policy: [] node_config: diff --git a/tests/modules/gke_cluster_standard/examples/no-ip-access.yaml b/tests/modules/gke_cluster_standard/examples/no-ip-access.yaml index f02a051cd..daf28131f 100644 --- a/tests/modules/gke_cluster_standard/examples/no-ip-access.yaml +++ b/tests/modules/gke_cluster_standard/examples/no-ip-access.yaml @@ -92,7 +92,7 @@ values: managed_prometheus: - enabled: true name: cluster-1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_policy: [] networking_mode: VPC_NATIVE pod_security_policy_config: [] diff --git a/tests/modules/gke_cluster_standard/examples/notifications.yaml b/tests/modules/gke_cluster_standard/examples/notifications.yaml index 901cebdd5..a675e34c1 100644 --- a/tests/modules/gke_cluster_standard/examples/notifications.yaml +++ b/tests/modules/gke_cluster_standard/examples/notifications.yaml @@ -97,7 +97,7 @@ values: managed_prometheus: - enabled: true name: cluster-1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_performance_config: [] network_policy: [] node_config: diff --git a/tests/modules/gke_cluster_standard/examples/regional.yaml b/tests/modules/gke_cluster_standard/examples/regional.yaml index ab18580c5..1d72dbffd 100644 --- a/tests/modules/gke_cluster_standard/examples/regional.yaml +++ b/tests/modules/gke_cluster_standard/examples/regional.yaml @@ -100,7 +100,7 @@ values: managed_prometheus: - enabled: true name: cluster-1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_performance_config: [] network_policy: [] node_config: diff --git a/tests/modules/net_address/examples/ipsec-interconnect.yaml b/tests/modules/net_address/examples/ipsec-interconnect.yaml index 4ee1857d6..4c6b9618d 100644 --- a/tests/modules/net_address/examples/ipsec-interconnect.yaml +++ b/tests/modules/net_address/examples/ipsec-interconnect.yaml @@ -17,7 +17,7 @@ values: address: 10.255.255.0 address_type: INTERNAL name: vpn-gw-range-1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa prefix_length: 29 project: project-id purpose: IPSEC_INTERCONNECT @@ -26,7 +26,7 @@ values: address: 10.255.255.8 address_type: INTERNAL name: vpn-gw-range-2 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa prefix_length: 29 project: project-id purpose: IPSEC_INTERCONNECT diff --git a/tests/modules/net_address/examples/psa.yaml b/tests/modules/net_address/examples/psa.yaml index d0db33095..cc06d5265 100644 --- a/tests/modules/net_address/examples/psa.yaml +++ b/tests/modules/net_address/examples/psa.yaml @@ -17,7 +17,7 @@ values: address: 10.10.10.0 address_type: INTERNAL name: cloudsql-mysql - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa prefix_length: 24 project: project-id purpose: VPC_PEERING diff --git a/tests/modules/net_address/examples/psc-service-attachment-all-apis.yaml b/tests/modules/net_address/examples/psc-service-attachment-all-apis.yaml index 638c97508..5e0574e62 100644 --- a/tests/modules/net_address/examples/psc-service-attachment-all-apis.yaml +++ b/tests/modules/net_address/examples/psc-service-attachment-all-apis.yaml @@ -18,14 +18,14 @@ values: address_type: INTERNAL description: Terraform managed. name: googleapis - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id purpose: PRIVATE_SERVICE_CONNECT module.addresses.google_compute_global_forwarding_rule.psc_consumer["googleapis"]: load_balancing_scheme: '' metadata_filters: [] name: googleapis - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa port_range: null project: project-id source_ip_ranges: null diff --git a/tests/modules/net_address/examples/psc.yaml b/tests/modules/net_address/examples/psc.yaml index bd57a5184..d335fa55a 100644 --- a/tests/modules/net_address/examples/psc.yaml +++ b/tests/modules/net_address/examples/psc.yaml @@ -17,7 +17,7 @@ values: address: 10.0.0.32 address_type: INTERNAL name: one - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id purpose: PRIVATE_SERVICE_CONNECT diff --git a/tests/modules/net_cloudnat/examples/proxy-net-nat.yaml b/tests/modules/net_cloudnat/examples/proxy-net-nat.yaml index ff3148c00..39bd5b0b6 100644 --- a/tests/modules/net_cloudnat/examples/proxy-net-nat.yaml +++ b/tests/modules/net_cloudnat/examples/proxy-net-nat.yaml @@ -16,7 +16,7 @@ values: module.nat.google_compute_router.router[0]: name: default-nat - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id region: europe-west8 module.nat.google_compute_router_nat.nat: diff --git a/tests/modules/net_cloudnat/examples/rules.yaml b/tests/modules/net_cloudnat/examples/rules.yaml index 19221075c..17daf250c 100644 --- a/tests/modules/net_cloudnat/examples/rules.yaml +++ b/tests/modules/net_cloudnat/examples/rules.yaml @@ -30,7 +30,7 @@ values: region: europe-west8 module.nat.google_compute_router.router[0]: name: nat-nat - network: "projects/xxx/global/networks/aaa" + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id region: europe-west8 module.nat.google_compute_router_nat.nat: diff --git a/tests/modules/net_lb_app_ext/examples/complex-example.yaml b/tests/modules/net_lb_app_ext/examples/complex-example.yaml index e19e9e8b4..08322e540 100644 --- a/tests/modules/net_lb_app_ext/examples/complex-example.yaml +++ b/tests/modules/net_lb_app_ext/examples/complex-example.yaml @@ -201,7 +201,7 @@ values: default_port: null description: Terraform managed. name: glb-test-0-neg-zone-c - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_endpoint_type: GCE_VM_IP_PORT project: project-id subnetwork: subnet_self_link @@ -211,7 +211,7 @@ values: default_port: null description: Terraform managed. name: glb-test-0-neg-hello - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_endpoint_type: NON_GCP_PRIVATE_IP_PORT project: project-id subnetwork: null @@ -288,4 +288,3 @@ counts: resources: 19 outputs: {} - diff --git a/tests/modules/net_lb_app_ext/examples/http-https-redirect.yaml b/tests/modules/net_lb_app_ext/examples/http-https-redirect.yaml index 9db14c35b..73fba5980 100644 --- a/tests/modules/net_lb_app_ext/examples/http-https-redirect.yaml +++ b/tests/modules/net_lb_app_ext/examples/http-https-redirect.yaml @@ -67,7 +67,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null @@ -109,7 +109,7 @@ values: description: Managed by the compute-vm Terraform module. name: my-ig-b named_port: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id timeouts: null zone: europe-west8-b @@ -153,7 +153,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null @@ -195,7 +195,7 @@ values: description: Managed by the compute-vm Terraform module. name: my-ig-c named_port: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id timeouts: null zone: europe-west8-c diff --git a/tests/modules/net_lb_app_ext/examples/hybrid-neg.yaml b/tests/modules/net_lb_app_ext/examples/hybrid-neg.yaml index 876a9b1c6..af873d46f 100644 --- a/tests/modules/net_lb_app_ext/examples/hybrid-neg.yaml +++ b/tests/modules/net_lb_app_ext/examples/hybrid-neg.yaml @@ -88,7 +88,7 @@ values: default_port: null description: Terraform managed. name: glb-test-0-neg-0 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_endpoint_type: NON_GCP_PRIVATE_IP_PORT project: project-id subnetwork: null @@ -124,4 +124,3 @@ counts: resources: 7 outputs: {} - diff --git a/tests/modules/net_lb_app_ext/examples/network-endpoint-groups.yaml b/tests/modules/net_lb_app_ext/examples/network-endpoint-groups.yaml index 0a04106f4..0ea93f879 100644 --- a/tests/modules/net_lb_app_ext/examples/network-endpoint-groups.yaml +++ b/tests/modules/net_lb_app_ext/examples/network-endpoint-groups.yaml @@ -80,7 +80,7 @@ values: default_port: null description: Terraform managed. name: glb-test-0-myneg-b - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_endpoint_type: NON_GCP_PRIVATE_IP_PORT project: project-id subnetwork: null @@ -115,4 +115,3 @@ counts: resources: 6 outputs: {} - diff --git a/tests/modules/net_lb_app_ext/examples/zonal-neg-creation.yaml b/tests/modules/net_lb_app_ext/examples/zonal-neg-creation.yaml index 3f757718f..c76a7230c 100644 --- a/tests/modules/net_lb_app_ext/examples/zonal-neg-creation.yaml +++ b/tests/modules/net_lb_app_ext/examples/zonal-neg-creation.yaml @@ -87,7 +87,7 @@ values: default_port: null description: Terraform managed. name: glb-test-0-neg-0 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_endpoint_type: GCE_VM_IP_PORT project: project-id subnetwork: subnet_self_link @@ -125,4 +125,3 @@ counts: resources: 11 outputs: {} - diff --git a/tests/modules/net_lb_app_int/examples/internet-neg.yaml b/tests/modules/net_lb_app_int/examples/internet-neg.yaml index 0f94a0bfe..a1f79cbb9 100644 --- a/tests/modules/net_lb_app_int/examples/internet-neg.yaml +++ b/tests/modules/net_lb_app_int/examples/internet-neg.yaml @@ -18,7 +18,7 @@ values: ip_protocol: TCP load_balancing_scheme: INTERNAL_MANAGED name: ilb-test - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa port_range: '80' project: project-id region: europe-west8 @@ -47,7 +47,7 @@ values: module.ilb-l7.google_compute_region_network_endpoint_group.internet["neg-0"]: description: Terraform managed. name: ilb-test-neg-0 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_endpoint_type: INTERNET_FQDN_PORT project: project-id region: europe-west8 diff --git a/tests/modules/net_lb_app_int/examples/zonal-neg.yaml b/tests/modules/net_lb_app_int/examples/zonal-neg.yaml index 7371d1d20..575fcdc6e 100644 --- a/tests/modules/net_lb_app_int/examples/zonal-neg.yaml +++ b/tests/modules/net_lb_app_int/examples/zonal-neg.yaml @@ -25,7 +25,7 @@ values: ip_protocol: TCP load_balancing_scheme: INTERNAL_MANAGED name: ilb-test - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_tier: PREMIUM port_range: '80' project: project-id @@ -62,7 +62,7 @@ values: default_port: null description: Terraform managed. name: ilb-test-my-neg - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_endpoint_type: GCE_VM_IP_PORT project: project-id subnetwork: subnet_self_link diff --git a/tests/modules/net_lb_app_int_cross_region/examples/zonal-neg.yaml b/tests/modules/net_lb_app_int_cross_region/examples/zonal-neg.yaml index 7a1ba5987..69856450c 100644 --- a/tests/modules/net_lb_app_int_cross_region/examples/zonal-neg.yaml +++ b/tests/modules/net_lb_app_int_cross_region/examples/zonal-neg.yaml @@ -54,7 +54,7 @@ values: load_balancing_scheme: INTERNAL_MANAGED metadata_filters: [] name: ilb-test-europe-west1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa port_range: '80' project: project-id subnetwork: subnet_self_link @@ -64,7 +64,7 @@ values: load_balancing_scheme: INTERNAL_MANAGED metadata_filters: [] name: ilb-test-europe-west4 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa port_range: '80' project: project-id subnetwork: subnet_self_link @@ -106,7 +106,7 @@ values: module.ilb-l7.google_compute_network_endpoint_group.default["my-neg-ew1"]: description: Terraform managed. name: ilb-test-my-neg-ew1 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_endpoint_type: GCE_VM_IP_PORT project: project-id subnetwork: subnet_self_link @@ -114,7 +114,7 @@ values: module.ilb-l7.google_compute_network_endpoint_group.default["my-neg-ew4"]: description: Terraform managed. name: ilb-test-my-neg-ew4 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_endpoint_type: GCE_VM_IP_PORT project: project-id subnetwork: subnet_self_link diff --git a/tests/modules/net_lb_ext/examples/dual_stack.yaml b/tests/modules/net_lb_ext/examples/dual_stack.yaml index a465918f0..55e6f5b25 100644 --- a/tests/modules/net_lb_ext/examples/dual_stack.yaml +++ b/tests/modules/net_lb_ext/examples/dual_stack.yaml @@ -45,7 +45,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null @@ -83,7 +83,7 @@ values: description: Managed by the compute-vm Terraform module. name: my-ig-b named_port: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id timeouts: null zone: europe-west8-b @@ -119,7 +119,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null @@ -157,7 +157,7 @@ values: description: Managed by the compute-vm Terraform module. name: my-ig-c named_port: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id timeouts: null zone: europe-west8-c diff --git a/tests/modules/net_lb_ext/examples/e2e.yaml b/tests/modules/net_lb_ext/examples/e2e.yaml index 768ec8a15..ecbc57bef 100644 --- a/tests/modules/net_lb_ext/examples/e2e.yaml +++ b/tests/modules/net_lb_ext/examples/e2e.yaml @@ -69,7 +69,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null @@ -109,7 +109,7 @@ values: description: Managed by the compute-vm Terraform module. name: nlb-test-b named_port: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id timeouts: null zone: europe-west8-b @@ -169,7 +169,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null @@ -209,7 +209,7 @@ values: description: Managed by the compute-vm Terraform module. name: nlb-test-c named_port: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id timeouts: null zone: europe-west8-c diff --git a/tests/modules/net_lb_ext/examples/ext_migs.yaml b/tests/modules/net_lb_ext/examples/ext_migs.yaml index 3729ca55b..80bde70c2 100644 --- a/tests/modules/net_lb_ext/examples/ext_migs.yaml +++ b/tests/modules/net_lb_ext/examples/ext_migs.yaml @@ -45,7 +45,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null @@ -83,7 +83,7 @@ values: description: Managed by the compute-vm Terraform module. name: my-ig-b named_port: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id timeouts: null zone: europe-west8-b @@ -119,7 +119,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null @@ -157,7 +157,7 @@ values: description: Managed by the compute-vm Terraform module. name: my-ig-c named_port: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id timeouts: null zone: europe-west8-c diff --git a/tests/modules/net_lb_ext/examples/fwd_rules.yaml b/tests/modules/net_lb_ext/examples/fwd_rules.yaml index 53a4cbd01..1f1934130 100644 --- a/tests/modules/net_lb_ext/examples/fwd_rules.yaml +++ b/tests/modules/net_lb_ext/examples/fwd_rules.yaml @@ -45,7 +45,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null @@ -83,7 +83,7 @@ values: description: Managed by the compute-vm Terraform module. name: my-ig-b named_port: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id timeouts: null zone: europe-west8-b @@ -119,7 +119,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa nic_type: null queue_count: null security_policy: null @@ -157,7 +157,7 @@ values: description: Managed by the compute-vm Terraform module. name: my-ig-c named_port: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id timeouts: null zone: europe-west8-c diff --git a/tests/modules/net_lb_ext/examples/migs.yaml b/tests/modules/net_lb_ext/examples/migs.yaml index 72fc85780..5e1f7232c 100644 --- a/tests/modules/net_lb_ext/examples/migs.yaml +++ b/tests/modules/net_lb_ext/examples/migs.yaml @@ -47,7 +47,7 @@ values: - access_config: [] alias_ip_range: [] ipv6_access_config: [] - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_ip: null nic_type: null queue_count: null diff --git a/tests/modules/net_lb_proxy_int/examples/internet-neg.yaml b/tests/modules/net_lb_proxy_int/examples/internet-neg.yaml index b2f0b8acd..2c87bcb70 100644 --- a/tests/modules/net_lb_proxy_int/examples/internet-neg.yaml +++ b/tests/modules/net_lb_proxy_int/examples/internet-neg.yaml @@ -19,7 +19,7 @@ values: ip_protocol: TCP load_balancing_scheme: INTERNAL_MANAGED name: ilb-test - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa port_range: '80' project: project-id region: europe-west8 @@ -45,7 +45,7 @@ values: region_network_endpoint_group: ilb-test-neg-0 module.ilb-l7.google_compute_region_network_endpoint_group.internet["neg-0"]: name: ilb-test-neg-0 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_endpoint_type: INTERNET_FQDN_PORT project: project-id region: europe-west8 diff --git a/tests/modules/net_lb_proxy_int/examples/zonal-neg.yaml b/tests/modules/net_lb_proxy_int/examples/zonal-neg.yaml index fbb5f4386..b8e3b88c6 100644 --- a/tests/modules/net_lb_proxy_int/examples/zonal-neg.yaml +++ b/tests/modules/net_lb_proxy_int/examples/zonal-neg.yaml @@ -41,7 +41,7 @@ values: labels: null load_balancing_scheme: INTERNAL_MANAGED name: int-tcp-proxy - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa no_automate_dns_zone: null port_range: '80' ports: null @@ -64,7 +64,7 @@ values: default_port: null description: Terraform managed. name: int-tcp-proxy-my-neg - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa network_endpoint_type: GCE_VM_IP_PORT project: project-id subnetwork: subnet_self_link diff --git a/tests/modules/net_vpn_ha/examples/gcp-to-onprem.yaml b/tests/modules/net_vpn_ha/examples/gcp-to-onprem.yaml index 2328e26ff..2727c7e93 100644 --- a/tests/modules/net_vpn_ha/examples/gcp-to-onprem.yaml +++ b/tests/modules/net_vpn_ha/examples/gcp-to-onprem.yaml @@ -35,7 +35,7 @@ values: gateway_ip_version: IPV4 labels: null name: mynet-to-onprem - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id region: europe-west8 stack_type: IPV4_ONLY @@ -53,7 +53,7 @@ values: encrypted_interconnect_router: null md5_authentication_keys: [] name: vpn-mynet-to-onprem - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa project: project-id region: europe-west8 timeouts: null diff --git a/tests/modules/workstation_cluster/examples/custom-image.yaml b/tests/modules/workstation_cluster/examples/custom-image.yaml index edb8ee9c4..bb1917cfd 100644 --- a/tests/modules/workstation_cluster/examples/custom-image.yaml +++ b/tests/modules/workstation_cluster/examples/custom-image.yaml @@ -35,7 +35,7 @@ values: domain_config: [] labels: null location: europe-west8 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa private_cluster_config: - enable_private_endpoint: false project: project-id diff --git a/tests/modules/workstation_cluster/examples/iam.yaml b/tests/modules/workstation_cluster/examples/iam.yaml index d155fdc80..0510cd355 100644 --- a/tests/modules/workstation_cluster/examples/iam.yaml +++ b/tests/modules/workstation_cluster/examples/iam.yaml @@ -36,7 +36,7 @@ values: domain_config: [] labels: null location: europe-west8 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa private_cluster_config: - enable_private_endpoint: false project: project-id diff --git a/tests/modules/workstation_cluster/examples/private-cluster.yaml b/tests/modules/workstation_cluster/examples/private-cluster.yaml index a8a6a588c..dc82fa5b4 100644 --- a/tests/modules/workstation_cluster/examples/private-cluster.yaml +++ b/tests/modules/workstation_cluster/examples/private-cluster.yaml @@ -35,7 +35,7 @@ values: domain_config: [] labels: null location: europe-west8 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa private_cluster_config: - enable_private_endpoint: true project: project-id diff --git a/tests/modules/workstation_cluster/examples/simple.yaml b/tests/modules/workstation_cluster/examples/simple.yaml index 0df471667..cd3651f15 100644 --- a/tests/modules/workstation_cluster/examples/simple.yaml +++ b/tests/modules/workstation_cluster/examples/simple.yaml @@ -35,7 +35,7 @@ values: domain_config: [] labels: null location: europe-west8 - network: projects/xxx/global/networks/aaa + network: https://www.googleapis.com/compute/v1/projects/xxx/global/networks/aaa private_cluster_config: - enable_private_endpoint: false project: project-id diff --git a/tools/lockfile/versions.tf b/tools/lockfile/versions.tf index effb35939..e9c3ebcaf 100644 --- a/tools/lockfile/versions.tf +++ b/tools/lockfile/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/tools/lockfile/versions.tofu b/tools/lockfile/versions.tofu index cc59f0cf7..dc8c79bdb 100644 --- a/tools/lockfile/versions.tofu +++ b/tools/lockfile/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.12.0, < 8.0.0" # tftest + version = ">= 7.13.0, < 8.0.0" # tftest } } provider_meta "google" {