Constellation is the first Confidential Kubernetes. Constellation shields entire Kubernetes clusters from the (cloud) infrastructure using confidential computing.
[!WARNING]
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
hashicorp/terraform-provider-aws (aws)
### [`v5.57.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5570-July-4-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.56.1...v5.57.0)
FEATURES:
- **New Data Source:** `aws_appstream_image` ([#38225](https://togithub.com/hashicorp/terraform-provider-aws/issues/38225))
- **New Data Source:** `aws_cognito_user_pool` ([#37399](https://togithub.com/hashicorp/terraform-provider-aws/issues/37399))
- **New Data Source:** `aws_ec2_transit_gateway_peering_attachments` ([#25743](https://togithub.com/hashicorp/terraform-provider-aws/issues/25743))
- **New Data Source:** `aws_transfer_connector` ([#38213](https://togithub.com/hashicorp/terraform-provider-aws/issues/38213))
ENHANCEMENTS:
- data-source/aws_backup_plan: Add `rule` attribute ([#37890](https://togithub.com/hashicorp/terraform-provider-aws/issues/37890))
- resource/aws_amplify_domain_association: Add `certificate_settings` argument ([#37105](https://togithub.com/hashicorp/terraform-provider-aws/issues/37105))
- resource/aws_ec2\_transit_gateway_peering_attachment: Add `options` argument ([#36902](https://togithub.com/hashicorp/terraform-provider-aws/issues/36902))
- resource/aws_iot_authorizer: Add `tags` argument ([#37152](https://togithub.com/hashicorp/terraform-provider-aws/issues/37152))
- resource/aws_iot_topic_rule: Add `cloudwatch_logs.batch_mode` and `error_action.cloudwatch_logs.batch_mode` arguments ([#36772](https://togithub.com/hashicorp/terraform-provider-aws/issues/36772))
- resource/aws_sagemaker_endpoint_configuration: Add support for `InputAndOutput` in `capture_mode` ([#37726](https://togithub.com/hashicorp/terraform-provider-aws/issues/37726))
BUG FIXES:
- resource/aws_iot_provisioning_template: Fix `pre_provisioning_hook` update operation ([#37152](https://togithub.com/hashicorp/terraform-provider-aws/issues/37152))
- resource/aws_iot_topic_rule: Retry IAM eventual consistency errors on Update ([#36286](https://togithub.com/hashicorp/terraform-provider-aws/issues/36286))
### [`v5.56.1`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5561-June-28-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.56.0...v5.56.1)
BUG FIXES:
- data-source/aws_cognito_user_pool_client: Fix `InvalidParameterException: 2 validation errors detected` errors on Read ([#38168](https://togithub.com/hashicorp/terraform-provider-aws/issues/38168))
- resource/aws_cognito_user: Fix a bug that caused resource recreation for resources imported with certain [import ID](https://developer.hashicorp.com/terraform/language/import#import-id) formats ([#38182](https://togithub.com/hashicorp/terraform-provider-aws/issues/38182))
- resource/aws_cognito_user_pool: Fix `runtime error: index out of range [0] with length 0` panic when adding `lambda_config` ([#38184](https://togithub.com/hashicorp/terraform-provider-aws/issues/38184))
### [`v5.56.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5560-June-27-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.55.0...v5.56.0)
FEATURES:
- **New Resource:** `aws_appfabric_app_authorization_connection` ([#38084](https://togithub.com/hashicorp/terraform-provider-aws/issues/38084))
- **New Resource:** `aws_appfabric_ingestion` ([#37291](https://togithub.com/hashicorp/terraform-provider-aws/issues/37291))
- **New Resource:** `aws_appfabric_ingestion_destination` ([#37627](https://togithub.com/hashicorp/terraform-provider-aws/issues/37627))
- **New Resource:** `aws_networkfirewall_tls_inspection_configuration` ([#35168](https://togithub.com/hashicorp/terraform-provider-aws/issues/35168))
- **New Resource:** `aws_networkmonitor_monitor` ([#35722](https://togithub.com/hashicorp/terraform-provider-aws/issues/35722))
- **New Resource:** `aws_networkmonitor_probe` ([#35722](https://togithub.com/hashicorp/terraform-provider-aws/issues/35722))
ENHANCEMENTS:
- resource/aws_controltower_control: Add `parameters` argument and `arn` attribute ([#38071](https://togithub.com/hashicorp/terraform-provider-aws/issues/38071))
- resource/aws_networkfirewall_logging_configuration: Add plan-time validation of `firewall_arn` ([#35168](https://togithub.com/hashicorp/terraform-provider-aws/issues/35168))
- resource/aws_quicksight_account_subscription: Add `iam_identity_center_instance_arn` attribute ([#36830](https://togithub.com/hashicorp/terraform-provider-aws/issues/36830))
- resource/aws_route53\_resolver_firewall_rule: Add `firewall_domain_redirection_action` argument ([#37242](https://togithub.com/hashicorp/terraform-provider-aws/issues/37242))
- resource/aws_route53\_resolver_firewall_rule: Add `q_type` argument ([#38074](https://togithub.com/hashicorp/terraform-provider-aws/issues/38074))
- resource/aws_sagemaker_domain: Add `default_user_settings.canvas_app_settings.generative_ai_settings` configuration block ([#37139](https://togithub.com/hashicorp/terraform-provider-aws/issues/37139))
- resource/aws_sagemaker_domain: Add `default_user_settings.code_editor_app_settings.custom_image` configuration block ([#37153](https://togithub.com/hashicorp/terraform-provider-aws/issues/37153))
- resource/aws_sagemaker_endpoint_configuration: Add `production_variants.inference_ami_version` and `shadow_production_variants.inference_ami_version` arguments ([#38085](https://togithub.com/hashicorp/terraform-provider-aws/issues/38085))
- resource/aws_sagemaker_user_profile: Add `user_settings.canvas_app_settings.generative_ai_settings` configuration block ([#37139](https://togithub.com/hashicorp/terraform-provider-aws/issues/37139))
- resource/aws_sagemaker_user_profile: Add `user_settings.code_editor_app_settings.custom_image` configuration block ([#37153](https://togithub.com/hashicorp/terraform-provider-aws/issues/37153))
- resource/aws_sagemaker_workforce: add `oidc_config.authentication_request_extra_params` and `oidc_config.scope` arguments ([#38078](https://togithub.com/hashicorp/terraform-provider-aws/issues/38078))
- resource/aws_sagemaker_workteam: Add `worker_access_configuration` attribute ([#38087](https://togithub.com/hashicorp/terraform-provider-aws/issues/38087))
- resource/aws_wafv2\_web_acl: Add `sensitivity_level` argument to `sqli_match_statement` configuration block ([#38077](https://togithub.com/hashicorp/terraform-provider-aws/issues/38077))
BUG FIXES:
- data-source/aws_ecs_service: Correctly set `tags` ([#38067](https://togithub.com/hashicorp/terraform-provider-aws/issues/38067))
- resource/aws_drs_replication_configuration_template: Fix issues preventing creation and deletion ([#38143](https://togithub.com/hashicorp/terraform-provider-aws/issues/38143))
hashicorp/terraform-provider-azuread (azuread)
### [`v2.53.1`](https://togithub.com/hashicorp/terraform-provider-azuread/blob/HEAD/CHANGELOG.md#2531-June-28-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-azuread/compare/v2.53.0...v2.53.1)
BUG FIXES:
- `azuread_application` - export the `password` attribute only when it is set in configuration, to prevent marking existing resources as sensitive ([#1422](https://togithub.com/hashicorp/terraform-provider-azuread/issues/1422))
### [`v2.53.0`](https://togithub.com/hashicorp/terraform-provider-azuread/blob/HEAD/CHANGELOG.md#2530-June-28-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-azuread/compare/v2.52.0...v2.53.0)
ENHANCEMENTS:
- `azuread_application` - support for the `password` block ([#1389](https://togithub.com/hashicorp/terraform-provider-azuread/issues/1389))
BUG FIXES:
- `azuread_claims_mapping_policy` - set the correct timeouts for this resource ([#1419](https://togithub.com/hashicorp/terraform-provider-azuread/issues/1419))
- `azuread_service_principal_claims_mapping_policy_assignment` - set the correct timeouts for this resource ([#1419](https://togithub.com/hashicorp/terraform-provider-azuread/issues/1419))
- `azuread_synchronization_secret` - set the correct timeouts for this resource ([#1419](https://togithub.com/hashicorp/terraform-provider-azuread/issues/1419))
hashicorp/terraform-provider-azurerm (azurerm)
### [`v3.110.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#31100-June-27-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.109.0...v3.110.0)
FEATURES:
- **New Data Source:** `azurerm_load_test` ([#26376](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26376))
- **New Resource:** `azurerm_virtual_desktop_scaling_plan_host_pool_association` ([#24670](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24670))
ENHANCEMENTS:
- Data Source: `azurerm_monitor_data_collection_endpoint` - support for the `immutable_id` property ([#26380](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26380))
- Data Source: `azurerm_nginx_certificate` - export the properties `sha1_thumbprint`, `key_vault_secret_version`, `key_vault_secret_creation_date`, `error_code` and `error_message` ([#26160](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26160))
- `azurerm_backup_policy_vm` - support for the `tiering_policy` property ([#26263](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26263))
- `azurerm_kubernetes_cluster_node_pool` - Pod Disruption Budgets are now respected when deleting a node pool ([#26471](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26471))
- `azurerm_monitor_data_collection_endpoint` - support for the `immutable_id` property ([#26380](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26380))
- `azurerm_mssql_managed_instance` - support the value `GZRS` for the `storage_account_type` property ([#26448](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26448))
- `azurerm_mssql_managed_instance_transparent_data_encryption` - support for the `managed_hsm_key_id` property ([#26496](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26496))
- `azurerm_redis_cache_access_policy` - allow updates to `permissions` ([#26440](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26440))
- `azurerm_redhat_openshift_cluster` - support for the `managed_resource_group_name` property ([#25529](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25529))
- `azurerm_redhat_openshift_cluster` - support for the `preconfigured_network_security_group_enabled` property ([#26082](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26082))
- `azurerm_iotcentral_application` - remove Computed from `template` and set default of `iotc-pnp-preview@1.0.0` in 4.0 ([#26485](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26485))
- `azurerm_digital_twins_time_series_database_connection` - remove Computed from `kusto_table_name` and set a default of `AdtPropertyEvents` in 4.0 ([#26484](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26484))
BUG FIXES:
- Data Source: `azurerm_express_route_circuit_peering` - fix issue where data source attempts to parse an empty string instead of generating the resource ID ([#26441](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26441))
- `azurerm_express_route_gateway` - prevent a panic ([#26467](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26467))
- `azurerm_monitor_scheduled_query_rules_alert_v2` - correctly handle the `identity` block if not specified ([#26364](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26364))
- `azurerm_security_center_automation` - prevent resource recreation when `tags` are updated ([#26292](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26292))
- `azurerm_synapse_workspace` - fix issue where `azure_devops_repo` or `github_repo` configuration could not be removed ([#26421](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26421))
- `azurerm_virtual_network_dns_servers` - split create and update function to fix lifecycle - ignore ([#26427](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26427))
- `azurerm_linux_function_app` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462))
- `azurerm_linux_function_app_slot` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462))
- `azurerm_windows_function_app` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462))
- `azurerm_windows_function_app_slot` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462))
- `azurerm_linux_web_app` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462))
- `azurerm_linux_web_app_slot` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462))
- `azurerm_windows_web_app` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462))
- `azurerm_windows_web_app_slot` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462))
- `azurerm_api_management` - remove ForceNew from `additional_location.zones` ([#26384](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26384))
- `azurerm_logic_app_integration_account_schema` - the `name` property now allows underscores ([#26475](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26475))
- `azurerm_palo_alto_local_rulestack_rule` - prevent error when switching between `protocol` and `protocol_ports` ([#26490](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26490))
DEPRECATIONS:
- `azurerm_analysis_service_server` - the property `enable_power_bi_service` has been superseded by `power_bi_service_enabled` ([#26456](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26456))
hashicorp/terraform-provider-google (google)
### [`v5.36.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5360-July-1-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.35.0...v5.36.0)
FEATURES:
- **New Resource:** `google_storage_managed_folder_iam` ([#18555](https://togithub.com/hashicorp/terraform-provider-google/pull/18555))
- **New Resource:** `google_storage_managed_folder` ([#18555](https://togithub.com/hashicorp/terraform-provider-google/pull/18555))
IMPROVEMENTS:
- bigtable: added `ignore_warnings` field to `google_bigtable_gc_policy` resource ([#18492](https://togithub.com/hashicorp/terraform-provider-google/pull/18492))
- cloudfunctions2: added `build_config.automatic_update_policy` and `build_config.on_deploy_update_policy` fields to `google_cloudfunctions2_function` resource ([#18540](https://togithub.com/hashicorp/terraform-provider-google/pull/18540))
- compute: added `confidential_instance_config.confidential_instance_type` field to `google_compute_instance`, `google_compute_instance_template`, and `google_compute_region_instance_template` resources ([#18554](https://togithub.com/hashicorp/terraform-provider-google/pull/18554))
- compute: added `custom_error_response_policy` and `default_custom_error_response_policy` fields to `google_compute_url_map` resource ([#18511](https://togithub.com/hashicorp/terraform-provider-google/pull/18511))
- compute: added `tls_early_data` field to `google_compute_target_https_proxy` resource ([#18512](https://togithub.com/hashicorp/terraform-provider-google/pull/18512))
- compute: promoted `google_compute_network_attachment` resource from beta to GA ([#18494](https://togithub.com/hashicorp/terraform-provider-google/pull/18494))
- datafusion: added `connection_type` and `private_service_connect_config` fields to `google_data_fusion_instance` resource ([#18525](https://togithub.com/hashicorp/terraform-provider-google/pull/18525))
- healthcare: added `encryption_spec` field to `google_healthcare_dataset` resource ([#18528](https://togithub.com/hashicorp/terraform-provider-google/pull/18528))
- monitoring: added `links` field to `google_monitoring_alert_policy` resource ([#18549](https://togithub.com/hashicorp/terraform-provider-google/pull/18549))
- vertexai: added update support for `big_query.entity_id_columns` field on `google_vertex_ai_feature_group` resource ([#18493](https://togithub.com/hashicorp/terraform-provider-google/pull/18493))
- vertexai: promoted `dedicated_serving_endpoint` field on `google_vertex_ai_feature_online_store` resource from beta to GA ([#18513](https://togithub.com/hashicorp/terraform-provider-google/pull/18513))
BUG FIXES:
- accesscontextmanager: fixed perma-diff caused by ordering of `service_perimeters` in `google_access_context_manager_service_perimeters` resource ([#18520](https://togithub.com/hashicorp/terraform-provider-google/pull/18520))
- compute: fixed a crash in `google_compute_reservation` resource when `share_settings` field has changes ([#18498](https://togithub.com/hashicorp/terraform-provider-google/pull/18498))
- compute: fixed issue in `google_compute_instance` resource where `service_account` is not set when specifying `service_account.email` and no `service_account.scopes` ([#18521](https://togithub.com/hashicorp/terraform-provider-google/pull/18521))
- gkehub2: fixed `google_gke_hub_feature` resource to allow `fleet_default_member_config` field to be unset ([#18487](https://togithub.com/hashicorp/terraform-provider-google/pull/18487))
- identityplatform: fixed perma-diff on `google_identity_platform_config` resource when `sms_region_config` is not set ([#18537](https://togithub.com/hashicorp/terraform-provider-google/pull/18537))
- logging: fixed perma-diff on `index_configs` in `google_logging_organization_bucket_config` resource ([#18501](https://togithub.com/hashicorp/terraform-provider-google/pull/18501))
### [`v5.35.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5350-Unreleased)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.34.0...v5.35.0)
hashicorp/terraform-provider-google-beta (google-beta)
### [`v5.36.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5360-Unreleased)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.35.0...v5.36.0)
### [`v5.35.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5350-June-24-2024)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.34.0...v5.35.0)
FEATURES:
- **New Data Source:** `google_artifact_registry_docker_image` ([#7544](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7544))
- **New Data Source:** `google_composer_user_workloads_config_map` ([#7519](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7519))
- **New Resource:** `google_service_networking_vpc_service_controls` ([#7545](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7545))
IMPROVEMENTS:
- bigquery: added `resource_tags` field to `google_bigquery_dataset` resource ([#7549](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7549))
- billingbudget: added `enable_project_level_recipients` field to `google_billing_budget` resource ([#7539](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7539))
- cloudrunv2: added fields `start_execution_token` and `run_execution_token` to resource `google_cloud_run_v2_job` ([#7525](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7525))
- compute: added `action_token_site_keys` and `session_token_site_keys` fields to `google_compute_security_policy` and `google_compute_security_policy_rule` resources ([#7520](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7520))
- dataprocmetastore: added `autoscaling_config` field to `google_dataproc_metastore_service` resource ([#7528](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7528))
- gkehub2: added `ENTERPRISE` option to `security_posture_config` field on `google_gke_hub_fleet` resource ([#7541](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7541))
- pubsub: added `bigquery_config.service_account_email` field to `google_pubsub_subscription` resource ([#7543](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7543))
- redis: added `maintenance_version` field to `google_redis_instance` ([#7527](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7527))
- storage: changed update behavior in `google_storage_bucket_object` to no longer delete to avoid object deletion on content update ([#7564](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7564))
- sql: added support for more MySQL values in `type` field of `google_sql_user` resource ([#7548](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7548))
- sql: increased timeouts on `google_sql_database_instance` to 90m to account for longer-running actions such as creation through cloning ([#7553](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7553))
- workbench: added update support to `gce_setup.boot_disk` and `gce_setup.data_disks` fields in `google_workbench_instance` resource ([#7566](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7566))
BUG FIXES:
- compute: updated `google_compute_instance` to force reboot if `min_node_cpus` is updated ([#7524](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7524))
- compute: fixed `description` field in `google_compute_firewall` to support empty/null values on update ([#7563](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7563))
- compute: fixed perma-diff on `google_compute_disk` for Ubuntu amd64 canonical LTS images ([#7522](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7522))
- storage: fixed lowercased `custom_placement_config` values in `google_storage_bucket` causing perma-destroy ([#7551](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7551))
- workbench: fixed issue where instance was not starting after an update in `google_workbench_instance` resource ([#7557](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7557))
- workbench: fixed perma-diff caused by empty `accelerator_configs` in `google_workbench_instance` resource ([#7557](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7557))
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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
5.55.0
->5.57.0
2.52.0
->2.53.1
3.109.0
->3.110.0
5.34.0
->5.36.0
5.34.0
->5.36.0
Release Notes
hashicorp/terraform-provider-aws (aws)
### [`v5.57.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5570-July-4-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.56.1...v5.57.0) FEATURES: - **New Data Source:** `aws_appstream_image` ([#38225](https://togithub.com/hashicorp/terraform-provider-aws/issues/38225)) - **New Data Source:** `aws_cognito_user_pool` ([#37399](https://togithub.com/hashicorp/terraform-provider-aws/issues/37399)) - **New Data Source:** `aws_ec2_transit_gateway_peering_attachments` ([#25743](https://togithub.com/hashicorp/terraform-provider-aws/issues/25743)) - **New Data Source:** `aws_transfer_connector` ([#38213](https://togithub.com/hashicorp/terraform-provider-aws/issues/38213)) ENHANCEMENTS: - data-source/aws_backup_plan: Add `rule` attribute ([#37890](https://togithub.com/hashicorp/terraform-provider-aws/issues/37890)) - resource/aws_amplify_domain_association: Add `certificate_settings` argument ([#37105](https://togithub.com/hashicorp/terraform-provider-aws/issues/37105)) - resource/aws_ec2\_transit_gateway_peering_attachment: Add `options` argument ([#36902](https://togithub.com/hashicorp/terraform-provider-aws/issues/36902)) - resource/aws_iot_authorizer: Add `tags` argument ([#37152](https://togithub.com/hashicorp/terraform-provider-aws/issues/37152)) - resource/aws_iot_topic_rule: Add `cloudwatch_logs.batch_mode` and `error_action.cloudwatch_logs.batch_mode` arguments ([#36772](https://togithub.com/hashicorp/terraform-provider-aws/issues/36772)) - resource/aws_sagemaker_endpoint_configuration: Add support for `InputAndOutput` in `capture_mode` ([#37726](https://togithub.com/hashicorp/terraform-provider-aws/issues/37726)) BUG FIXES: - resource/aws_iot_provisioning_template: Fix `pre_provisioning_hook` update operation ([#37152](https://togithub.com/hashicorp/terraform-provider-aws/issues/37152)) - resource/aws_iot_topic_rule: Retry IAM eventual consistency errors on Update ([#36286](https://togithub.com/hashicorp/terraform-provider-aws/issues/36286)) ### [`v5.56.1`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5561-June-28-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.56.0...v5.56.1) BUG FIXES: - data-source/aws_cognito_user_pool_client: Fix `InvalidParameterException: 2 validation errors detected` errors on Read ([#38168](https://togithub.com/hashicorp/terraform-provider-aws/issues/38168)) - resource/aws_cognito_user: Fix a bug that caused resource recreation for resources imported with certain [import ID](https://developer.hashicorp.com/terraform/language/import#import-id) formats ([#38182](https://togithub.com/hashicorp/terraform-provider-aws/issues/38182)) - resource/aws_cognito_user_pool: Fix `runtime error: index out of range [0] with length 0` panic when adding `lambda_config` ([#38184](https://togithub.com/hashicorp/terraform-provider-aws/issues/38184)) ### [`v5.56.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/HEAD/CHANGELOG.md#5560-June-27-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v5.55.0...v5.56.0) FEATURES: - **New Resource:** `aws_appfabric_app_authorization_connection` ([#38084](https://togithub.com/hashicorp/terraform-provider-aws/issues/38084)) - **New Resource:** `aws_appfabric_ingestion` ([#37291](https://togithub.com/hashicorp/terraform-provider-aws/issues/37291)) - **New Resource:** `aws_appfabric_ingestion_destination` ([#37627](https://togithub.com/hashicorp/terraform-provider-aws/issues/37627)) - **New Resource:** `aws_networkfirewall_tls_inspection_configuration` ([#35168](https://togithub.com/hashicorp/terraform-provider-aws/issues/35168)) - **New Resource:** `aws_networkmonitor_monitor` ([#35722](https://togithub.com/hashicorp/terraform-provider-aws/issues/35722)) - **New Resource:** `aws_networkmonitor_probe` ([#35722](https://togithub.com/hashicorp/terraform-provider-aws/issues/35722)) ENHANCEMENTS: - resource/aws_controltower_control: Add `parameters` argument and `arn` attribute ([#38071](https://togithub.com/hashicorp/terraform-provider-aws/issues/38071)) - resource/aws_networkfirewall_logging_configuration: Add plan-time validation of `firewall_arn` ([#35168](https://togithub.com/hashicorp/terraform-provider-aws/issues/35168)) - resource/aws_quicksight_account_subscription: Add `iam_identity_center_instance_arn` attribute ([#36830](https://togithub.com/hashicorp/terraform-provider-aws/issues/36830)) - resource/aws_route53\_resolver_firewall_rule: Add `firewall_domain_redirection_action` argument ([#37242](https://togithub.com/hashicorp/terraform-provider-aws/issues/37242)) - resource/aws_route53\_resolver_firewall_rule: Add `q_type` argument ([#38074](https://togithub.com/hashicorp/terraform-provider-aws/issues/38074)) - resource/aws_sagemaker_domain: Add `default_user_settings.canvas_app_settings.generative_ai_settings` configuration block ([#37139](https://togithub.com/hashicorp/terraform-provider-aws/issues/37139)) - resource/aws_sagemaker_domain: Add `default_user_settings.code_editor_app_settings.custom_image` configuration block ([#37153](https://togithub.com/hashicorp/terraform-provider-aws/issues/37153)) - resource/aws_sagemaker_endpoint_configuration: Add `production_variants.inference_ami_version` and `shadow_production_variants.inference_ami_version` arguments ([#38085](https://togithub.com/hashicorp/terraform-provider-aws/issues/38085)) - resource/aws_sagemaker_user_profile: Add `user_settings.canvas_app_settings.generative_ai_settings` configuration block ([#37139](https://togithub.com/hashicorp/terraform-provider-aws/issues/37139)) - resource/aws_sagemaker_user_profile: Add `user_settings.code_editor_app_settings.custom_image` configuration block ([#37153](https://togithub.com/hashicorp/terraform-provider-aws/issues/37153)) - resource/aws_sagemaker_workforce: add `oidc_config.authentication_request_extra_params` and `oidc_config.scope` arguments ([#38078](https://togithub.com/hashicorp/terraform-provider-aws/issues/38078)) - resource/aws_sagemaker_workteam: Add `worker_access_configuration` attribute ([#38087](https://togithub.com/hashicorp/terraform-provider-aws/issues/38087)) - resource/aws_wafv2\_web_acl: Add `sensitivity_level` argument to `sqli_match_statement` configuration block ([#38077](https://togithub.com/hashicorp/terraform-provider-aws/issues/38077)) BUG FIXES: - data-source/aws_ecs_service: Correctly set `tags` ([#38067](https://togithub.com/hashicorp/terraform-provider-aws/issues/38067)) - resource/aws_drs_replication_configuration_template: Fix issues preventing creation and deletion ([#38143](https://togithub.com/hashicorp/terraform-provider-aws/issues/38143))hashicorp/terraform-provider-azuread (azuread)
### [`v2.53.1`](https://togithub.com/hashicorp/terraform-provider-azuread/blob/HEAD/CHANGELOG.md#2531-June-28-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-azuread/compare/v2.53.0...v2.53.1) BUG FIXES: - `azuread_application` - export the `password` attribute only when it is set in configuration, to prevent marking existing resources as sensitive ([#1422](https://togithub.com/hashicorp/terraform-provider-azuread/issues/1422)) ### [`v2.53.0`](https://togithub.com/hashicorp/terraform-provider-azuread/blob/HEAD/CHANGELOG.md#2530-June-28-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-azuread/compare/v2.52.0...v2.53.0) ENHANCEMENTS: - `azuread_application` - support for the `password` block ([#1389](https://togithub.com/hashicorp/terraform-provider-azuread/issues/1389)) BUG FIXES: - `azuread_claims_mapping_policy` - set the correct timeouts for this resource ([#1419](https://togithub.com/hashicorp/terraform-provider-azuread/issues/1419)) - `azuread_service_principal_claims_mapping_policy_assignment` - set the correct timeouts for this resource ([#1419](https://togithub.com/hashicorp/terraform-provider-azuread/issues/1419)) - `azuread_synchronization_secret` - set the correct timeouts for this resource ([#1419](https://togithub.com/hashicorp/terraform-provider-azuread/issues/1419))hashicorp/terraform-provider-azurerm (azurerm)
### [`v3.110.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#31100-June-27-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.109.0...v3.110.0) FEATURES: - **New Data Source:** `azurerm_load_test` ([#26376](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26376)) - **New Resource:** `azurerm_virtual_desktop_scaling_plan_host_pool_association` ([#24670](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/24670)) ENHANCEMENTS: - Data Source: `azurerm_monitor_data_collection_endpoint` - support for the `immutable_id` property ([#26380](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26380)) - Data Source: `azurerm_nginx_certificate` - export the properties `sha1_thumbprint`, `key_vault_secret_version`, `key_vault_secret_creation_date`, `error_code` and `error_message` ([#26160](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26160)) - `azurerm_backup_policy_vm` - support for the `tiering_policy` property ([#26263](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26263)) - `azurerm_kubernetes_cluster_node_pool` - Pod Disruption Budgets are now respected when deleting a node pool ([#26471](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26471)) - `azurerm_monitor_data_collection_endpoint` - support for the `immutable_id` property ([#26380](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26380)) - `azurerm_mssql_managed_instance` - support the value `GZRS` for the `storage_account_type` property ([#26448](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26448)) - `azurerm_mssql_managed_instance_transparent_data_encryption` - support for the `managed_hsm_key_id` property ([#26496](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26496)) - `azurerm_redis_cache_access_policy` - allow updates to `permissions` ([#26440](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26440)) - `azurerm_redhat_openshift_cluster` - support for the `managed_resource_group_name` property ([#25529](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/25529)) - `azurerm_redhat_openshift_cluster` - support for the `preconfigured_network_security_group_enabled` property ([#26082](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26082)) - `azurerm_iotcentral_application` - remove Computed from `template` and set default of `iotc-pnp-preview@1.0.0` in 4.0 ([#26485](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26485)) - `azurerm_digital_twins_time_series_database_connection` - remove Computed from `kusto_table_name` and set a default of `AdtPropertyEvents` in 4.0 ([#26484](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26484)) BUG FIXES: - Data Source: `azurerm_express_route_circuit_peering` - fix issue where data source attempts to parse an empty string instead of generating the resource ID ([#26441](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26441)) - `azurerm_express_route_gateway` - prevent a panic ([#26467](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26467)) - `azurerm_monitor_scheduled_query_rules_alert_v2` - correctly handle the `identity` block if not specified ([#26364](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26364)) - `azurerm_security_center_automation` - prevent resource recreation when `tags` are updated ([#26292](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26292)) - `azurerm_synapse_workspace` - fix issue where `azure_devops_repo` or `github_repo` configuration could not be removed ([#26421](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26421)) - `azurerm_virtual_network_dns_servers` - split create and update function to fix lifecycle - ignore ([#26427](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26427)) - `azurerm_linux_function_app` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_linux_function_app_slot` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_windows_function_app` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_windows_function_app_slot` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_linux_web_app` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_linux_web_app_slot` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_windows_web_app` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_windows_web_app_slot` - set `allowed_applications` in the request payload ([#26462](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26462)) - `azurerm_api_management` - remove ForceNew from `additional_location.zones` ([#26384](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26384)) - `azurerm_logic_app_integration_account_schema` - the `name` property now allows underscores ([#26475](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26475)) - `azurerm_palo_alto_local_rulestack_rule` - prevent error when switching between `protocol` and `protocol_ports` ([#26490](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26490)) DEPRECATIONS: - `azurerm_analysis_service_server` - the property `enable_power_bi_service` has been superseded by `power_bi_service_enabled` ([#26456](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/26456))hashicorp/terraform-provider-google (google)
### [`v5.36.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5360-July-1-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.35.0...v5.36.0) FEATURES: - **New Resource:** `google_storage_managed_folder_iam` ([#18555](https://togithub.com/hashicorp/terraform-provider-google/pull/18555)) - **New Resource:** `google_storage_managed_folder` ([#18555](https://togithub.com/hashicorp/terraform-provider-google/pull/18555)) IMPROVEMENTS: - bigtable: added `ignore_warnings` field to `google_bigtable_gc_policy` resource ([#18492](https://togithub.com/hashicorp/terraform-provider-google/pull/18492)) - cloudfunctions2: added `build_config.automatic_update_policy` and `build_config.on_deploy_update_policy` fields to `google_cloudfunctions2_function` resource ([#18540](https://togithub.com/hashicorp/terraform-provider-google/pull/18540)) - compute: added `confidential_instance_config.confidential_instance_type` field to `google_compute_instance`, `google_compute_instance_template`, and `google_compute_region_instance_template` resources ([#18554](https://togithub.com/hashicorp/terraform-provider-google/pull/18554)) - compute: added `custom_error_response_policy` and `default_custom_error_response_policy` fields to `google_compute_url_map` resource ([#18511](https://togithub.com/hashicorp/terraform-provider-google/pull/18511)) - compute: added `tls_early_data` field to `google_compute_target_https_proxy` resource ([#18512](https://togithub.com/hashicorp/terraform-provider-google/pull/18512)) - compute: promoted `google_compute_network_attachment` resource from beta to GA ([#18494](https://togithub.com/hashicorp/terraform-provider-google/pull/18494)) - datafusion: added `connection_type` and `private_service_connect_config` fields to `google_data_fusion_instance` resource ([#18525](https://togithub.com/hashicorp/terraform-provider-google/pull/18525)) - healthcare: added `encryption_spec` field to `google_healthcare_dataset` resource ([#18528](https://togithub.com/hashicorp/terraform-provider-google/pull/18528)) - monitoring: added `links` field to `google_monitoring_alert_policy` resource ([#18549](https://togithub.com/hashicorp/terraform-provider-google/pull/18549)) - vertexai: added update support for `big_query.entity_id_columns` field on `google_vertex_ai_feature_group` resource ([#18493](https://togithub.com/hashicorp/terraform-provider-google/pull/18493)) - vertexai: promoted `dedicated_serving_endpoint` field on `google_vertex_ai_feature_online_store` resource from beta to GA ([#18513](https://togithub.com/hashicorp/terraform-provider-google/pull/18513)) BUG FIXES: - accesscontextmanager: fixed perma-diff caused by ordering of `service_perimeters` in `google_access_context_manager_service_perimeters` resource ([#18520](https://togithub.com/hashicorp/terraform-provider-google/pull/18520)) - compute: fixed a crash in `google_compute_reservation` resource when `share_settings` field has changes ([#18498](https://togithub.com/hashicorp/terraform-provider-google/pull/18498)) - compute: fixed issue in `google_compute_instance` resource where `service_account` is not set when specifying `service_account.email` and no `service_account.scopes` ([#18521](https://togithub.com/hashicorp/terraform-provider-google/pull/18521)) - gkehub2: fixed `google_gke_hub_feature` resource to allow `fleet_default_member_config` field to be unset ([#18487](https://togithub.com/hashicorp/terraform-provider-google/pull/18487)) - identityplatform: fixed perma-diff on `google_identity_platform_config` resource when `sms_region_config` is not set ([#18537](https://togithub.com/hashicorp/terraform-provider-google/pull/18537)) - logging: fixed perma-diff on `index_configs` in `google_logging_organization_bucket_config` resource ([#18501](https://togithub.com/hashicorp/terraform-provider-google/pull/18501)) ### [`v5.35.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5350-Unreleased) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v5.34.0...v5.35.0)hashicorp/terraform-provider-google-beta (google-beta)
### [`v5.36.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5360-Unreleased) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.35.0...v5.36.0) ### [`v5.35.0`](https://togithub.com/hashicorp/terraform-provider-google-beta/blob/HEAD/CHANGELOG.md#5350-June-24-2024) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google-beta/compare/v5.34.0...v5.35.0) FEATURES: - **New Data Source:** `google_artifact_registry_docker_image` ([#7544](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7544)) - **New Data Source:** `google_composer_user_workloads_config_map` ([#7519](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7519)) - **New Resource:** `google_service_networking_vpc_service_controls` ([#7545](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7545)) IMPROVEMENTS: - bigquery: added `resource_tags` field to `google_bigquery_dataset` resource ([#7549](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7549)) - billingbudget: added `enable_project_level_recipients` field to `google_billing_budget` resource ([#7539](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7539)) - cloudrunv2: added fields `start_execution_token` and `run_execution_token` to resource `google_cloud_run_v2_job` ([#7525](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7525)) - compute: added `action_token_site_keys` and `session_token_site_keys` fields to `google_compute_security_policy` and `google_compute_security_policy_rule` resources ([#7520](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7520)) - dataprocmetastore: added `autoscaling_config` field to `google_dataproc_metastore_service` resource ([#7528](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7528)) - gkehub2: added `ENTERPRISE` option to `security_posture_config` field on `google_gke_hub_fleet` resource ([#7541](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7541)) - pubsub: added `bigquery_config.service_account_email` field to `google_pubsub_subscription` resource ([#7543](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7543)) - redis: added `maintenance_version` field to `google_redis_instance` ([#7527](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7527)) - storage: changed update behavior in `google_storage_bucket_object` to no longer delete to avoid object deletion on content update ([#7564](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7564)) - sql: added support for more MySQL values in `type` field of `google_sql_user` resource ([#7548](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7548)) - sql: increased timeouts on `google_sql_database_instance` to 90m to account for longer-running actions such as creation through cloning ([#7553](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7553)) - workbench: added update support to `gce_setup.boot_disk` and `gce_setup.data_disks` fields in `google_workbench_instance` resource ([#7566](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7566)) BUG FIXES: - compute: updated `google_compute_instance` to force reboot if `min_node_cpus` is updated ([#7524](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7524)) - compute: fixed `description` field in `google_compute_firewall` to support empty/null values on update ([#7563](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7563)) - compute: fixed perma-diff on `google_compute_disk` for Ubuntu amd64 canonical LTS images ([#7522](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7522)) - storage: fixed lowercased `custom_placement_config` values in `google_storage_bucket` causing perma-destroy ([#7551](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7551)) - workbench: fixed issue where instance was not starting after an update in `google_workbench_instance` resource ([#7557](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7557)) - workbench: fixed perma-diff caused by empty `accelerator_configs` in `google_workbench_instance` resource ([#7557](https://togithub.com/hashicorp/terraform-provider-google-beta/pull/7557))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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.