gke-networking-demos
gke-networking-demos copied to clipboard
Update Terraform google to v4
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| google (source) | provider | major | 2.11.0 -> 4.37.0 |
Release Notes
hashicorp/terraform-provider-google
v4.37.0
FEATURES:
- New Resource:
google_apigee_nat_address(#12536) - New Resource:
google_dialogflow_cx_webhook(#12498) - New Resource:
google_filestore_snapshot(#12490)
IMPROVEMENTS:
- apigee: added read-only field
connection_statetogoogle_apigee_endpoint_attachment(#12500) - bigtable: added support for
autoscaling_config.storage_targettogoogle_bigtable_instance(#12510) - cloudbuild: added support for
BITBUCKEToption togit_source.repo_typeingoogle_cloudbuild_trigger(#12542) - dns: added in validation for trailing dot at end of DNS record name (#12521)
- project: added validation for field
project_idingoogle_projectdatasource. (#12553) - serviceaccount: added
expires_inattribute for generatingexpclaim togoogle_service_account_jwtdatasource (#12539)
BUG FIXES:
- notebooks: fixed perma-diff in
google_notebooks_instance(#12493) - privateca: fixed an issue that blocked subordinate CA data sources when
statewas notAWAITING_USER_ACTIVATION(#12511) - storage: fixed permdiff on the field
versioningofgoogle_storage_bucket(#12495)
v4.36.0
FEATURES:
- New Resource:
google_datastream_connection_profile(#12475)
IMPROVEMENTS:
- appengine: added field
service_accounttogoogle_app_engine_flexible_app_version(#12463) - bigtable: increased timeout in
google_bigtable_tablecreation. (#12468) - cloudbuild: added
locationfield togoogle_cloudbuild_triggerresource (#12450) - compute: added
certificate_maptocompute_target_ssl_proxyresource (#12467) - compute: added field
chain_nametogoogle_compute_resource_policy.snapshot_properties(#12481) - compute: added field
chain_nameto resourcegoogle_compute_snapshot(#12481) - container: added
autoscaling.total_min_node_count,autoscaling.total_max_node_count, andautoscaling.location_policytogoogle_container_cluster.node_pool(#12453) - container: added field
node_pool_defaultstoresource_container_cluster. (#12452) - dataproc: added option
shielded_instance_configto resourcegoogle_dataproc_workflow_template. (#12451) - metastore: extended default timeouts for
google_dataproc_metastore_servicefrom 40m to 60m (#12462) - pubsub: made
google_pubsub_subscription.enable_exactly_once_deliverymutable so that it updates subscription without recreation. (#12438)
v4.35.0
IMPROVEMENTS:
- apigee: added support for
nodeConfigingoogle_apigee_environment(#12394) - apigee: added a
propertiesfield togoogle_apigee_organization(#12433) - cloudfunctions2: added
secret_environment_variablesandsecret_volumestogoogle_cloudfunctions2_function(#12417) - compute: added support for param
visible_core_countingoogle_compute_instanceandgoogle_compute_instance_templateunderadvanced_machine_features(#12404) - compute: added support documentation links to error messages for certain Compute Operation errors. (#12418)
- container: added
service_external_ips_configsupport tocluster_containerresource. (#12415) - container: added
enable_cost_allocationtogoogle_container_cluster(#12416) - dns: added
behaviorfield togoogle_dns_response_policy_ruleresource (#12407) - monitoring: added
force_deletefield togoogle_monitoring_notification_channelresource (#12414)
BUG FIXES:
- compute: fixed the
idformat of the data sourcegoogle_compute_instance(#12405)
v4.34.0
NOTES:
- updated Bigtable go client version from 1.13 to 1.16. (#12349)
IMPROVEMENTS:
- apigee: added support for specifying retention when deleting
google_apigee_organization(#12336) - appengine: added
app_engine_apisfield togoogle_app_engine_standard_app_versionresource (#12339) - cloudfunction2: promoted to
google_cloudfunctions2_functionga (#12322) - compute: improved error messaging for compute errors (#12333)
- container: added general field
reservation_affinitytogoogle_container_node_pool(#12375) - container: added field
auto_provisioning_network_tagstogoogle_container_cluster(beta) (#12347) - sql: added support for major version upgrade to
google_sql_database_instanceresource (#12338)
BUG FIXES:
- bigtable: fixed comparing column family name when reading a GC policy. (#12381)
- bigtable: passed
isTopeLevelin getGCPolicyFromJSON() instead of hardcoding it to true. (#12351) - composer: corrected the description of
image_versionfield. (#12329)
v4.33.0
FEATURES:
- New Resource:
google_cloudfunctions2_function(#12322)
IMPROVEMENTS:
- container: added update support for
authenticator_groups_configingoogle_container_cluster(#12310) - dataflow: added ability to import
google_dataflow_job(#12316) - dns: added
managed_zone_idattribute togoogle_dns_managed_zonedata source (#12312) - monitoring: added
accepted_response_status_codestomonitoring_uptime_check(#12313) - sql: added
password_validation_policyfield togoogle_cloud_sqlresource (#12320)
BUG FIXES:
- bigquery: removed force replacement for
display_nameongoogle_bigquery_data_transfer_config(#12311) - compute: fixed permadiff for
instance_termination_actioningoogle_compute_instance_template(#12309)
v4.32.0
NOTES:
- Updated to Golang 1.18 (#12246)
FEATURES:
- New Resource:
google_dataplex_asset(#12210) - New Resource:
google_gke_hub_membership_iam_binding(#12280) - New Resource:
google_gke_hub_membership_iam_member(#12280) - New Resource:
google_gke_hub_membership_iam_policy(#12280)
IMPROVEMENTS:
- certificatemanager: added
state,authorization_attempt_infoandprovisioning_issueoutput fields togoogle_certificate_manager_certificate(#12224) - compute: added
certificate_maptocompute_target_https_proxyresource (#12227) - compute: added validation for name field on
google_compute_network(#12271) - compute: made
portoptional ingoogle_compute_network_endpointto allow network endpoints to be associated withGCE_VM_IPnetwork endpoint groups (#12267) - container: added support for additional values
APISERVER,CONTROLLER_MANAGER, andSCHEDULERingoogle_container_cluster.monitoring_config(#12247) - gkehub: added
monitoringandmutation_enabledfields to resourcefeature_membership(#12265) - gkehub: added better support for import for
google_gke_hub_membership(#12207) - pubsub: added
bigquery_configtogoogle_pubsub_subscription(#12216) - scheduler: added
pausedfield togoogle_cloud_scheduler_job(#12190) - scheduler: added
stateoutput field togoogle_cloud_scheduler_job(#12190)
BUG FIXES:
- apigee: fixed an issue where
google_apigee_instancecreation would fail due to multiple concurrent instances (#12289) - billingbudget: fixed a bug where
google_billing_budget.budget_filter.serviceswas not updating. (#12270) - compute: fixed perma-diff on
google_compute_diskfor new arm64 images (#12184) - dataflow: fixed bug where permadiff would show on
google_dataflow_job.additional_experiments(#12268) - storage: fixed a bug in
google_storage_bucketwherenamewas incorrectly validated. (#12248)
v4.31.0
FEATURES:
- New Resource:
google_dataplex_zone(#12146)
IMPROVEMENTS:
- bucket: added support for
matches_prefixandmatches_suffixinconditionof alifecycle_ruleingoogle_storage_bucket(#12175) - compute: added
networkandsubnetworkfields togoogle_compute_region_network_endpoint_groupfor PSC. (#12176) - container: added field
boot_disk_kms_keytoauto_provisioning_defaultsingoogle_container_cluster(#12173) - notebooks: added
bootDiskTypesupport forPD_EXTREMEingoogle_notebooks_instance(#12181) - notebooks: added
softwareConfig.upgradeable,softwareConfig.postStartupScriptBehavior,softwareConfig.kernelsingoogle_notebooks_runtime(#12181) - notebooks: promoted
nicTypeandreservationAffinityingoogle_notebooks_instanceto GA (#12181) - storage: added name validation for
google_storage_bucket(#12183)
BUG FIXES:
- Cloud IAM: fixed incorrect basePath for
IAMBetaBasePathKeyongoogle_iam_workload_identity_pool(ga) (#12145) - compute: fixed perma-diff on
google_compute_diskfor new arm64 images (#12184) - dns: fixed a bug where
google_dns_record_setwould create an inconsistent plan when using interpolated values inrrdatas(#12157) - kms: fixed setting of resource id post-import for
google_kms_crypto_key(#12164) - provider: fixed a bug where user-agent was showing "dev" rather than the provider version (#12137)
v4.30.0
FEATURES:
- New Data Source:
google_service_account_jwt(#12107) - New Resource:
google_certificate_map_entry(#12127) - New Resource:
google_certificate_map(#12127)
IMPROVEMENTS:
- billingbudget: made
thresholdRulesoptional ingoogle_billing_budget(#12087) - compute: added
instance_termination_actionfield togoogle_compute_instance_templateresource to support Spot VM termination action (#12105) - compute: added
instance_termination_actionfield togoogle_compute_instanceresource to support Spot VM termination action (#12105) - compute: added
request_coalescingandbypass_cache_on_request_headersfields tocompute_backend_bucket(#12098) - compute: added support for
espprotocol ingoogle_compute_packet_mirroring.filters.ip_protocols(#12118) - compute: promoted
rules.rate_limit_options,rules.redirect_options,adaptive_protection_configincompute_security_policyto GA (#12085) - dataproc: promoted
lifecycle_configandendpoint_configingoogle_dataproc_clusterto GA (#12129) - monitoring: added
evaluation_missing_datafield togoogle_monitoring_alert_policy(#12128) - notebooks: added
reserved_ip_rangefield togoogle_notebooks_runtime(#12113)
BUG FIXES:
- bigtable: fixed an incorrect diff when adding two or more clusters (#12109)
- compute: allowed properly updating
adaptive_protection_configincompute_security_policy(#12085) - notebooks: fixed a bug where
google_notebooks_runtimecan't be updated (#12113) - sql: fixed an issue in
google_sql_database_instancewhere updates would fail because of thecollationfield (#12131)
v4.29.0
FEATURES:
- New Resource:
google_artifact_registry_repository_iam_binding(#12063) - New Resource:
google_artifact_registry_repository_iam_member(#12063) - New Resource:
google_artifact_registry_repository_iam_policy(#12063) - New Resource:
google_artifact_registry_repository(#12063) - New Resource:
google_iam_workload_identity_pool_provider(#12065) - New Resource:
google_iam_workload_identity_pool(#12065) - New Resource:
google_cloudiot_registry_iam_binding(#12036) - New Resource:
google_cloudiot_registry_iam_member(#12036) - New Resource:
google_cloudiot_registry_iam_policy(#12036) - New Resource:
google_compute_snapshot_iam_binding(#12028) - New Resource:
google_compute_snapshot_iam_member(#12028) - New Resource:
google_compute_snapshot_iam_policy(#12028) - New Resource:
google_dataproc_metastore_service(#12026)
IMPROVEMENTS:
- container: added
binauthz_evaluation_modefield toresource_container_cluster. (#12035) - dataproc: added Support for Dataproc on GKE in
google_dataproc_cluster(#12076) - dataproc: added
metastore_configingoogle_dataproc_cluster(#12040) - metastore: add
databaseType,releaseChannel, andhiveMetastoreConfig.endpointProtocolarguments (#12026) - sql: added attribute "encryption_key_name" to
google_sql_database_instanceresource. (#12039)
BUG FIXES:
- bigquery: fixed case-sensitive for
user_by_emailandgroup_by_emailongoogle_bigquery_dataset_access(#12029) - clouddeploy: fixed permadiff on
execution_configsingoogle_clouddeploy_targetresource (#12033) - cloudscheduler: fixed a diff on the last slash of uri on
google_cloud_scheduler_job(#12027) - compute: fixed force recreation on
provisioned_iopsofgoogle_compute_disk(#12058) - compute: fixed missing
network_interface.0.ipv6_access_config.0.external_ipv6output ongoogle_compute_instance(#12072) - documentai: fixed a bug where eu region could not be utilized for documentai resources (#12074)
- gkehub: fixed a bug where
issuercan't be updated ongoogle_gke_hub_membership(#12073)
v4.28.0
FEATURES:
- New Resource: google_bigquery_connection_iam_binding (#12004)
- New Resource: google_bigquery_connection_iam_member (#12004)
- New Resource: google_bigquery_connection_iam_policy (#12004)
- New Resource: google_cloud_tasks_queue_iam_binding (#11987)
- New Resource: google_cloud_tasks_queue_iam_member (#11987)
- New Resource: google_cloud_tasks_queue_iam_policy (#11987)
- New Resource: google_dataproc_autoscaling_policy_iam_binding (#12008)
- New Resource: google_dataproc_autoscaling_policy_iam_member (#12008)
- New Resource: google_dataproc_autoscaling_policy_iam_policy (#12008)
- New Resource: monitoring: Promoted 'monitoredproject' to GA (#11974)
IMPROVEMENTS:
- bigquery: fixed a permadiff in
google_bigquery_job.query. destination_table(#11936) - billing: added
calendar_periodandcustom_periodfields togoogle_billing_budget(#11993) - cloudsql: added attribute
projectto data sourcegoogle_sql_backup_run(#11938) - composer: added CMEK, PUPI and IP_masq_agent support for Composer 2 in
google_composer_environmentresource (#11994) - compute: added
max_ports_per_vmfield togoogle_compute_router_natresource (#11933) - compute: added
GCE_VM_IPsupport togoogle_compute_network_endpoint_groupresource. (#11997) - compute: promoted
disk_encryption_key.kms_key_nameongoogle_compute_region_disk(#11976) - container: promoted
gce_persistent_disk_csi_driver_configaddon ingoogle_container_clusterresource to GA (#11999) - container: promoted
notification_configanddns_cache_configongoogle_container_cluster(#11944) - privateca: added support to subordinate CA activation (#11980)
- redis: added CMEK key field
customer_managed_keyingoogle_redis_instance(#11998) - spanner: added field
version_retention_periodtogoogle_spanner_databaseresource (#11982) - sql: added
settings.location_preference.secondary_zonefield ingoogle_sql_database_instance(#11996) - sql: added
sql_server_audit_configfield ingoogle_sql_database_instance(#11941)
BUG FIXES:
- composer: fixed a problem with updating Cloud Composer's
scheduler_countfield (https://github.com/hashicorp/terraform-provider-google/issues/11940) (#11951) - composer: fixed permadiff on
private_environment_config.cloud_composer_connection_subnetwork(#11954) - container: fixed an issue where
node_config.min_cpu_platformcould cause a perma-diff ingoogle_container_cluster(#11986) - filestore: fixed a case where
google_filestore_instance.networks.networkwould incorrectly see a diff between state and config when the networkidformat was used (#11995)
v4.27.0
IMPROVEMENTS:
- clouddeploy: added
suspendfield togoogle_clouddeploy_delivery_pipelineresource (#11914) - compute: added maxPortsPerVm field to
google_compute_router_natresource (#11933) - compute: added
psc_connection_idandpsc_connection_statusoutput fields togoogle_compute_forwarding_ruleandgoogle_compute_global_forwarding_ruleresources (#11892) - containeraws: made
config.instance_typefield updatable ingoogle_container_aws_node_pool(#11892)
BUG FIXES:
- compute: fixed default handling for
enable_dynamic_port_allocationto be managed by the api (#11887) - vertexai: Fixed a bug where terraform crashes when
force_destroyis set ingoogle_vertex_ai_featurestoreresource (#11928)
v4.26.0
FEATURES:
- New Resource:
google_cloudfunctions2_function_iam_binding(#11853) - New Resource:
google_cloudfunctions2_function_iam_member(#11853) - New Resource:
google_cloudfunctions2_function_iam_policy(#11853) - New Resource:
google_documentai_processor(#11879) - New Resource:
google_documentai_processor_default_version(#11879)
IMPROVEMENTS:
- accesscontextmanager: Added
external_resourcestoegress_toingoogle_access_context_manager_service_perimeterandgoogle_access_context_manager_service_perimetersresource (#11857) - cloudbuild: Added
include_build_logstogoogle_cloudbuild_trigger(#11866) - composer: Promoted
config.privately_used_public_ipsandconfig.ip_masq_agentingoogle_composer_environmentresource to GA. (#11849)
BUG FIXES:
- dns: fixed a bug where
google_dns_record_setresource can not be changed from default routing to Geo routing policy. (#11872)
v4.25.0
IMPROVEMENTS:
- bigquery: added
connection_idtoexternal_data_configurationforgoogle_bigquery_table(#11836) - composer: promoted
config.master_authorized_networks_configingoogle_composer_environmentresource to GA. (#11810) - compute: added
advanced_options_configtogoogle_compute_security_policy(#11809) - compute: added
cache_key_policyfield togoogle_compute_backend_bucketresource (#11791) - compute: added
include_named_cookiestocdn_policyoncompute_backend_serviceresource (#11818) - compute: added internal IPv6 support on
google_compute_networkandgoogle_compute_subnetwork(#11842) - container: added
spotfield tonode_configsub-resource (#11796) - monitoring: added support for JSONPath content matchers to
google_monitoring_uptime_check_configresource (#11829) - monitoring: added support for
user_labelsingoogle_monitoring_sloresource (#11833 - sql: added
sql_server_user_detailsfield togoogle_sql_userresource (#11834)
BUG FIXES:
- certificatemanager: fixed bug where
DEFAULTscope would permadiff and force replace the certificate. (#11811) - dns: fixed perma-diff for updated labels in
google_dns_managed_zone(#11846) - storagetransfer: fixed perm diff on transfer_options for
google_storage_transfer_job(#11812)
v4.24.0
IMPROVEMENTS:
- compute: added
cache_key_policyfield togoogle_compute_backend_bucketresource (#11791)
v4.23.0
FEATURES:
- New Data Source:
google_tags_tag_key(#11753) - New Data Source:
google_tags_tag_value(#11753) - New Resource:
google_dataplex_lake(#11769)
IMPROVEMENTS:
- bigqueryconnection: updated connection types to support v1 ga (#11728)
- cloudfunctions: added docker registry support for Cloud Functions (#11729)
- memcache: added
maintenance_policyandmaintenance_scheduletogoogle_memcache_instance(#11759)
BUG FIXES:
- binaryauthorization: fixed permadiff in
google_binary_authorization_attestor(#11731) - service: added re-polling for service account after creation, 404s sometimes due to eventual consistency (#11749)
v4.22.0
FEATURES:
- New Resource:
google_bigquery_connection(#11701) - New Resource:
google_certificate_manager_certificate(#11685) - New Resource:
google_certificate_manager_dns_authorization(#11685) - New Resource:
google_clouddeploy_delivery_pipeline(#11658) - New Resource:
google_clouddeploy_target(#11658)
IMPROVEMENTS:
- bigquery: Added connection of type cloud_resource for
google_bigquery_connection(#11701) - cloudfunctions: added
https_trigger_security_leveltogoogle_cloudfunctions_function(#11672) - cloudrun: added
traffic.tagandtraffic.urlfields togoogle_cloud_run_service(#11641) - compute: Added
enable_dynamic_port_allocationtogoogle_compute_router_nat(#11707) - compute: added field
update_policy.most_disruptive_allowed_actiontogoogle_compute_instance_group_managerandgoogle_compute_region_instance_group_manager(#11640) - compute: added support for NEG type
PRIVATE_SERVICE_CONNECTinNetworkEndpointGroup(#11687) - compute: added support for
domain_namesattribute ingoogle_compute_service_attachment(#11702) - compute: added value
REFRESHto field update_policy.minimal_actioningoogle_compute_instance_group_managerandgoogle_compute_region_instance_group_manager` (#11640) - container: added field
exclusion_optionstogoogle_container_cluster(#11662) - monitoring: Added
checker_typefield togoogle_monitoring_uptime_check_configresource (#11686) - privateca: add a new field
desired_stateto manage CertificateAuthority state. (#11638) - sql: added
active_directory_configfield ingoogle_sql_database_instance(#11678) - sql: removed requirement that Cloud SQL Insight is only allowed for Postgres in
google_sql_database_instance(#11699)
BUG FIXES:
- compute: fixed extra diffs generated on
google_security_policyruleswhen modifying a rule (#11656) - container: fixed Autopilot cluster couldn't omit master ipv4 cidr in
google_container_cluster(#11639) - resourcemanager: fixed a bug in wrongly writing to state when creation failed on
google_project_organization_policy(#11676) - storage: not specifying
contentorsourceforgoogle_storage_bucket_objectnow fails at plan-time instead of apply-time. (#11663)
v4.21.0
IMPROVEMENTS:
- cloudfunctions: added CMEK support for Cloud Functions (#11627)
- compute: added
service_directory_registrationstogoogle_compute_forwarding_ruleresource (#11635) - compute: removed validation checking against a fixed set of persistent disk types (#11630)
- container: removed validation checking against a fixed set of persistent disk types (#11630)
- containeraws: added
proxy_configtogoogle_container_aws_node_poolresource (#11635) - containerazure: added
proxy_configtogoogle_container_azure_node_poolresource (#11635) - dataproc: removed validation checking against a fixed set of persistent disk types (#11630)
- dns: added
routing_policytogoogle_dns_record_setresource (#11610)
BUG FIXES:
- compute: fixed a crash in
google_compute_instancewhen the instance is deleted outside of Terraform (#11602) - provider: removed printing credentials to the console if malformed JSON is given (#11614)
v4.20.0
NOTES:
google_privateca_certificate_authorityresources now cannot be destroyed unlessdeletion_protection = falseis set in state for the resource. (#11551)
FEATURES:
- New Data Source:
google_compute_disk(#11584)
IMPROVEMENTS:
- apigee: added
consumer_accept_listandservice_attachmenttogoogle_apigee_instance. (#11595) - compute: added
provisioning_modelfield togoogle_compute_instance_templateandgoogle_compute_instanceresources to support Spot VM (#11552) - privateca: added
deletion_protectionforgoogle_privateca_certificate_authority. (#11551) - privateca: added new output fields on
google_privateca_certificateincludingissuer_certificate_authority,pem_certificate_chainandcertificate_description.x509_description(#11553) - redis: added multi read replica field
read_replicas_modeandsecondary_ip_rangeingoogle_redis_instance(#11592)
BUG FIXES:
- compute: fixed a crash when
compute.instanceis not found (#11602) - provider: removed printing credentials to the console if malformed JSON is given (#11599)
- sql: fixed bug where
encryption_key_namewas not being propagated to the API. (#11601)
v4.19.0
IMPROVEMENTS:
- cloudbuild: made
CLOUD_LOGGING_ONLYavailable as a cloud build logging option. (#11511) - compute: added
redirect_optionsfield forgoogle_compute_security_policyrules (#11492) - compute: added
FIXED_STANDARDandSTANDARDas valid values to the fieldnetwork_interface.0.access_configs.0.network_tierofgoogle_compute_instance_templateresource (#11536) - compute: added
FIXED_STANDARDandSTANDARDas valid values to the fieldnetwork_interface.0.access_configs.0.network_tierofgoogle_compute_instanceresource (#11536) - filestore: added
kms_key_namefield togoogle_filestore_instanceresource to support CMEK (#11493) - filestore: promoted enterprise features to GA (#11493)
- logging: made
google_logging_*_bucket_configdeletable (#11538) - notebooks: updated
container_imagesongoogle_notebooks_runtimeto default to the value returned by the API if not set (#11491) - provider: modified request retry logic to retry all per-minute quota limits returned with a 403 error code. Previously, only read requests were retried. This will generally affect Google Compute Engine resources. (#11508)
BUG FIXES:
- bigquery: fixed a bug where
encryption_configuration.kms_key_namestored the version rather than the key name. (#11496) - compute: fixed url_mask required mis-annotation in
google_compute_region_network_endpoint_group, making it optional (#11517) - spanner: fixed escaping of database names with Postgres dialect in
google_spanner_database(#11518)
v4.18.0
FEATURES:
- New Resource:
google_privateca_certificate_template_iam_binding(#11464) - New Resource:
google_privateca_certificate_template_iam_member(#11464) - New Resource:
google_privateca_certificate_template_iam_policy(#11464)
IMPROVEMENTS:
- bigtable: added
gc_rulestogoogle_bigtable_gc_policyresource. (#11481) - dialogflow: added support for location based dialogflow resources (#11470)
- metastore: added support for encryption_config during service creation. (#11468)
- privateca: added support for update on CertificateAuthority and Certificate (#11476)
BUG FIXES:
- apigee: updated mutex on google_apigee_instance_attachment to lock on org_id. (#11467)
- vpcaccess: fixed an issue where
google_vpc_access_connectorwould be repeatedly recreated whennetworkwas not specified (#11469)
v4.17.0
FEATURES:
- New Data Source:
google_access_approval_folder_service_account(#11407) - New Data Source:
google_access_approval_organization_service_account(#11407) - New Data Source:
google_access_approval_project_service_account(#11407) - New Resource:
google_access_context_manager_access_policy_iam_binding(#11409) - New Resource:
google_access_context_manager_access_policy_iam_member(#11409) - New Resource:
google_access_context_manager_access_policy_iam_policy(#11409) - New Resource:
google_endpoints_service_consumers_iam_binding(#11372) - New Resource:
google_endpoints_service_consumers_iam_member(#11372) - New Resource:
google_endpoints_service_consumers_iam_policy(#11372) - New Resource:
google_iam_deny_policy(#11446)
IMPROVEMENTS:
- access approval: added
active_key_version,ancestor_has_active_key_version, andinvalid_key_versionfields togoogle_folder_access_approval_settings,google_organization_access_approval_settings, andgoogle_project_access_approval_settingsresources (#11407) - access context manager: added support for scoped policies in
google_access_context_manager_access_policy(#11409) - apigee: added
deployment_typeandapi_proxy_typetogoogle_apigee_environment(#11405) - bigtable: updated the examples to show users can create all 3 different flavors of AppProfile (#11394)
- cloudbuild: added
approval_configtogoogle_cloudbuild_trigger(#11375) - composer: added support for
airflow-1andairflow-2aliases in image version argument (#11422) - dataflow: added
skip_wait_on_job_terminationattribute togoogle_dataflow_jobandgoogle_dataflow_flex_template_jobresources (issue #10559) (#11452) - dataproc: added
presto_configtodataproc_job(#11393) - healthcare: added support V3 parser version for Healthcare HL7 stores. (#11430)
- healthcare: added support for
ANALYTICS_V2andLOSSLESSBigQueryDestination schema types togoogle_healthcare_fhir_store(#11426) - os-config: added field
migInstancesAllowedto resourceos_config_patch_deployment(#11447) - privateca: added support for IAM conditions to CaPool (#11392)
- pubsub: added
enable_exactly_once_deliverytogoogle_pubsub_subscription(#11384) - spanner: added support for setting database_dialect on
google_spanner_database(#11363)
BUG FIXES:
- redis: fixed an issue where older redis instances had a dangerous diff on the field
read_replicas_mode, adding a default ofREAD_REPLICAS_DISABLED. Now, if the field is not set in config, the value of the field will keep the old value from state. (#11420) - tags: fixed issue where tags could not be applied sequentially to the same parent in
google_tags_tag_binding(#11442)
v4.16.0
NOTE: We're marked a change in this release as a BREAKING CHANGE to indicate that the change may cause undesirable behavior for users in some circumstances. This is done to increase visibility on the change, which otherwise would have been marked under the BUG FIXES category, and it is not believed to be a change that breaks the backwards compatibility of the provider requiring a major version change.
BREAKING CHANGES:
- composer: made the
google_composer_environment.config.software_config.image_versionfield immutable as updating this field is only available in beta. (#11309)
FEATURES:
- New Resource:
google_firebaserules_release(#11297) - New Resource:
google_firebaserules_ruleset(#11297)
IMPROVEMENTS:
- apigee: added field
billing_type(#11285) - bigtable: added support for
autoscaling_configtogoogle_bigtable_instance(#11344) - composer: Added support for
composer-1andcomposer-2aliases in image version argument (#11296) - compute: added support for attaching a
edge_security_policytogoogle_compute_backend_bucket(#11350) - compute: added support for field
typetogoogle_compute_security_policy(#11350) - eventarc: added gke and workflows destination for eventarc trigger resource. (#11347)
- networkservices: added
included_cookie_namesto cache key policy configuration (#11333) - redis: added read replica field
replicaCount,nodes,readEndpoint,readEndpointPort,readReplicasModeingoogle_redis_instance(#11330) - spanner: added support for setting database_dialect on
google_spanner_database(#11363) - storagetransfer: added
repeat_intervalfield togoogle_storage_transfer_jobresource (#11328)
BUG FIXES:
- apikeys: fixed a bug where
google_apikeys_key.key_stringwas
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, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.