gke-rbac-demo
gke-rbac-demo copied to clipboard
Update Terraform google to v5
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| google (source) | provider | major | ~> 2.17.0 -> ~> 5.35.0 |
Release Notes
hashicorp/terraform-provider-google (google)
v5.35.0
v5.34.0
NOTES:
- compute: Updated field description of
connection_draining_timeout_sec,balancing_modeandoutlier_detectioningoogle_compute_region_backend_serviceandgoogle_compute_backend_serviceto inform that default values will be changed in 6.0.0 (#18399)
FEATURES:
- New Resource:
google_netapp_backup(#18357) - New Resource:
google_network_services_service_lb_policies(#18326) - New Resource:
google_scc_management_folder_security_health_analytics_custom_module(#18360) - New Resource:
google_scc_management_organization_project_security_health_analytics_custom_module(#18369) - New Resource:
google_scc_management_organization_security_health_analytics_custom_module(#18374)
IMPROVEMENTS:
- alloydb: changed the resource
google_alloydb_instanceto be created directly with public IP enabled instead of creating the resource with public IP disabled and then enabling it (#18344) - bigtable: added
automated_backup_configurationfield togoogle_bigtable_tableresource (#18335) - cloudbuildv2: added support for connecting to Bitbucket Data Center and Bitbucket Cloud with the
bitbucket_data_center_configandbitbucket_cloud_configfields ingoogle_cloudbuildv2_connection(#18375) - compute: added update support to
ssl_policyfield ingoogle_compute_region_target_https_proxyresource (#18361) - compute: removed enum validation on
guest_os_features.typeingoogle_compute_diskto allow for new features to be used without provider update (#18331) - compute: updated documentation of google_compute_target_https_proxy and google_compute_region_target_https_proxy (#18358)
- container: added support for
security_posture_config.modevalue "ENTERPRISE" inresource_container_cluster(#18334) - discoveryengine: added
document_processing_configfield togoogle_discovery_engine_data_storeresource (#18350) - edgecontainer: added 'maintenance_exclusions' field to 'google_edgecontainer_cluster' resource (#18370)
- gkehub: added
prevent_driftfield to ConfigManagementfleet_default_member_config(#18330) - netapp: added
administratorsfield togoogle_netapp_active_directoryresource (#18333) - vertexai: promoted
optimizedfield to GA forgoogle_vertex_ai_feature_online_storeresource (#18348) - workbench: updated the metadata keys managed by the backend. (#18367)
BUG FIXES:
- compute: fixed an issue where
google_compute_instance_group_managerwith a pending operation was incorrectly removed due to the operation no longer being present in the backend (#18380) - compute: fixed issue where users could not create
google_compute_security_policyresources withlayer_7_ddos_defense_configexplicitly disabled (#18345) - workbench: fixed a bug in the
google_workbench_instanceresource where specifying a network in some scenarios would cause instance creation to fail (#18404
v5.33.0
DEPRECATIONS:
- healthcare: deprecated
notification_configingoogle_healthcare_fhir_storeresource. Usenotification_configsinstead. (#18306)
FEATURES:
- New Data Source:
google_compute_security_policy(#18316) - New Resource:
google_compute_project_cloud_armor_tier(#18319) - New Resource:
google_network_services_service_lb_policies(#18326) - New Resource:
google_scc_management_organization_event_threat_detection_custom_module(#18317) - New Resource:
google_spanner_instance_config(#18322)
IMPROVEMENTS:
- appengine: added
flexible_runtime_settingsfield togoogle_app_engine_flexible_app_versionresource (#18325) - bigtable: added
force_destroyfield togoogle_bigtable_instanceresource. This will force delete any backups present in the instance and allow the instance to be deleted. (#18291) - clouddeploy: added
execution_configs.verbosefield togoogle_clouddeploy_targetresource (#18292) - compute: added
storage_poolfield togoogle_compute_diskresource (#18273) - dlp: added
secrets_discovery_target,cloud_sql_target.filter.database_resource_reference, andbig_query_target.filter.table_referencefields togoogle_data_loss_prevention_discovery_configresource (#18324) - gkebackup: added
backup_schedule.backup_config.permissive_modefield togoogle_gke_backup_backup_planresource (#18266) - gkebackup: added
restore_config.restore_orderfield togoogle_gke_backup_restore_planresource (#18266) - gkebackup: added
restore_config.volume_data_restore_policy_bindingsfield togoogle_gke_backup_restore_planresource (#18266) - gkebackup: added new enum values
MERGE_SKIP_ON_CONFLICT,MERGE_REPLACE_VOLUME_ON_CONFLICTandMERGE_REPLACE_ON_CONFLICTto fieldrestore_config.namespaced_resource_restore_modeingoogle_gke_backup_restore_planresource (#18266) - healthcare: added
notification_config.send_for_bulk_importfield togoogle_healthcare_dicom_storeresource (#18320) - healthcare: added
notification_configsfield togoogle_healthcare_fhir_storeresource (#18306) - integrationconnectors: added
endpoint_global_accessfield togoogle_integration_connectors_endpoint_attachmentresource (#18293) - netapp: added
backup_configfield togoogle_netapp_volumeresource (#18286) - redis: added
zone_distribution_configfield togoogle_redis_clusterresource (#18307) - resourcemanager: added support for
range_type = "default-domains-netblocks"ingoogle_netblock_ip_rangesdata source (#18290) - secretmanager: added support for IAM conditions in
google_secret_manager_secret_iam_*resources (#18294) - workstations: added
boot_disk_size_gb,enable_nested_virtualization, andpool_sizetohost.gce_instance.boost_configsingoogle_workstations_workstation_configresource (#18310)
BUG FIXES:
- container: fixed
google_container_node_poolcrash ifnode_config.secondary_boot_disks.modeis not set (#18323) - dlp: removed
requiredoninspect_config.limits.max_findings_per_info_type.info_typefield to allow the use of default limit by not setting this field ingoogle_data_loss_prevention_inspect_templateresource (#18285) - provider: fixed application default credential and access token authorization when
universe_domainis set (#18272)
v5.32.0
NOTES:
- privateca: converted
google_privateca_certificate_templateto now use the MMv1 engine instead of DCL (#18224)
FEATURES:
- New Resource:
google_dataplex_entry_type(#18229) - New Resource:
google_logging_log_view_iam_binding(#18243) - New Resource:
google_logging_log_view_iam_member(#18243) - New Resource:
google_logging_log_view_iam_policy(#18243)
IMPROVEMENTS:
- alloydb: added
psc_configfield togoogle_alloydb_clusterresource (#18263) - alloydb: added
psc_instance_configfield togoogle_alloydb_instanceresource (#18263) - cloudrunv2: added
default_uri_disabledfield to resourcegoogle_cloud_run_v2_serviceresource (#18246) - compute: added
NONEto acceptable options forupdate_policy.minimal_actionfield ingoogle_compute_instance_group_managerresource (#18236) - looker: increased validation length of
nametogoogle_looker_instanceresource (#18244) - sql: updated support for a new value
week5in fieldsetting.maintenance_window.update_trackingoogle_sql_database_instanceresource (#18223)
BUG FIXES:
- cloudrunv2: added validation for
timeoutfield togoogle_cloud_run_v2_jobandgoogle_cloud_run_v2_serviceresources (#18260) - compute: fixed permadiff in ordering of
advertised_ip_ranges.rangefield ongoogle_compute_routerresource (#18228) - iam: added a 10 second sleep when creating a 'google_service_account' resource to reduce eventual consistency errors(#18261)
- storage: fixed
google_storage_bucket.lifecycle_rule.conditionblock fieldsdays_since_noncurrent_timeanddays_since_custom_timeandnum_newer_versionswere not working for 0 value (#18231)
v5.31.1
BUG FIXES:
- iam: added a 10 second sleep when creating a
google_service_accountto reduce eventual consistency errors. See https://github.com/hashicorp/terraform-provider-google/issues/18024 for more details (#18261)
v5.31.0
FEATURES:
- New Data Source:
google_compute_subnetworks(#18159) - New Resource:
google_dataplex_aspect_type(#18201) - New Resource:
google_dataplex_entry_group(#18188) - New Resource:
google_kms_autokey_config(#18179) - New Resource:
google_kms_key_handle(#18179) - New Resource:
google_network_services_lb_route_extension(#18195)
IMPROVEMENTS:
- appengine: added field
instance_ip_modeto resourcegoogle_app_engine_flexible_app_versionresource (beta) (#18168) - bigquery: added
external_data_configuration.bigtable_optionstogoogle_bigquery_table(#18181) - composer: added support for importing
google_composer_user_workloads_secretvia the "{{environment}}/{{name}}" format. (#7390) - composer: improved timeouts for
google_composer_user_workloads_secret. (#7390) - compute: added
TLS_JA3_FINGERPRINTandUSER_IPoptions in fieldrate_limit_options.enforce_on_keytogoogle_compute_security_policyresource (#18167) - compute: added 'rateLimitOptions' field to 'google_compute_security_policy_rule' resource (#18167)
- compute: changed
google_compute_region_ssl_policy'sregionfield to optional and allow to be inferred from environment (#18178) - compute: added
subnet_lengthfield togoogle_compute_interconnect_attachmentresource (#18187) - container: added
containerd_configfield and subfields togoogle_container_clusterandgoogle_container_node_poolresources, to allow those resources to access private image registries. (#18160) - container: allowed both
enable_autopilotandworkload_identity_configto be set ingoogle_container_clusterresource. (#18166) - datastream: added
create_without_validationfield togoogle_datastream_connection_profile,google_datastream_private_connectionandgoogle_datastream_streamresources (#18176) - network-security: added
trust_config,min_tls_version,tls_feature_profileandcustom_tls_featuresfields togoogle_network_security_tls_inspection_policyresource (#18139) - networkservices: made field
load_balancing_schemeimmutable in resourcegoogle_network_services_lb_traffic_extension, as in-place updating is always failing (#18195) - networkservices: made required fields
extension_chains.extensions.authorityandextension_chains.extensions.timeoutoptional in resourcegoogle_network_services_lb_traffic_extension(#18195) - networkservices: removed unsupported load balancing scheme
LOAD_BALANCING_SCHEME_UNSPECIFIEDfrom the fieldload_balancing_schemein resourcegoogle_network_services_lb_traffic_extension(#18195) - pubsub: added
cloud_storage_config.filename_datetime_formatfield togoogle_pubsub_subscriptionresource (#18180) - tpu: added
typeofaccelerator_configtogoogle_tpu_v2_vmresource (#18148)
BUG FIXES:
- monitoring: fixed a permadiff with
monitored_resource.labelsproperty in thegoogle_monitoring_uptime_check_configresource (#18174) - storage: fixed a bug where field
autoclassblock is generating permadiff whenever the block is removed from the config ingoogle_storage_bucketresource (#18197) - storagetransfer: fixed a permadiff with
transfer_spec.0.aws_s3_data_source.0.aws_access_keyresource_storage_transfer_job(#18190)
v5.30.0
FEATURES:
- New Data Source:
google_cloud_asset_resources_search_all(#18129) - New Resource:
google_compute_interconnect(#18064) - New Resource:
google_network_services_lb_traffic_extension(#18138)
IMPROVEMENTS:
- compute: added
kms_key_namefield togoogle_bigquery_connectionresource (#18057) - compute: added
auto_network_tierfield togoogle_compute_router_natresource (#18055) - compute: promoted
enable_ipv4,ipv4_nexthop_addressandpeer_ipv4_nexthop_addressfields ingoogle_compute_router_peerresource to GA (#18056) - compute: promoted
identifier_rangefield ingoogle_compute_routerresource to GA (#18056) - compute: promoted
ip_versionfield ingoogle_compute_router_interfaceresource to GA (#18056) - container: added
KUBELETandCADVISORoptions tomonitoring_config.enable_componentsingoogle_container_clusterresource (#18090) - dataproc: added
local_ssd_interfacetogoogle_dataproc_clusterresource (#18137) - dataprocmetastore: promoted
google_dataproc_metastore_federationto GA (#18084) - dlp: added
cloud_sql_targetfield togoogle_data_loss_prevention_discovery_configresource (#18063) - netapp: added
FLEXvalue to fieldservice_levelingoogle_netapp_storage_poolresource (#18088) - networksecurity: added
trust_config,min_tls_version,tls_feature_profileandcustom_tls_featuresfields togoogle_network_security_tls_inspection_policyresource (#18139) - networkservices: supported in-place update for
gateway_security_policyandcertificate_urlsfields ingoogle_network_services_gatewayresource (#18082)
BUG FIXES:
- compute: fixed a perma-diff on
machine_typefield ingoogle_compute_instanceresource (#18071) - compute: fixed a perma-diff on
typefield ingoogle_compute_diskresource (#18071) - storage: fixed update issue for
lifecycle_rule.condition.custom_time_beforeandlifecycle_rule.condition.noncurrent_time_beforeingoogle_storage_bucketresource (#18127)
v5.29.1
BREAKING CHANGES:
- compute: removed
secondary_ip_range.reserved_internal_rangefield fromgoogle_compute_subnetwork(18133)
v5.29.0
NOTES:
- compute: added documentation for
md5_authentication_keyfield ingoogle_compute_router_peerresource. The field was introduced in v5.12.0, but documentation was unintentionally omitted at that time. (#17991)
FEATURES:
- New Resource:
google_bigtable_authorized_view(#18006) - New Resource:
google_integration_connectors_managed_zone(#18029) - New Resource:
google_network_connectivity_regional_endpoint(#18014) - New Resource:
google_network_security_security_profile(#18025) - New Resource:
google_network_security_security_profile_group(#18025) - New Resource:
google_network_security_firewall_endpoint(#18025) - New Resource:
google_network_security_firewall_endpoint_association(#18025)
IMPROVEMENTS:
- clouddeploy: added
custom_targetfield togoogle_clouddeploy_targetresource (#18000) - clouddeploy: added
google_cloud_build_repotocustom_target_typeresource (#18040) - compute: added
preconfigured_waf_configfield togoogle_compute_region_security_policy_ruleresource; (#18039) - compute: added
rate_limit_optionsfield togoogle_compute_region_security_policy_ruleresource; (#18039) - compute: added
security_profile_group,tls_inspecttogoogle_compute_firewall_policy_rule(#18000) - compute: added
security_profile_group,tls_inspecttogoogle_compute_network_firewall_policy_rule(#18000) - compute: added fields
reserved_internal_rangeandsecondary_ip_ranges.reserved_internal_rangetogoogle_compute_subnetworkresource (#18026) - container: added
dns_config.additive_vpc_scope_dns_domainfield togoogle_container_clusterresource (#18031) - container: added
enable_nested_virtualizationfield togoogle_container_node_poolandgoogle_container_clusterresource. (#18015) - iam: added
extra_attributes_oauth2_clientfield togoogle_iam_workforce_pool_providerresource (#18027) - privateca: added
maximum_lifetimefield togoogle_privateca_certificate_templateresource (#18000)
v5.28.0
DEPRECATIONS:
- integrations: deprecated
create_sample_workflowsandprovision_gmekfields ingoogle_integrations_client. (#17945)
FEATURES:
- New Data Source:
google_storage_buckets(#17960) - New Resource:
google_compute_security_policy_rule(#17937)
IMPROVEMENTS:
- alloydb: added
maintenance_update_policyfield togoogle_alloydb_clusterresource (#17954) - bigquery: promoted
external_dataset_referenceingoogle_bigquery_datasetto GA (#17944) - composer: promoted
config.software_config.image_versionin-place update to GA in resourcegoogle_composer_environment(#17986) - container: added
node_config.secondary_boot_disksfield togoogle_container_node_pool(#17962) - integrations: added
create_sample_integrationsfield togoogle_integrations_client, replacing deprecated fieldcreate_sample_workflows. (#17945) - redis: added
redis_configsfield togoogle_redis_clusterresource (#17956)
BUG FIXES:
- dns: fixed bug where the deletion of
google_dns_managed_zoneresources was blocked by any associated SOA-typegoogle_dns_record_setresources (#17989) - storage: fixed an issue where
google_storage_bucket_objectandgoogle_storage_bucket_objectsdata sources would ignore custom endpoints (#17952)
v5.27.0
FEATURES:
- New Data Source:
google_storage_bucket_objects(#17920) - New Resource:
google_compute_security_policy_rule(#17937) - New Resource:
google_data_loss_prevention_discovery_config(#17887) - New Resource:
google_integrations_auth_config(#17917) - New Resource:
google_network_connectivity_internal_range(#17909)
IMPROVEMENTS:
- alloydb: added
network_configfield togoogle_alloydb_instanceresource (#17921) - alloydb: added
public_ip_addressfield togoogle_alloydb_instanceresource (#17921) - apigee: added
forward_proxy_urifield togoogle_apigee_environmentresource (#17902) - bigquerydatapolicy: added
data_masking_policy.routinefield togoogle_bigquery_data_policyresource (#17885) - compute: added
server_tls_policyfield togoogle_compute_region_target_https_proxyresource (#17934) - logging: added
intercept_childrenfield togoogle_logging_organization_sinkandgoogle_logging_folder_sinkresources (#17932) - monitoring: added
service_agent_authenticationfield togoogle_monitoring_uptime_check_configresource (#17929) - privateca: added
subject_key_idfield togoogle_privateca_certificateandgoogle_privateca_certificate_authorityresources (#17923) - secretmanager: added
version_destroy_ttlfield togoogle_secret_manager_secretresource (#17888)
BUG FIXES:
- appengine: added suppression for a diff in
google_app_engine_standard_app_version.automatic_scalingwhen the block is unset in configuration (#17905) - sql: fixed issues with updating the
enable_google_ml_integrationfield ingoogle_sql_database_instanceresource (#17878)
v5.26.0
FEATURES:
- New Resource:
google_project_iam_member_remove(#17871)
IMPROVEMENTS:
- apigee: added support for
api_consumer_data_location,api_consumer_data_encryption_key_name, andcontrol_plane_encryption_key_nameingoogle_apigee_organization(#17874) - artifactregistry: added
remote_repository_config.<facade>_repository.custom_repository.urifield togoogle_artifact_registry_repositoryresource. (#17840) - bigquery: added
resource_tagsfield togoogle_bigquery_tableresource (#17876) - billing: added
ownership_scopefield togoogle_billing_budgetresource (#17868) - cloudfunctions2: added
build_config.service_accountfield togoogle_cloudfunctions2_functionresource (#17841) - resourcemanager: added the field
api_methodto datasourcegoogle_active_folderso you can use eitherSEARCHorLISTto find your folder (#17877) - storage: added labels validation to
google_storage_bucketresource (#17806)
BUG FIXES:
- apigee: fixed permadiff in ordering of
google_apigee_organization.properties.property. (#17850) - cloudrun: fixed the bug that computed
metadata.0.labelsandmetadata.0.annotationsfields don't appear in terraform plan when creating resourcegoogle_cloud_run_serviceandgoogle_cloud_run_domain_mapping(#17815) - dns: fixed bug where some methods of authentication didn't work when using
dnsdata sources (#17847) - iam: fixed a bug that prevented setting
create_ignore_already_existson existing resources ingoogle_service_account. (#17856) - sql: fixed issues with updating the
enable_google_ml_integrationfield ingoogle_sql_database_instanceresource (#17878) - storage: added validation to
namefield ingoogle_storage_bucketresource (#17858) - vmwareengine: fixed stretched cluster creation in
google_vmwareengine_private_cloud(#17875)
v5.25.0
FEATURES:
IMPROVEMENTS:
- bigquery: added in-place schema column drop support for
google_bigquery_tableresource (#17777) - compute: added
endpoint_typesfield togoogle_compute_router_natresource (#17771) - compute: increased timeouts from 8 minutes to 20 minutes for
google_compute_security_policyresource (#17793) - compute: promoted
google_compute_instance_settingsto GA (#17781) - container: added
stateful_ha_configfield togoogle_container_clusterresource (#17796) - firestore: added
vector_configfield togoogle_firestore_indexresource (#17758) - gkebackup: added
backup_schedule.rpo_configfield togoogle_gke_backup_backup_planresource (#17805) - networksecurity: added
disabledfield togoogle_network_security_firewall_endpoint_associationresource; (#17762) - sql: added
enable_google_ml_integrationfield togoogle_sql_database_instanceresource (#17798) - storage: added labels validation to
google_storage_bucketresource (#17806) - vmwareengine: added
preferred_zoneandsecondary_zonefields togoogle_vmwareengine_private_cloudresource (#17803)
BUG FIXES:
- networksecurity: fixed an issue where
google_network_security_firewall_endpoint_associationresources could not be created due to a bad parameter (#17762) - privateca: fixed permission issue by specifying signer certs chain when activating a sub-CA across regions for
google_privateca_certificate_authorityresource (#17783)
v5.24.0
IMPROVEMENTS:
- container: added
enable_cilium_clusterwide_network_policyfield togoogle_container_clusterresource (#17738) - container: added
node_pool_auto_config.resource_manager_tagsfield togoogle_container_clusterresource (#17715) - gkeonprem: added
disable_bundled_ingressfield togoogle_gkeonprem_vmware_clusterresource (#17718) - redis: added
node_typeandprecise_size_gbfields togoogle_redis_cluster(#17742) - storage: added
project_numberattribute togoogle_storage_bucketresource and data source (#17719) - storage: added ability to provide
projectargument togoogle_storage_bucketdata source. This will not impact reading the resource's data, instead this helps users avoid calls to the Compute API within the data source. (#17719)
BUG FIXES:
- appengine: fixed a crash in
google_app_engine_flexible_app_versiondue to thedeploymentfield not being returned by the API (#17744) - bigquery: fixed a crash when
google_bigquery_tablehad aprimary_key.columnsentry set to""(#17721) - compute: fixed update scenarios on
google_compute_region_target_https_proxyandgoogle_compute_target_https_proxyresources. (#17733)
v5.23.0
NOTES:
- provider: introduced support for provider-defined functions. This feature is in Terraform v1.8.0+. (#17694)
DEPRECATIONS:
- kms: deprecated
attestation.external_protection_level_optionsin favor ofexternal_protection_level_optionsingoogle_kms_crypto_key_version(#17704)
FEATURES:
- New Data Source:
google_apphub_application(#17679) - New Resource:
google_cloud_quotas_quota_preference(#17637) - New Resource:
google_vertex_ai_deployment_resource_pool(#17707) - New Resource:
google_integrations_client(#17640)
IMPROVEMENTS:
- bigquery: added
dataGovernanceTypetogoogle_bigquery_routineresource (#17689) - bigquery: added support for
external_data_configuration.json_extensiontogoogle_bigquery_table(#17663) - compute: added
cloud_router_ipv6_address,customer_router_ipv6_addressfields togoogle_compute_interconnect_attachmentresource (#17692) - compute: added
generated_idfield togoogle_compute_region_backend_serviceresource (#17639) - integrations: added deletion support for
google_integrations_clientresource (#17678) - kms: added
crypto_key_backendfield togoogle_kms_crypto_keyresource (#17704) - metastore: added
scheduled_backupfield togoogle_dataproc_metastore_serviceresource (#17673) - provider: added provider-defined function
name_from_idfor retrieving the short-form name of a resource from its self link or id (#17694) - provider: added provider-defined function
project_from_idfor retrieving the project id from a resource's self link or id (#17694) - provider: added provider-defined function
region_from_zonefor deriving a region from a zone's name (#17694) - provider: added provider-defined functions
location_from_id,region_from_id, andzone_from_idfor retrieving the location/region/zone names from a resource's self link or id (#17694)
BUG FIXES:
- cloudrunv2: fixed Terraform state inconsistency when resource
google_cloud_run_v2_jobcreation fails (#17711) - cloudrunv2: fixed Terraform state inconsistency when resource
google_cloud_run_v2_servicecreation fails (#17711) - container: fixed
google_container_clusterpermadiff whenmaster_ipv4_cidr_blockis set for a private flexible cluster (#17687) - dataflow: fixed an issue where the provider would crash when
enableStreamingEngineis set as aparametervalue ingoogle_dataflow_flex_template_job(#17712) - kms: added top-level
external_protection_level_optionsfield ingoogle_kms_crypto_key_versionresource (#17704)
v5.22.0
BREAKING CHANGES:
- networksecurity: added required field
billing_project_idtogoogle_network_security_firewall_endpointresource. Any configuration withoutbilling_project_idspecified will cause resource creation fail (beta) (#17630)
FEATURES:
- New Data Source:
google_cloud_quotas_quota_info(#17564) - New Data Source:
google_cloud_quotas_quota_infos(#17617) - New Resource:
google_access_context_manager_service_perimeter_dry_run_resource(#17614)
IMPROVEMENTS:
- accesscontextmanager: supported managing service perimeter dry run resources outside the perimeter via new resource
google_access_context_manager_service_perimeter_dry_run_resource(#17614) - cloudrunv2: added plan-time validation to restrict number of ports to 1 in
google_cloud_run_v2_service(#17594) - composer: added field
countto validate number of DAG processors ingoogle_composer_environment(#17625) - compute: added enumeration value
SEV_LIVE_MIGRATABLE_V2for theguest_os_featuresofgoogle_compute_disk(#17629) - compute: added
status.all_instances_config.revisionfield togoogle_compute_instance_group_managerandgoogle_compute_region_instance_group_manager(#17595) - compute: added field
path_template_matchto resourcegoogle_compute_region_url_map(#17571) - compute: added field
path_template_rewriteto resourcegoogle_compute_region_url_map(#17571) - pubsub: added
ingestion_data_source_settingsfield togoogle_pubsub_topicresource (#17604) - storage: added 'soft_delete_policy' to 'google_storage_bucket' resource (#17624)
BUG FIXES:
- accesscontextmanager: fixed an issue with
access_context_manager_service_perimeter_ingress_policyandaccess_context_manager_service_perimeter_egress_policywhere updates could not be applied after initial creation. Any updates applied to these resources will now involve their recreation. To ensure that new policies are added before old ones are removed, add alifecycleblock withcreate_before_destroy = trueto your resource configuration alongside other updates. (#17596) - firebase: made the
google_firebase_android_appresource'spackage_namefield required and immutable. This prevents API errors encountered by users who attempted to update or leave that field unset in their configurations. (#17585) - spanner: removed validation function for the field
version_retention_periodin the resourcegoogle_spanner_databaseand directly returned error from backend (#17621)
v5.21.0
FEATURES:
- New Data Source:
google_apphub_discovered_service(#17548) - New Data Source:
google_apphub_discovered_workload(#17553) - New Data Source:
google_cloud_quotas_quota_info(#17564) - New Resource:
google_apphub_workload(#17561) - New Resource:
google_firebase_app_check_device_check_config(#17517) - New Resource:
google_iap_tunnel_dest_group(#17533) - New Resource:
google_kms_ekm_connection(#17512) - New Resource:
google_apphub_application(#17499) - New Resource:
google_apphub_service(#17562) - New Resource:
google_apphub_service_project_attachment(#17536) - New Resource:
google_network_security_firewall_endpoint_association(#17540)
IMPROVEMENTS:
- cloudrunv2: added support for
scaling.min_instance_countingoogle_cloud_run_v2_service. (#17501) - compute: added
metric.single_instance_assignmentandmetric.filtertogoogle_compute_region_autoscaler(#17519) - container: added
queued_provisioningtogoogle_container_node_pool(#17549) - gkeonprem: allowed
vcenter_networkto be set ingoogle_gkeonprem_vmware_cluster, previously it was output-only (#17505) - workstations: added support for
ephemeral_directoriesingoogle_workstations_workstation_config(#17515)
BUG FIXES:
- compute: allowed sending empty values for
SERVERLESSingoogle_compute_region_network_endpoint_groupresource (#17500) - notebooks: fixed an issue where default tags would cause a diff recreating
google_notebooks_instanceresources (#17559) - storage: fixed an issue where two or more lifecycle rules with different values of
no_agefield always generates change ingoogle_storage_bucketresource. (#17513)
v5.20.0
FEATURES:
- New Resource:
google_clouddeploy_custom_target_type_iam_*(#17445)
IMPROVEMENTS:
- certificatemanager: added
typefield togoogle_certificate_manager_dns_authorizationresource (#17459) - compute: added the
network_urlattribute to theconsumer_accept_list-block of thegoogle_compute_service_attachmentresource (#17492) - gkehub: added support for
policycontroller.policy_controller_hub_config.policy_content.bundlesandpolicycontroller.policy_controller_hub_config.deployment_configsfields togoogle_gke_hub_feature_membership(#17483)
BUG FIXES:
- artifactregistry: fixed permadiff when
google_artifact_repository.docker_configfield is unset (#17484) - bigquery: corrected plan-time validation on
google_bigquery_dataset.dataset_id(#17449) - kms: fixed issue where
google_kms_crypto_key_version.attestation.cert_chainsproperties were incorrectly set to type string (#17486)
v5.19.0
FEATURES:
- New Resource:
google_clouddeploy_automation(#17427) - New Resource:
google_clouddeploy_target_iam_*(#17368)
IMPROVEMENTS:
- bigquery: added
remote_function_optionsfield togoogle_bigquery_routineresource (#17382) - certificatemanager: added
locationfield togoogle_certificate_manager_dns_authorizationresource (#17358) - composer: added validations for composer 2/3 only fields in
google_composer_environment(#17361) - compute: added
certificate_manager_certificatesfield togoogle_compute_region_target_https_proxyresource (#17365) - compute: promoted
all_instances_configfield in resourcesgoogle_compute_instance_group_managerandgoogle_compute_region_instance_group_managerto GA (#17414) - container: promoted
enable_confidential_storagefromnode_configingoogle_container_clusterandgoogle_container_node_poolto GA (#17367) - gkehub2: added
namespace_labelsfield togoogle_gke_hub_scoperesource (#17421)
BUG FIXES:
- resourcemanager: added a retry to deleting the default network when
auto_create_networkis false ingoogle_project(#17419)
v5.18.0
BREAKING CHANGES:
- securityposture: marked
policy_setsandpolicy_sets.policiesrequired ingoogle_securityposture_posture. API validation already enforced this, so no resources could be provisioned without these (#17303)
FEATURES:
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.