From 8966ee79f468c29c4ed62d7c1dddd456e7ed49d8 Mon Sep 17 00:00:00 2001 From: Sean McGivern Date: Fri, 25 Aug 2023 16:29:05 +0100 Subject: [PATCH] Document database flags type change Coming in https://github.com/GoogleCloudPlatform/magic-modules/pull/8118 --- .../website/docs/guides/version_5_upgrade.html.markdown | 8 ++++++++ 1 file changed, 8 insertions(+) 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 57c652a91a24..7ed72ff69300 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 @@ -317,3 +317,11 @@ Deprecated in favor of field `pem_certificate_chain`. It is now removed. ### `gameservices` is now removed This change involved the following resources: `google_game_services_game_server_cluster`, `google_game_services_game_server_deployment`, `google_game_services_game_server_config`, `google_game_services_realm` and `google_game_services_game_server_deployment_rollout`. + +## Resource: `google_sql_database` + +### `database_flags` is now a set + +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`).