magic-modules
magic-modules copied to clipboard
Add Google Cloud Platform support to Terraform
API: * https://cloud.google.com/bigquery/docs/reference/analytics-hub/rest/v1/projects.locations.dataExchanges * https://cloud.google.com/bigquery/docs/reference/analytics-hub/rest/v1/projects.locations.dataExchanges.listings Guide: https://cloud.google.com/bigquery/docs/data-clean-rooms Reference: b/347844459 **Release Note Template for Downstream PRs (will be copied)** ```release-note:enhancement bigqueryanalyticshub: added `sharing_environment_config` to `google_bigquery_analytics_hub_data_exchange` ``` ```release-note:enhancement bigqueryanalyticshub: added `selected_resources`, and...
This returns the same content present in the return object but exposed by using Base64 encoding. This is mostly useful for reading binary content. Our particular use case is to...
Previous bevahiour was causing flaking tests, as List enforces an order, whereas MIG API does not. fixes https://github.com/hashicorp/terraform-provider-google/issues/13430 If this PR is for Terraform, I acknowledge that I have: -...
empty_dir.medium for cloud run currently only supports a value of "memory". If it's unset, we use that as the default. Like with other fields in Cloud Run, we plan to...
According to https://cloud.google.com/anthos/clusters/docs/on-prem/latest/how-to/user-cluster-configuration-file-1.29#enablecontrolplanev2-field, the field should be immutable **Release Note Template for Downstream PRs (will be copied)** ```release-note:enhancement gkeonprem: set `enable_control_plane_v2` field to immutable in `google_gkeonprem_vmware_cluster` resource ```
Added `ServicePerimeterDryRunEgressPolicy` and `ServicePerimeterDryRunIngressPolicy` to support managing individual ingress and egress policies in the dry-run configuration of service perimeters. Addresses: b/335474574 - [ #17864](https://github.com/hashicorp/terraform-provider-google/issues/17864) ```release-note:enhancement accesscontextmanager: Added `ServicePerimeterDryRunEgressPolicy` and `ServicePerimeterDryRunIngressPolicy`...
This PR add the support for **Cloud Armor** on the **Address Group** resource. It's the [purpose](https://cloud.google.com/service-mesh/docs/reference/network-security/rest/v1beta1/organizations.locations.addressGroups#purpose) enum field but it's still on **beta** version. - A new PR will be...
1. Adds support to delay the Private Cloud deletion . More information about the intended behavior can be found [here](https://cloud.google.com/vmware-engine/docs/private-clouds/howto-delete-private-cloud#delete_a_private_cloud). 2. Modifies the region for vmwareengine resource tests to region...
Solves [16908](https://github.com/hashicorp/terraform-provider-google/issues/16908) by adding endpoint fields from the API that's missing (see [API reference](https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/reference/networkmanagement/rest/v1/projects.locations.global.connectivityTests#Endpoint)) I've added and ran light acceptance tests that can be run (cloudrun and cloudfunction source and...
Migration of Hub from DCL to Magic-Modules ```release-note:new-resource `google_network_connectivity_hub` ``` ```release-note:new-resource `google_network_connectivity_hub_test` ``` ```release-note:note ` Deleted resource_network_connectivity_hub_sweeper.go.erb in magic-modules/mmv1/third_part/terraform/services/networkconnectivity as it is no longer required` ``` ```release-note:note ` Deleted resource_network_connectivity_hub_sweeper.go.erb...