diff --git a/mmv1/third_party/terraform/website/docs/guides/version_5_upgrade.html.markdown b/mmv1/third_party/terraform/website/docs/guides/version_5_upgrade.html.markdown index 88ec1304641f..ea8677a03b5c 100644 --- a/mmv1/third_party/terraform/website/docs/guides/version_5_upgrade.html.markdown +++ b/mmv1/third_party/terraform/website/docs/guides/version_5_upgrade.html.markdown @@ -443,6 +443,17 @@ resource "google_project_iam_binding" "gcs-bucket-writer" { ] } ``` + +## Resource: `google_cloudfunctions2_function` +### `location` now a required field +Deployment would fail if this field was unspecified. Marked this field as requied to align with implementation. This value cannot be inferred from any provider level config. No change is necessary for upgrade as this field is already needed for any deployments. + +## Resource: `google_cloud_run_v2_service` +### transitioned `volumes.cloud_sql_instance.instances` to SET from ARRAY for `google_cloud_run_v2_service` +Previously, `database_flags` was a list, making it order-dependent. It is now a set. + +If you were relying on accessing an individual flag by index (for example, `google_sql_database_instance.instance.settings.0.database_flags.0.name`), then that will now need to by hash (for example, `google_sql_database_instance.instance.settings.0.database_flags..name`). + ## Product: `cloudiot` ### resource `google_cloudiot_device` is now removed