Skip to content

Commit

Permalink
Merge tag 'v4.3.0' into v4+sylr
Browse files Browse the repository at this point in the history
v4.3.0
  • Loading branch information
sylr committed Mar 4, 2022
2 parents 0aebf4e + 7298684 commit a19af24
Show file tree
Hide file tree
Showing 1,139 changed files with 27,283 additions and 5,337 deletions.
11 changes: 11 additions & 0 deletions .changelog/11560.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
```release-note:new-resource
aws_gamelift_script
```

```release-note:enhancement
resource/aws_gamelift_fleet: Adds `script_id` argument.
```

```release-note:enhancement
resource/aws_gamelift_fleet: Adds `script_arn` attribute.
```
3 changes: 3 additions & 0 deletions .changelog/12384.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_iam_user_login_profile: Make `pgp_key` optional
```
3 changes: 3 additions & 0 deletions .changelog/12409.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_ec2_transit_gateway_vpc_attachments
```
3 changes: 3 additions & 0 deletions .changelog/12495.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_opsworks_ecs_cluster_layer
```
16 changes: 16 additions & 0 deletions .changelog/13974.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
```release-note:enhancement
resource/aws_elastic_transcoder_preset: Add plan time validations to `audio.audio_packing_mode`, `audio.channels`,
`audio.codec`,`audio.sample_rate`, `audio_codec_options.bit_depth`, `audio_codec_options.bit_order`,
`audio_codec_options.profile`, `audio_codec_options.signed`, `audio_codec_options.signed`,
`container`, `thumbnails.aspect_ratio`, `thumbnails.format`, `thumbnails.padding_policy`, `thumbnails.sizing_policy`,
`type`, `video.aspect_ratio`, `video.codec`, `video.display_aspect_ratio`, `video.fixed_gop`, `video.frame_rate`, `video.max_frame_rate`, `video.padding_policy`, `video.sizing_policy`, `video_watermarks.horizontal_align`,
`video_watermarks.id`, `video_watermarks.sizing_policy`, `video_watermarks.target`, `video_watermarks.vertical_align`
```

```release-note:enhancement
resource/aws_elastic_transcoder_preset: Allow `audio.bit_rate` to be computed.
```

```release-note:bug
resource/aws_elastic_transcoder_preset: Allow `video_codec_options` to be empty.
```
3 changes: 3 additions & 0 deletions .changelog/16185.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_iam_service_specific_credential
```
7 changes: 7 additions & 0 deletions .changelog/16386.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:new-resource
aws_internet_gateway_attachment
```

```release-note:note
resource/aws_internet_gateway: Set `vpc_id` as Computed to prevent drift when the `aws_internet_gateway_attachment` resource is used
```
3 changes: 3 additions & 0 deletions .changelog/16640.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_service
```
3 changes: 3 additions & 0 deletions .changelog/17039.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_vpc_endpoint_policy
```
11 changes: 11 additions & 0 deletions .changelog/17732.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
```release-note:enhancement
resource/aws_ssm_association: Add plan time validation to `association_name`, `document_version`, `schedule_expression`, `output_location.s3_bucket_name`, `output_location.s3_key_prefix`, `targets.key`, `targets.values`, `automation_target_parameter_name`
```

```release-note:enhancement
resource/aws_ssm_association: Add `wait_for_success_timeout_seconds` argument
```

```release-note:enhancement
resource/aws_ssm_association: Add `arn` attribute
```
3 changes: 3 additions & 0 deletions .changelog/18043.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_instance: Allow updates to `user_data` and `user_data_base64` without forcing resource replacement
```
3 changes: 3 additions & 0 deletions .changelog/20913.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_dms_endpoint: Add `s3_settings.add_column_name`, `s3_settings.canned_acl_for_objects`, `s3_settings.cdc_inserts_and_updates`, `s3_settings.cdc_inserts_only`, `s3_settings.cdc_max_batch_interval`, `s3_settings.cdc_min_file_size`, `s3_settings.cdc_path`, `s3_settings.csv_no_sup_value`, `s3_settings.csv_null_value`, `s3_settings.data_page_size`, `s3_settings.date_partition_delimiter`, `s3_settings.date_partition_sequence`, `s3_settings.dict_page_size_limit`, `s3_settings.enable_statistics`, `s3_settings.encoding_type`, `s3_settings.ignore_headers_row`, `s3_settings.include_op_for_full_load`, `s3_settings.max_file_size`, `s3_settings.preserve_transactions`, `s3_settings.rfc_4180`, `s3_settings.row_group_length`, `s3_settings.timestamp_column_name`, `s3_settings.use_csv_no_sup_value` arguments
```
3 changes: 3 additions & 0 deletions .changelog/21295.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_fms_policy: Add `delete_unused_fm_managed_resources` argument
```
3 changes: 3 additions & 0 deletions .changelog/21299.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_fms_policy: Add `tags` argument and `tags_all` attribute to support resource tagging
```
3 changes: 3 additions & 0 deletions .changelog/22440.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_cloudformation_stack_set: Add `call_as` argument
```
3 changes: 3 additions & 0 deletions .changelog/22490.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_cloudtrail_event_data_store
```
27 changes: 27 additions & 0 deletions .changelog/22756.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
```release-note:new-resource
aws_ec2_transit_gateway_multicast_domain
```

```release-note:new-resource
aws_ec2_transit_gateway_multicast_domain_association
```

```release-note:new-resource
aws_ec2_transit_gateway_multicast_group_member
```

```release-note:new-resource
aws_ec2_transit_gateway_multicast_group_source
```

```release-note:new-data-source
aws_ec2_transit_gateway_multicast_domain
```

```release-note:enhancement
resource/aws_ec2_transit_gateway: Add `multicast_support` argument
```

```release-note:enhancement
data-source/aws_ec2_transit_gateway: Add `multicast_support` attribute
```
3 changes: 3 additions & 0 deletions .changelog/22761.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_connect_security_profile: add `permissions` attribute to read
```
3 changes: 3 additions & 0 deletions .changelog/22821.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_connect_queue: The `quick_connect_ids` argument can now be updated in-place
```
7 changes: 7 additions & 0 deletions .changelog/22874.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:new-resource
aws_grafana_workspace
```

```release-note:new-data-source
aws_grafana_workspace
```
3 changes: 3 additions & 0 deletions .changelog/22960.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_sagemaker_endpoint_configuration: Emptiness check for arguments, Allow not passing `async_inference_config.kms_key_id`.
```
3 changes: 3 additions & 0 deletions .changelog/22963.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_glue_trigger: Add `event_batching_condition` argument.
```
3 changes: 3 additions & 0 deletions .changelog/22964.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_glue_catalog_database: Add support `create_table_default_permission` argument
```
3 changes: 3 additions & 0 deletions .changelog/22965.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_imagebuilder_container_recipe
```
6 changes: 6 additions & 0 deletions .changelog/22966.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
```release-note:enhancement
resource/aws_gamelift_build: Add import support
```
```release-note:enhancement
resource/aws_gamelift_build: Add `object_version` argument to `storage_location` block.
```
11 changes: 11 additions & 0 deletions .changelog/22967.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
```release-note:enhancement
resource/aws_gamelift_fleet: Add `certificate_configuration` argument
```

```release-note:enhancement
resource/aws_gamelift_fleet: Add plan time validation to `ec2_instance_type`
```

```release-note:enhancement
resource/aws_gamelift_fleet: Add import support
```
3 changes: 3 additions & 0 deletions .changelog/23035.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_appmesh_route: Handle zero `max_retries`
```
3 changes: 3 additions & 0 deletions .changelog/23039.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_rds_cluster: Fix crash when configured `engine_version` string is shorter than the `EngineVersion` string returned from the AWS API
```
3 changes: 3 additions & 0 deletions .changelog/23040.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_imagebuilder_container_recipe
```
3 changes: 3 additions & 0 deletions .changelog/23098.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_backup_report_plan
```
7 changes: 7 additions & 0 deletions .changelog/23111.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:enhancement
resource/aws_imagebuilder_image_pipeline: Add `container_recipe_arn` argument
```

```release-note:enhancement
data-source/aws_imagebuilder_image_pipeline: Add `container_recipe_arn` attribute
```
3 changes: 3 additions & 0 deletions .changelog/23113.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_iam_virtual_mfa_device
```
3 changes: 3 additions & 0 deletions .changelog/23120.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_s3_bucket_lifecycle_configuration: Correctly handle the `days` value of the `rule` `transition` configuration block when set to `0`
```
3 changes: 3 additions & 0 deletions .changelog/23127.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_vpn_connection: Add support for `ipsec.1-aes256` connection type
```
3 changes: 3 additions & 0 deletions .changelog/23130.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
data-source/aws_kms_public_key: Add `public_key_pem` attribute
```
3 changes: 3 additions & 0 deletions .changelog/23134.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_imagebuilder_container_recipes
```
3 changes: 3 additions & 0 deletions .changelog/23144.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_s3_bucket_lifecycle_configuration: Fix extraneous diffs especially after import
```
3 changes: 3 additions & 0 deletions .changelog/23146.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_backup_report_plan
```
3 changes: 3 additions & 0 deletions .changelog/23151.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_api_gateway_authorizer: Add `arn` attribute.
```
3 changes: 3 additions & 0 deletions .changelog/23161.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_iam_signing_certificate
```
3 changes: 3 additions & 0 deletions .changelog/23162.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_ssm_instances
```
3 changes: 3 additions & 0 deletions .changelog/23175.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-resource
aws_backup_framework
```
3 changes: 3 additions & 0 deletions .changelog/23187.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_autoscaling_group: Disable scale-in protection before draining instances
```
7 changes: 7 additions & 0 deletions .changelog/23191.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:bug
provider: Support `ap-northeast-3`, `ap-southeast-3` and `us-iso-west-1` as valid AWS Regions
```

```release-note:bug
provider: Use AWS HTTP client which allows IMDS authentication in container environments and custom RootCAs in ISO regions
```
3 changes: 3 additions & 0 deletions .changelog/23193.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:new-data-source
aws_backup_framework
```
3 changes: 3 additions & 0 deletions .changelog/23195.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
data_source/aws_vpc_ipam_pool: error if no pool found
```
3 changes: 3 additions & 0 deletions .changelog/23202.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_prometheus_workspace: Add `tags` argument and `tags_all` attribute to support resource tagging
```
3 changes: 3 additions & 0 deletions .changelog/23212.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
provider: Add `sts_region` argument
```
3 changes: 3 additions & 0 deletions .changelog/23232.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_s3_bucket_lifecycle_configuration: Prevent non-empty plans when `filter` is an empty configuration block
```
3 changes: 3 additions & 0 deletions .changelog/23235.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_imagebuilder_image_recipe: Update plan time validation of `block_device_mapping.ebs.kms_key_id`, `block_device_mapping.ebs.snapshot_id`, `block_device_mapping.ebs.volume_type`, `name`, `parent_image`.
```
4 changes: 4 additions & 0 deletions .changelog/23240.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@

```release-note:new-data-source
aws_iam_openid_connect_provider
```
3 changes: 3 additions & 0 deletions .changelog/23252.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/aws_s3_bucket_lifecycle_configuration: Ensure both `key` and `value` arguments of the `filter` `tag` configuration block are correctly populated in the outgoing API request and terraform state.
```
3 changes: 3 additions & 0 deletions .changelog/23254.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_elasticache_replication_group: Add plan-time validation to `description` and `replication_group_description` to ensure non-empty strings
```
3 changes: 3 additions & 0 deletions .changelog/23270.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_servicecatalog_provisioned_product: Add `outputs` attribute
```
7 changes: 7 additions & 0 deletions .changelog/23278.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
```release-note:enhancement
resource/aws_s3_bucket: Add error handling for `NotImplemented` errors when reading `acceleration_status`, `policy`, or `request_payer` into terraform state.
```

```release-note:enhancement
resource/aws_s3_bucket: Add error handling for `MethodNotAllowed` and `XNotImplemented` errors when reading `website` into terraform state.
```
3 changes: 3 additions & 0 deletions .changelog/23279.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
provider: Add `custom_ca_bundle` argument
```
15 changes: 15 additions & 0 deletions .changelog/23282.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
```release-note:enhancement
provider: Expands environment variables in file paths in provider configuration.
```

```release-note:bug
provider: Setting a custom CA bundle caused the provider to fail.
```

```release-note:enhancement
provider: Updates list of valid AWS regions
```

```release-note:bug
provider: Credentials with expiry, such as assuming a role, would not renew.
```
27 changes: 27 additions & 0 deletions .changelog/23283.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
```release-note:bug
resource/aws_iam_instance_profile: Improve tag handling in ISO regions
```

```release-note:bug
resource/aws_iam_openid_connect_provider: Improve tag handling in ISO regions
```

```release-note:bug
resource/aws_iam_policy: Improve tag handling in ISO regions
```

```release-note:bug
resource/aws_iam_saml_provider: Improve tag handling in ISO regions
```

```release-note:bug
resource/aws_iam_server_certificate: Improve tag handling in ISO regions
```

```release-note:bug
resource/aws_iam_service_linked_role: Improve tag handling in ISO regions
```

```release-note:bug
resource/aws_iam_virtual_mfa_device: Improve tag handling in ISO regions
```
3 changes: 3 additions & 0 deletions .changelog/23293.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:enhancement
resource/aws_imagebuilder_image_recipe: Add `systems_manager_agent.uninstall_after_build` argument
```
Loading

0 comments on commit a19af24

Please sign in to comment.