vladholubiev / serverless-libreoffice

Run LibreOffice in AWS Lambda to create PDFs & convert documents
https://vladholubiev.com/serverless-libreoffice
513 stars 75 forks source link

chore(deps): update terraform aws to v3 #36

Open renovate[bot] opened 4 years ago

renovate[bot] commented 4 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
aws (source) terraform major ~> 1.18 -> ~> 3.0

Release Notes

hashicorp/terraform-provider-aws ### [`v3.20.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3200-December-03-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.19.0...v3.20.0) ENHANCEMENTS - resource/aws_backup_plan: Add plan-time validation for various arguments ([#​16476](https://togithub.com/hashicorp/terraform-provider-aws/issues/16476)) - resource/aws_eks_node_group: Make `capacity_type` a `Computed` attribute ([#​16552](https://togithub.com/hashicorp/terraform-provider-aws/issues/16552)) - resource/aws_lambda_event_source_mapping: Add support for updating `maximum_batching_window_in_seconds` for SQS queue event sources ([#​16518](https://togithub.com/hashicorp/terraform-provider-aws/issues/16518)) - resource/aws_ssm_maintenance_window_target: Add plan-time validation for `owner_information` and `targets` arguments ([#​16478](https://togithub.com/hashicorp/terraform-provider-aws/issues/16478)) - resource/aws_storagegateway_gateway - add `timeout_in_seconds`, `organizational_unit`, `domain_controllers` arguments for `smb_active_directory_settings` block. ([#​16472](https://togithub.com/hashicorp/terraform-provider-aws/issues/16472)) - resource/aws_storagegateway_gateway - add `smb_active_directory_settings. active_directory_status`, `ec2_instance_id`, `endpoint_type`, `host_environment`, and `gateway_network_interface` attributes. ([#​16472](https://togithub.com/hashicorp/terraform-provider-aws/issues/16472)) - resource/aws_storagegateway_gateway - add plan time validations for `smb_guest_password`, `smb_active_directory_settings. username`, `smb_active_directory_settings. password`, `smb_active_directory_settings. domain_name`, `gateway_timezone`, and `gateway_name`. ([#​16472](https://togithub.com/hashicorp/terraform-provider-aws/issues/16472)) - resource/aws_storagegateway_gateway - add support for `medium_changer_type` value `medium_changer_type`. ([#​16472](https://togithub.com/hashicorp/terraform-provider-aws/issues/16472)) BUG FIXES - resource/aws_backup_plan: Retry on eventual consistency error during deletion ([#​16476](https://togithub.com/hashicorp/terraform-provider-aws/issues/16476)) - resource/aws_cloudwatch_event_target: Prevent potential panic and prevent recreation after state upgrade with custom `event_bus_name` value ([#​16484](https://togithub.com/hashicorp/terraform-provider-aws/issues/16484)) - resource/aws_ec2_client_vpn_network_association: Increase associate and disassociate timeouts from 10min to 30min ([#​16522](https://togithub.com/hashicorp/terraform-provider-aws/issues/16522)) - resource/aws_instance: Automatically retry instance restart on eventual consistency error during `instance_type` in-place update ([#​16443](https://togithub.com/hashicorp/terraform-provider-aws/issues/16443)) - resource/aws_lambda_function: Prevent error during deletion when resource not found ([#​16183](https://togithub.com/hashicorp/terraform-provider-aws/issues/16183)) - resource/aws_ssm_maintenance_window_target: Remove from state if not found ([#​16478](https://togithub.com/hashicorp/terraform-provider-aws/issues/16478)) ### [`v3.19.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3190-December-01-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.18.0...v3.19.0) FEATURES - **New Data Source:** `aws_glue_registry` ([#​16418](https://togithub.com/hashicorp/terraform-provider-aws/issues/16418)) ENHANCEMENTS - resource/aws_apigatewayv2_domain_name: Add `mutual_tls_authentication` attribute to support mutual TLS authentication ([#​15249](https://togithub.com/hashicorp/terraform-provider-aws/issues/15249)) - resource/aws_appmesh_virtual_gateway: Add `listener.connection_pool` attribute ([#​16168](https://togithub.com/hashicorp/terraform-provider-aws/issues/16168)) - data-source/aws_eks_cluster: add `kubernetes_network_config` attribute ([#​15518](https://togithub.com/hashicorp/terraform-provider-aws/issues/15518)) - resource/aws_storagegateway_smb_file_share - add support for `notification_policy` and `access_based_enumeration`. ([#​16414](https://togithub.com/hashicorp/terraform-provider-aws/issues/16414)) - resource/aws_storagegateway_smb_file_share - add plan time validation to `invalid_user_list` and `valid_user_list`. ([#​16414](https://togithub.com/hashicorp/terraform-provider-aws/issues/16414)) - resource/aws_cognito_user_pool: add support for account recovery setting. ([#​12444](https://togithub.com/hashicorp/terraform-provider-aws/issues/12444)) - resource/aws_eks_cluster: add `kubernetes_network_config` argument ([#​15518](https://togithub.com/hashicorp/terraform-provider-aws/issues/15518)) - resource/aws_eks_node_group: Add `capacity_type` argument and support multiple `instance_types` (Support Spot Node Groups) ([#​16510](https://togithub.com/hashicorp/terraform-provider-aws/issues/16510)) - resource/aws_lambda_function: Add support for Container Images ([#​16512](https://togithub.com/hashicorp/terraform-provider-aws/issues/16512)) BUG FIXES - resource/aws_fsx_windows_file_system: Prevent potential panics, unexpected errors, and use correct operation timeout on update ([#​16488](https://togithub.com/hashicorp/terraform-provider-aws/issues/16488)) ### [`v3.18.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3180-November-25-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.17.0...v3.18.0) FEATURES - **New Data Source:** `aws_imagebuilder_image_pipeline` ([#​16299](https://togithub.com/hashicorp/terraform-provider-aws/issues/16299)) - **New Data Source:** `aws_imagebuilder_image_recipe` ([#​16218](https://togithub.com/hashicorp/terraform-provider-aws/issues/16218)) - **New Data Source:** `aws_serverlessrepository_application` ([#​15874](https://togithub.com/hashicorp/terraform-provider-aws/issues/15874)) - **New Resource:** `aws_backup_region_settings` ([#​16114](https://togithub.com/hashicorp/terraform-provider-aws/issues/16114)) - **New Resource:** `aws_imagebuilder_image_pipeline` ([#​16299](https://togithub.com/hashicorp/terraform-provider-aws/issues/16299)) - **New Resource:** `aws_imagebuilder_image_recipe` ([#​16218](https://togithub.com/hashicorp/terraform-provider-aws/issues/16218)) - **New Resource:** `aws_msk_scram_secret_association` ([#​15302](https://togithub.com/hashicorp/terraform-provider-aws/issues/15302)) - **New Resource:** `aws_networkfirewall_resource_policy` ([#​16279](https://togithub.com/hashicorp/terraform-provider-aws/issues/16279)) - **New Resource:** `aws_serverlessrepository_stack` ([#​15874](https://togithub.com/hashicorp/terraform-provider-aws/issues/15874)) ENHANCEMENTS - data-source/aws_codeartifact_repository_endpoint: Support `nuget` value in `format` argument plan-time validation ([#​16422](https://togithub.com/hashicorp/terraform-provider-aws/issues/16422)) - data-source/aws_msk_cluster: Add `bootstrap_brokers_sasl_scram` attribute ([#​15302](https://togithub.com/hashicorp/terraform-provider-aws/issues/15302)) - resource/aws_db_proxy_default_target_group: Make `connection_pool_config` optional ([#​16303](https://togithub.com/hashicorp/terraform-provider-aws/issues/16303)) - resource/aws_kinesisanalyticsv2_application: `runtime_environment` now supports `FLINK-1_11` ([#​16389](https://togithub.com/hashicorp/terraform-provider-aws/issues/16389)) - resource/aws_msk_cluster: Add `bootstrap_brokers_sasl_scram` attribute ([#​15302](https://togithub.com/hashicorp/terraform-provider-aws/issues/15302)) - resource/aws_msk_cluster: Add `client_authentication` `sasl` `scram` argument ([#​15302](https://togithub.com/hashicorp/terraform-provider-aws/issues/15302)) - resource/aws_networkfirewall_firewall: Add `firewall_status` attribute to expose VPC endpoints ([#​16399](https://togithub.com/hashicorp/terraform-provider-aws/issues/16399)) BUG FIXES - data-source/aws_lambda_function: Prevent Lambda `GetFunctionCodeSigningConfig` API call error outside AWS Commercial regions ([#​16412](https://togithub.com/hashicorp/terraform-provider-aws/issues/16412)) - resource/aws_cloudwatch_event_permission: Prevent `arn: invalid prefix` error during read in some environments ([#​16319](https://togithub.com/hashicorp/terraform-provider-aws/issues/16319)) - resource/aws_kinesis_analytics_application: Respect the order of 'record_column' attributes ([#​16260](https://togithub.com/hashicorp/terraform-provider-aws/issues/16260)) - resource/aws_kinesisanalyticsv2_application: Respect the order of 'record_column' attributes ([#​16260](https://togithub.com/hashicorp/terraform-provider-aws/issues/16260)) - resource/aws_lambda_function: Prevent Lambda `GetFunctionCodeSigningConfig` API call error outside AWS Commercial regions ([#​16412](https://togithub.com/hashicorp/terraform-provider-aws/issues/16412)) - resource/aws_lb_listener: Mark `port` argument as optional and only default `protocol` argument to `HTTP` for Application Load Balancers (Support Gateway Load Balancer) ([#​16306](https://togithub.com/hashicorp/terraform-provider-aws/issues/16306)) - resource/aws_securityhub_member: Prevent `invited` attribute updates due to recent API changes ([#​16404](https://togithub.com/hashicorp/terraform-provider-aws/issues/16404)) ### [`v3.17.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3170-November-24-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.16.0...v3.17.0) FEATURES - **New Data Source:** `aws_lambda_code_signing_config` ([#​16384](https://togithub.com/hashicorp/terraform-provider-aws/issues/16384)) - **New Data Source:** `aws_signer_signing_job` ([#​16383](https://togithub.com/hashicorp/terraform-provider-aws/issues/16383)) - **New Data Source:** `aws_signer_signing_profile` ([#​16383](https://togithub.com/hashicorp/terraform-provider-aws/issues/16383)) - **New Resource:** `aws_lambda_code_signing_config` ([#​16384](https://togithub.com/hashicorp/terraform-provider-aws/issues/16384)) - **New Resource:** `aws_signer_signing_job` ([#​16383](https://togithub.com/hashicorp/terraform-provider-aws/issues/16383)) - **New Resource:** `aws_signer_signing_profile` ([#​16383](https://togithub.com/hashicorp/terraform-provider-aws/issues/16383)) - **New Resource:** `aws_signer_signing_profile_permission` ([#​16383](https://togithub.com/hashicorp/terraform-provider-aws/issues/16383)) ENHANCEMENTS - data-source/aws_lambda_function: Add `code_signing_config_arn`, `signing_profile_version_arn`, and `signing_job_arn` attributes ([#​16384](https://togithub.com/hashicorp/terraform-provider-aws/issues/16384)) - data-source/aws_lambda_layer_version: Add `signing_profile_version_arn` and `signing_job_arn` attributes ([#​16384](https://togithub.com/hashicorp/terraform-provider-aws/issues/16384)) - resource/aws_accessanalyzer_analyzer: Adds plan time validation to `analyzer_name` ([#​16265](https://togithub.com/hashicorp/terraform-provider-aws/issues/16265)) - resource/aws_accessanalyzer_analyzer: Adds plan time validation to `analyzer_name` ([#​16265](https://togithub.com/hashicorp/terraform-provider-aws/issues/16265)) - resource/aws_fsx_windows_file_system: Support updating `throughput_capacity` and `storage_capacity` ([#​15582](https://togithub.com/hashicorp/terraform-provider-aws/issues/15582)) - resource/aws_glue_catalog_table: Add partition index support ([#​16194](https://togithub.com/hashicorp/terraform-provider-aws/issues/16194)) - resource/aws_lambda_function: Add `code_signing_config_arn` argument and `signing_profile_version_arn` and `signing_job_arn` attributes ([#​16384](https://togithub.com/hashicorp/terraform-provider-aws/issues/16384)) - resource/aws_lambda_layer_version: Add `signing_profile_version_arn` and `signing_job_arn` attributes ([#​16384](https://togithub.com/hashicorp/terraform-provider-aws/issues/16384)) - resource/aws_storagegateway_nfs_file_share: Add support for `notification_policy`. ([#​16340](https://togithub.com/hashicorp/terraform-provider-aws/issues/16340)) - resource/aws_storagegateway_nfs_file_share: Add plan time validation for `client_list`, `nfs_file_share_defaults. directory_mode`, `nfs_file_share_defaults. file_mode`, `nfs_file_share_defaults. group_id`, `nfs_file_share_defaults. owner_id` ([#​16340](https://togithub.com/hashicorp/terraform-provider-aws/issues/16340)) - resource/aws_workspaces_directory: Allows assigning IP group ([#​14451](https://togithub.com/hashicorp/terraform-provider-aws/issues/14451)) BUG FIXES - resource/aws_fsx_windows_file_system: Update the default creation timeout from 30 to 45 minutes ([#​16363](https://togithub.com/hashicorp/terraform-provider-aws/issues/16363)) - resource/aws_lb: Fix `enable_cross_zone_load_balancing` argument handling with Gateway Load Balancers ([#​16314](https://togithub.com/hashicorp/terraform-provider-aws/issues/16314)) ### [`v3.16.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3160-November-18-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.15.0...v3.16.0) - **New Data Source:** `aws_imagebuilder_component` ([#​16159](https://togithub.com/hashicorp/terraform-provider-aws/issues/16159)) - **New Data Source:** `aws_imagebuilder_distribution_configuration` ([#​16180](https://togithub.com/hashicorp/terraform-provider-aws/issues/16180)) - **New Data Source:** `aws_imagebuilder_infrastructure_configuration` ([#​16186](https://togithub.com/hashicorp/terraform-provider-aws/issues/16186)) - **New Resource:** `aws_api_gateway_rest_api_policy` ([#​13619](https://togithub.com/hashicorp/terraform-provider-aws/issues/13619)) - **New Resource:** `aws_backup_vault_policy` ([#​16112](https://togithub.com/hashicorp/terraform-provider-aws/issues/16112)) - **New Resource:** `aws_glue_dev_endpoint` ([#​7895](https://togithub.com/hashicorp/terraform-provider-aws/pull/7895)) - **New Resource:** `aws_imagebuilder_component` ([#​16159](https://togithub.com/hashicorp/terraform-provider-aws/issues/16159)) - **New Resource:** `aws_imagebuilder_distribution_configuration` ([#​16180](https://togithub.com/hashicorp/terraform-provider-aws/issues/16180)) - **New Resource:** `aws_imagebuilder_infrastructure_configuration` ([#​16186](https://togithub.com/hashicorp/terraform-provider-aws/issues/16186)) - **New Resource:** `aws_networkfirewall_firewall` ([#​16277](https://togithub.com/hashicorp/terraform-provider-aws/issues/16277)) - **New Resource:** `aws_networkfirewall_firewall_policy` ([#​16277](https://togithub.com/hashicorp/terraform-provider-aws/issues/16277)) - **New Resource:** `aws_networkfirewall_logging_configuration` ([#​16277](https://togithub.com/hashicorp/terraform-provider-aws/issues/16277)) - **New Resource:** `aws_networkfirewall_rule_group` ([#​16277](https://togithub.com/hashicorp/terraform-provider-aws/issues/16277)) ENHANCEMENTS - resource/aws_globalaccelerator_endpoint_group: Add `arn` and `port_override` attributes ([#​16121](https://togithub.com/hashicorp/terraform-provider-aws/issues/16121)) - resource/aws_glue_catalog_table: Add support for `parameters` argument to `storage_descriptor.columns` block ([#​16052](https://togithub.com/hashicorp/terraform-provider-aws/issues/16052)) - resource/aws_glue_catalog_table: Add plan time validation for `description`, `name`, `partition_keys.name`, `partition_keys.comment`, `partition_keys.type`, `retention`, `view_original_text`, `view_expanded_text`, `storage_descriptor.name`, `storage_descriptor.comment`, `storage_descriptor.type`, `storage_descriptor.bucket_columns`, `storage_descriptor.ser_de_info.name`, `storage_descriptor.skewed_info.skewed_column_names`, `storage_descriptor.sort_columns.column`, `storage_descriptor.sort_columns.sort_order` ([#​16052](https://togithub.com/hashicorp/terraform-provider-aws/issues/16052)) - resource/aws_msk_cluster: Support in-place `kafka_version` upgrade ([#​13654](https://togithub.com/hashicorp/terraform-provider-aws/issues/13654)) - resource/aws_storagegateway_smb_file_share: Add `file_share_name` argument ([#​16008](https://togithub.com/hashicorp/terraform-provider-aws/issues/16008)) - resource_aws_storagegateway_nfs_file_share: Add `file_share_name` argument ([#​16072](https://togithub.com/hashicorp/terraform-provider-aws/issues/16072)) BUG FIXES - data-source/aws_s3_bucket: Use provider credentials when getting the bucket region (fix AWS China non-ICP S3 Buckets and other restrictive environments) ([#​15481](https://togithub.com/hashicorp/terraform-provider-aws/issues/15481)) - resource/aws_apigatewayv2_stage: Correctly handle deletion of route_settings ([#​16133](https://togithub.com/hashicorp/terraform-provider-aws/issues/16133)) - resource/aws_backup_plan - `lifecycle` block in `copy_action` is optional ([#​16116](https://togithub.com/hashicorp/terraform-provider-aws/issues/16116)) - resource/aws_eks_fargate_profile: Serialize multiple profile creation and deletion to prevent `ResourceInUseException` errors ([#​14020](https://togithub.com/hashicorp/terraform-provider-aws/issues/14020)) - resource/aws_organizations_organization: Prevent recreation when `feature_set` is updated to `ALL` ([#​15473](https://togithub.com/hashicorp/terraform-provider-aws/issues/15473)) - resource/aws_s3_bucket: Use provider credentials when getting the bucket region (fix AWS China non-ICP S3 Buckets and other restrictive environments) ([#​15481](https://togithub.com/hashicorp/terraform-provider-aws/issues/15481)) - resource/aws_s3_bucket_object: Correctly updates `version_id` when certain configuration keys are changed ([#​14900](https://togithub.com/hashicorp/terraform-provider-aws/issues/14900)) ### [`v3.15.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3150-November-12-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.14.1...v3.15.0) ENHANCEMENTS - data-source/aws_ec2_transit_gateway_route_table: Add `arn` attribute ([#​13921](https://togithub.com/hashicorp/terraform-provider-aws/issues/13921)) - data-source/aws_ec2_transit_gateway_vpc_attachment: Add `appliance_mode_support` attribute ([#​16159](https://togithub.com/hashicorp/terraform-provider-aws/issues/16159)) - data-source/aws_route_table: Add `route` `vpc_endpoint_id` attribute ([#​16131](https://togithub.com/hashicorp/terraform-provider-aws/issues/16131)) - resource/aws_db_instance: Add `restore_to_point_in_time` argument and `latest_restorable_time` attribute ([#​15969](https://togithub.com/hashicorp/terraform-provider-aws/issues/15969)) - resource/aws_default_route_table: Add `route` configuration block `vpc_endpoint_id` argument ([#​16131](https://togithub.com/hashicorp/terraform-provider-aws/issues/16131)) - resource/aws_ec2_transit_gateway: Support in-place updates for most arguments ([#​15556](https://togithub.com/hashicorp/terraform-provider-aws/issues/15556)) - resource/aws_ec2_transit_gateway_route_table: Add `arn` attribute ([#​13921](https://togithub.com/hashicorp/terraform-provider-aws/issues/13921)) - resource/aws_ec2_transit_gateway_vpc_attachment: Add `appliance_mode_support` argument ([#​16159](https://togithub.com/hashicorp/terraform-provider-aws/issues/16159)) - resource/aws_ec2_transit_gateway_vpc_attachment_accepter: Add `appliance_mode_support` attribute ([#​16159](https://togithub.com/hashicorp/terraform-provider-aws/issues/16159)) - resource/aws_kinesis_firehose_delivery_stream: Add `http_endpoint_configuration` configuration block ([#​15356](https://togithub.com/hashicorp/terraform-provider-aws/issues/15356)) - resource/aws_lb: Support `load_balancer_type` argument value of `gateway` ([#​16131](https://togithub.com/hashicorp/terraform-provider-aws/issues/16131)) - resource/aws_lb_target_group: Support `protocol` argument value of `GENEVE` ([#​16131](https://togithub.com/hashicorp/terraform-provider-aws/issues/16131)) - resource/aws_rds_cluster: Add `restore_to_point_in_time` argument ([#​7031](https://togithub.com/hashicorp/terraform-provider-aws/issues/7031)) - resource/aws_route: Add `vpc_endpoint_id` argument ([#​16131](https://togithub.com/hashicorp/terraform-provider-aws/issues/16131)) - resource/aws_route_table: Add `route` configuration block `vpc_endpoint_id` argument ([#​16131](https://togithub.com/hashicorp/terraform-provider-aws/issues/16131)) - resource/aws_vpc_endpoint: Support `vpc_endpoint_type` argument value `GatewayLoadBalancer` ([#​16131](https://togithub.com/hashicorp/terraform-provider-aws/issues/16131)) - resource/aws_vpc_endpoint_service: Add `gateway_load_balancer_arns` argument ([#​16131](https://togithub.com/hashicorp/terraform-provider-aws/issues/16131)) - resource/aws_workspaces_workspace: Add configurable timeouts ([#​15479](https://togithub.com/hashicorp/terraform-provider-aws/issues/15479)) BUG FIXES - data-source/aws_network_interface: Prevent crash with ENI attachments missing DeviceIndex or AttachmentID ([#​15567](https://togithub.com/hashicorp/terraform-provider-aws/issues/15567)) - resource/aws_cognito_identity_pool: Update `identity_pool_name` argument validation to include additional characters supported by the API ([#​15773](https://togithub.com/hashicorp/terraform-provider-aws/issues/15773)) - resource/aws_db_instance: Ignore `DBInstanceNotFound` error during deletion ([#​15942](https://togithub.com/hashicorp/terraform-provider-aws/issues/15942)) - resource/aws_ecs_service: Properly remove resource from Terraform state with `ClusterNotFoundException` error ([#​15927](https://togithub.com/hashicorp/terraform-provider-aws/issues/15927)) - resource/aws_eip: In EC2-Classic, wait until Instance returns as associated during create or update ([#​16032](https://togithub.com/hashicorp/terraform-provider-aws/issues/16032)) - resource/aws_eip_association: Retry on additional EC2 Address eventual consistency errors on creation ([#​16032](https://togithub.com/hashicorp/terraform-provider-aws/issues/16032)) - resource/aws_eip_association: In EC2-Classic, wait until Instance returns as associated during creation ([#​16032](https://togithub.com/hashicorp/terraform-provider-aws/issues/16032)) - resource/aws_kinesis_analytics_application: Handle IAM role eventual consistency issues ([#​16125](https://togithub.com/hashicorp/terraform-provider-aws/issues/16125)) - resource/aws_kinesisanalyticsv2_application: Handle IAM role eventual consistency issues ([#​16125](https://togithub.com/hashicorp/terraform-provider-aws/issues/16125)) - resource/aws_lb_target_group: Allow invalid configurations that were allowed prior to 3.10. ([#​15613](https://togithub.com/hashicorp/terraform-provider-aws/issues/15613)) - resource/aws_network_interface: Prevent crash with ENI attachments missing DeviceIndex or AttachmentID ([#​15567](https://togithub.com/hashicorp/terraform-provider-aws/issues/15567)) - resource/aws_s3_bucket: Add plan-time validation to `acl` ([#​15327](https://togithub.com/hashicorp/terraform-provider-aws/issues/15327)) - resource/aws_workspaces_bundle: Fix empty (private) owner ([#​14535](https://togithub.com/hashicorp/terraform-provider-aws/issues/14535)) ### [`v3.14.1`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3141-November-06-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.14.0...v3.14.1) BUG FIXES - resource/aws_cloudwatch_event_target: Prevent regression from version 3.14.0 with `ListTargetsByRuleInput.EventBusName` error ([#​16075](https://togithub.com/hashicorp/terraform-provider-aws/issues/16075)) ### [`v3.14.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3140-November-06-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.13.0...v3.14.0) FEATURES - **New Data Source:** `aws_route53_resolver_endpoint` ([#​8628](https://togithub.com/hashicorp/terraform-provider-aws/issues/8628)) - **New Data Source:** `aws_sagemaker_prebuilt_ecr_image` ([#​15924](https://togithub.com/hashicorp/terraform-provider-aws/pull/15924)) - **New Data Source:** `aws_workspaces_workspace` ([#​14135](https://togithub.com/hashicorp/terraform-provider-aws/issues/14135)) - **New Resource:** `aws_secretsmanager_secret_policy` ([#​14468](https://togithub.com/hashicorp/terraform-provider-aws/pull/14468)) ENHANCEMENTS - resource/aws_apigatewayv2_integration: `timeout_milliseconds` has different valid ranges and default values between HTTP and WebSocket APIs. `timeout_milliseconds` is now `Computed`, meaning Terraform will only perform drift detection of its value when present in a configuration. ([#​16017](https://togithub.com/hashicorp/terraform-provider-aws/issues/16017)) - resource/aws_cloudwatch_event_permission: Add `event_bus_name` ([#​15922](https://togithub.com/hashicorp/terraform-provider-aws/issues/15922)) - resource/aws_cloudwatch_event_target: Add plan time validation to `arn`, `role_arn`, `launch_type`, `task_definition_arn` ([#​11685](https://togithub.com/hashicorp/terraform-provider-aws/issues/11685)) - resource/aws_cloudwatch_event_target: Add `event_bus_name` ([#​15799](https://togithub.com/hashicorp/terraform-provider-aws/issues/15799)) - resource/aws_codeartifact_domain: add `tags` argument. ([#​16006](https://togithub.com/hashicorp/terraform-provider-aws/issues/16006)) - resource/aws_codeartifact_repository: add `tags` argument. ([#​16006](https://togithub.com/hashicorp/terraform-provider-aws/issues/16006)) - resource/aws_eip: Add `network_border_group` argument ([#​14028](https://togithub.com/hashicorp/terraform-provider-aws/issues/14028)) - resource/aws_glue_catalog_database: add plan time validations for `description` and `name`. ([#​15956](https://togithub.com/hashicorp/terraform-provider-aws/issues/15956)) - resource/aws_glue_crawler: Support MongoDB target ([#​15934](https://togithub.com/hashicorp/terraform-provider-aws/issues/15934)) - resource/aws_glue_trigger: Add plan time validation to `name` ([#​15793](https://togithub.com/hashicorp/terraform-provider-aws/issues/15793)) - resource/aws_glue_trigger: Add `security_configuration` and `notification_property` arguments to `actions` block ([#​15793](https://togithub.com/hashicorp/terraform-provider-aws/issues/15793)) - resource/aws_kinesis_analytics_application: Wait for resource deletion. ([#​16005](https://togithub.com/hashicorp/terraform-provider-aws/issues/16005)) - resource/aws_kinesis_analytics_application: `inputs.parallelism` is a computed attribute. ([#​16005](https://togithub.com/hashicorp/terraform-provider-aws/issues/16005)) - resource/aws_kinesis_analytics_application: Handle `inputs.processing_configuration` addition and deletion. ([#​16005](https://togithub.com/hashicorp/terraform-provider-aws/issues/16005)) - resource/aws_kinesis_analytics_application: Handle `reference_data_sources` deletion. ([#​16005](https://togithub.com/hashicorp/terraform-provider-aws/issues/16005)) - resource/aws_kinesis_analytics_application: Handle `cloudwatch_logging_options` deletion. ([#​16005](https://togithub.com/hashicorp/terraform-provider-aws/issues/16005)) - resource/aws_kinesis_analytics_application: Set the `description` attribute on creation. ([#​16005](https://togithub.com/hashicorp/terraform-provider-aws/issues/16005)) - resource/aws_sagemaker_endpoint_configuration: Add support for `data_capture_config`. ([#​15887](https://togithub.com/hashicorp/terraform-provider-aws/issues/15887)) - resource/aws_sagemaker_endpoint_configuration: Add plan time validation for `production_variants.accelerator_type`, `production_variants.instance_type`. ([#​15887](https://togithub.com/hashicorp/terraform-provider-aws/issues/15887)) - resource/aws_sagemaker_model: Add support for `primary_container. image_config` and `containers.image_config` ([#​15957](https://togithub.com/hashicorp/terraform-provider-aws/issues/15957)) - resource/aws_sagemaker_model: Add plan time validation for `execution_role_arn` ([#​15957](https://togithub.com/hashicorp/terraform-provider-aws/issues/15957)) BUG FIXES - resource/aws_datasync_task: Allow `UNAVAILABLE` as pending status during creation ([#​15949](https://togithub.com/hashicorp/terraform-provider-aws/issues/15949)) - resource/aws_glue_classifier: Fix `quote_symbol` being optional ([#​15948](https://togithub.com/hashicorp/terraform-provider-aws/issues/15948)) - resource/aws_lambda_function: Publish version if value of `publish` is only change ([#​15020](https://togithub.com/hashicorp/terraform-provider-aws/issues/15020)) - resource/aws_rds_cluster: Prevent error removing cluster from global cluster when not found ([#​15938](https://togithub.com/hashicorp/terraform-provider-aws/issues/15938)) - resource/aws_rds_cluster: Prevent recreation when using `snapshot_identifier` and `kms_key_id` without `storage_encrypted = true` ([#​15915](https://togithub.com/hashicorp/terraform-provider-aws/issues/15915)) - resource/aws_rds_cluster_instance: Add Cluster Identifier to creation error message ([#​15939](https://togithub.com/hashicorp/terraform-provider-aws/issues/15939)) - resource/aws_rds_global_cluster: Prevent error removing cluster from global cluster when not found ([#​15938](https://togithub.com/hashicorp/terraform-provider-aws/issues/15938)) ### [`v3.13.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3130-October-29-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.12.0...v3.13.0) NOTES - data-source/aws_autoscaling_groups: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_caller_identity: The `id` attribute has changed to the ID of the AWS Account. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ebs_snapshot_ids: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ebs_volumes: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_coip_pools: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_instance_type_offerings: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_local_gateway_route_tables: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_local_gateway_virtual_interface_groups: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_local_gateways: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_spot_price: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_efs_access_points: The `id` attribute has changed to the EFS File System identifier. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_glue_script: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_inspector_rules_packages: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_instances: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_kms_ciphertext: The `id` attribute has changed to the KMS Key. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_kms_secrets: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15725](https://togithub.com/hashicorp/terraform-provider-aws/issues/15725)) - data-source/aws_network_acls: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_network_interfaces: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_organizations_organizational_units: The `id` attribute has changed to the parent identifier. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_outposts_outposts: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_outposts_sites: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_route_tables: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_route53_resolver_rules: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_s3_bucket_objects: The `id` attribute has changed to the name of the S3 Bucket. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_security_groups: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_vpc_peering_connections: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_vpcs: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) FEATURES - **New Resource:** `aws_glue_resource_policy` ([#​10361](https://togithub.com/hashicorp/terraform-provider-aws/issues/10361)) - **New Resource:** `aws_s3control_bucket` ([#​15510](https://togithub.com/hashicorp/terraform-provider-aws/issues/15510)) - **New Resource:** `aws_s3control_bucket_lifecycle_configuration` ([#​15604](https://togithub.com/hashicorp/terraform-provider-aws/issues/15604)) - **New Resource:** `aws_s3control_bucket_policy` ([#​15575](https://togithub.com/hashicorp/terraform-provider-aws/issues/15575)) - **New Resource:** `aws_s3outposts_endpoint` ([#​15585](https://togithub.com/hashicorp/terraform-provider-aws/issues/15585)) - **New Resource:** `aws_sagemaker_code_repository` ([#​15809](https://togithub.com/hashicorp/terraform-provider-aws/issues/15809)) - **New Resource:** `aws_storagegateway_tape_pool` ([#​15370](https://togithub.com/hashicorp/terraform-provider-aws/issues/15370)) ENHANCEMENTS - resource/aws_cloudwatch_event_rule: Add `event_bus_name` ([#​15727](https://togithub.com/hashicorp/terraform-provider-aws/issues/15727)) - resource/aws_ecs_service: Add `wait_for_steady_state` argument ([#​3485](https://togithub.com/hashicorp/terraform-provider-aws/issues/3485)) - resource/aws_s3_access_point: Support S3 on Outposts ([#​15621](https://togithub.com/hashicorp/terraform-provider-aws/issues/15621)) - resource/aws_sagemaker_model: Add `container` configuration block `mode` argument ([#​15371](https://togithub.com/hashicorp/terraform-provider-aws/issues/15371)) - resource/aws_sagemaker_notebook_instance: Add support for `additional_code_repositories` ([#​15830](https://togithub.com/hashicorp/terraform-provider-aws/issues/15830)) - resource/aws_sagemaker_notebook_instance: Add `url` and `network_interface_id` attributes ([#​15802](https://togithub.com/hashicorp/terraform-provider-aws/issues/15802)) BUG FIXES - data-source/aws_autoscaling_groups: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_caller_identity: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ebs_snapshot_ids: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ebs_volumes: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_coip_pools: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_instance_type_offerings: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_local_gateway_route_tables: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_local_gateway_virtual_interface_groups: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_local_gateways: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_ec2_spot_price: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_efs_access_points: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_glue_script: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_inspector_rules_packages: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_instances: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_kms_ciphertext: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_kms_secrets: Prevent plan differences with the `id` attribute ([#​15725](https://togithub.com/hashicorp/terraform-provider-aws/issues/15725)) - data-source/aws_network_acls: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_network_interfaces: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_organizations_organizational_units: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_outposts_outposts: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_outposts_sites: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_route_tables: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_route53_resolver_rules: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_s3_bucket_objects: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_security_groups: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_vpc_peering_connections: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - data-source/aws_vpcs: Prevent plan differences with the `id` attribute ([#​15896](https://togithub.com/hashicorp/terraform-provider-aws/issues/15896)) - resource/aws_apigatewayv2_integration: Correctly handle update of AWS service integrations ([#​15894](https://togithub.com/hashicorp/terraform-provider-aws/issues/15894)) - resource/aws_api_gateway_usage_plan: Change `api_stages` to from List to Set ([#​14345](https://togithub.com/hashicorp/terraform-provider-aws/issues/14345)) - resource/aws_lambda_function: Update published `version` and `qualified_arn` on config changes ([#​15121](https://togithub.com/hashicorp/terraform-provider-aws/issues/15121)) - resource/aws_rds_global_cluster: Prevent recreation when using encrypted `source_db_cluster_identifier` without `storage_encrypted` ([#​15916](https://togithub.com/hashicorp/terraform-provider-aws/issues/15916)) - resource/aws_vpc_peering_connection_options: Only modify options that have changed ([#​12126](https://togithub.com/hashicorp/terraform-provider-aws/issues/12126)) ### [`v3.12.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3120-October-22-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.11.0...v3.12.0) FEATURES - **New Data Source:** `aws_rds_certificate` ([#​15789](https://togithub.com/hashicorp/terraform-provider-aws/issues/15789)) - **New Resource:** `aws_autoscalingplans_scaling_plan` ([#​8965](https://togithub.com/hashicorp/terraform-provider-aws/issues/8965)) - **New Resource:** `aws_cloudwatch_event_bus` ([#​10256](https://togithub.com/hashicorp/terraform-provider-aws/issues/10256)) - **New Resource:** `aws_kinesisanalyticsv2_application` ([#​11652](https://togithub.com/hashicorp/terraform-provider-aws/issues/11652)) - **New Resource:** `aws_storagegateway_stored_iscsi_volume` ([#​12027](https://togithub.com/hashicorp/terraform-provider-aws/issues/12027)) ENHANCEMENTS - resource/aws_cloudwatch_event_target: Add validation to `input_transformer.input_paths` map ([#​15669](https://togithub.com/hashicorp/terraform-provider-aws/issues/15669)) - resource/aws_codeartifact_repository - support external connections ([#​15569](https://togithub.com/hashicorp/terraform-provider-aws/issues/15569)) - resource/aws_fsx_lustre_file_system: Add `copy_tags_to_backups` support ([#​15687](https://togithub.com/hashicorp/terraform-provider-aws/issues/15687)) - resource/aws_fsx_lustre_file_system: Increased maximum `automatic_backup_retention_days` from 35 to 90 ([#​15641](https://togithub.com/hashicorp/terraform-provider-aws/issues/15641)) - resource/aws_fsx_windows_file_system: Increased maximum `automatic_backup_retention_days` from 35 to 90 ([#​15641](https://togithub.com/hashicorp/terraform-provider-aws/issues/15641)) - resource/aws_glue_catalog_table: add validation checks for resource properties ([#​12523](https://togithub.com/hashicorp/terraform-provider-aws/issues/12523)) - resource/aws_network_interface: Add `ipv6_addresses` and `ipv6_address_count` arguments ([#​12281](https://togithub.com/hashicorp/terraform-provider-aws/issues/12281)) - resource/aws_sagemaker_notebook_instance: `lifecycle_config_name` and `root_access` are updateable. ([#​15385](https://togithub.com/hashicorp/terraform-provider-aws/issues/15385)) - resource/aws_sagemaker_notebook_instance: plan time validation for `role_arn`, `instance_type`. ([#​15385](https://togithub.com/hashicorp/terraform-provider-aws/issues/15385)) BUGFIXES - resource/aws_workspaces_workspace: Fix terminated state resolution ([#​15705](https://togithub.com/hashicorp/terraform-provider-aws/issues/15705)) - resource/aws_glue_table_catalog_table: Prevent errors on `unset` of `ser_de_info.name` ([#​15127](https://togithub.com/hashicorp/terraform-provider-aws/issues/15127)) - resource/aws_glue_security_configuration: Don't send empty `kms_arn` if mode is `DISABLED` ([#​13618](https://togithub.com/hashicorp/terraform-provider-aws/issues/13618)) ### [`v3.11.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3110-October-15-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.10.0...v3.11.0) FEATURES - **New Data Source:** `aws_codeartifact_repository_endpoint` ([#​15566](https://togithub.com/hashicorp/terraform-provider-aws/issues/15566)) - **New Resource:** `aws_appmesh_gateway_route` ([#​15638](https://togithub.com/hashicorp/terraform-provider-aws/issues/15638)) - **New Resource:** `aws_appmesh_virtual_gateway` ([#​15611](https://togithub.com/hashicorp/terraform-provider-aws/issues/15611)) BUG FIXES - resource/aws_ec2_transit_gateway_route: Prevent plan errors with compressed IPv6 addresses ([#​14846](https://togithub.com/hashicorp/terraform-provider-aws/issues/14846)) ENHANCEMENTS - data-source/aws_workspaces_directory: Add workspaces creation properties ([#​14577](https://togithub.com/hashicorp/terraform-provider-aws/issues/14577)) - resource/aws_backup_plan: Add support for AdvancedBackupSettings ([#​15341](https://togithub.com/hashicorp/terraform-provider-aws/issues/15341)) - resource/aws_sagemaker_notebook_instance: Add `default_code_repository` attribute ([#​13772](https://togithub.com/hashicorp/terraform-provider-aws/issues/13772)) - resource/aws_sagemaker_notebook_instance: Add `volume_size` attribute ([#​15521](https://togithub.com/hashicorp/terraform-provider-aws/issues/15521)) - resource/aws_workspaces_directory: Add workspaces creation properties ([#​14577](https://togithub.com/hashicorp/terraform-provider-aws/issues/14577)) ### [`v3.10.0`](https://togithub.com/hashicorp/terraform-provider-aws/blob/master/CHANGELOG.md#​3100-October-09-2020) [Compare Source](https://togithub.com/hashicorp/terraform-provider-aws/compare/v3.9.0...v3.10.0) FEATURES - **New Data Source:** `aws_codeartifact_authorization_token` ([#​15425](https://togithub.com/hashicorp/terraform-provider-aws/issues/15425)) - **New Data Source:** `aws_ec2_instance_type` ([#​13124](https://togithub.com/hashicorp/terraform-provider-aws/issues/13124)) - **New Data Source:** `aws_lex_bot_alias` ([#​8919](https://togithub.com/hashicorp/terraform-provider-aws/issues/8919)) - **New Data Source:** `aws_redshift_orderable_cluster` ([#​15438](https://togithub.com/hashicorp/terraform-provider-aws/issues/15438)) - **New Resource:** `aws_codeartifact_repository_permissions_policy` ([#​15562](https://togithub.com/hashicorp/terraform-provider-aws/issues/15562)) - **New Resource:** `aws_lex_bot_alias` ([#​8919](https://togithub.com/hashicorp/terraform-provider-aws/issues/8919)) - **New Resource:** `aws_s3_bucket_ownership_controls` ([#​15482](https://togithub.com/hashicorp/terraform-provider-aws/issues/15482)) NOTES - data-source/aws_acm_certificate: The `id` attribute has changed to the ARN of the ACM Certificate. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_autoscaling_group: The `id` attribute has changed to the name of the Auto Scaling Group. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_availability_zones: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_db_event_categories: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_ebs_default_kms_key: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_ebs_encryption_by_default: The `id` attribute has changed to the name of the AWS Region. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_ec2_instance_type_offering: The `id` attribute has changed to the EC2 Instance Type. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_ecr_authorization_token: The `id` attribute has changed to the AWS Region. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_ecr_image: The `id` attribute has changed to the SHA256 digest of the ECR Image. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_eks_cluster_auth: The `id` attribute has changed to the name of the EKS Cluster. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_iam_account_alias: The `id` attribute has changed to the AWS Account Alias. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_kms_alias: The `id` attribute has changed to the ARN of the KMS Alias. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_partition: The `id` attribute has changed to the identifier of the AWS Partition. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_regions: The `id` attribute has changed to the identifier of the AWS Partition. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_sns_topic: The `id` attribute has changed to the ARN of the SNS Topic. The first apply of this updated data source may show this difference. ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) ENHANCEMENTS - data-source/aws_batch_compute_environment: Add `tags` attribute ([#​15470](https://togithub.com/hashicorp/terraform-provider-aws/issues/15470)) - data-source/aws_batch_job_queue: Add `tags` attribute ([#​15470](https://togithub.com/hashicorp/terraform-provider-aws/issues/15470)) - data-source/aws_vpc_endpoint_service: Accept `service_type` as argument ([#​15467](https://togithub.com/hashicorp/terraform-provider-aws/issues/15467)) - resource/aws_appmesh_route: Add `timeout` configuration block to `grpc_route`, `http_route`, `http2_route` and `tcp_route` attributes. ([#​14361](https://togithub.com/hashicorp/terraform-provider-aws/issues/14361)) - resource/aws_appmesh_virtual_node: Add `timeout` configuration block to `listener` attribute. ([#​14361](https://togithub.com/hashicorp/terraform-provider-aws/issues/14361)) - resource/aws_batch_compute_environment: Add `tags` argument ([#​15470](https://togithub.com/hashicorp/terraform-provider-aws/issues/15470)) - resource/aws_batch_job_definition: Add `tags` argument ([#​15470](https://togithub.com/hashicorp/terraform-provider-aws/issues/15470)) - resource/aws_batch_job_queue: Add `tags` argument ([#​15470](https://togithub.com/hashicorp/terraform-provider-aws/issues/15470)) - resource/aws_lb_target_group: Add `source_ip` as an option for the `stickiness.type` argument. ([#​15295](https://togithub.com/hashicorp/terraform-provider-aws/issues/15295)) - resource/aws_sns_topic_subscription: Create subscriptions with attributes (delivery policy, filter policy, etc.) instead of separate API calls ([#​10496](https://togithub.com/hashicorp/terraform-provider-aws/issues/10496)) BUG FIXES - data-source/aws_acm_certificate: Prevent plan differences with the `id` attribute ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_autoscaling_group: Prevent plan differences with the `id` attribute ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_availability_zones: Prevent plan differences with the `id` attribute ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_db_event_categories: Prevent plan differences with the `id` attribute ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_ebs_default_kms_key: Prevent plan differences with the `id` attribute ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_ebs_encryption_by_default: Prevent plan differences with the `id` attribute ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_ec2_instance_type_offering: Prevent plan differences with the `id` attribute ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_ecr_authorization_token: Prevent plan differences with the `id` attribute ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_ecr_image: Prevent plan differences with the `id` attribute ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_eks_cluster_auth: Prevent plan differences with the `id` attribute ([#​15399](https://togithub.com/hashicorp/terraform-provider-aws/issues/15399)) - data-source/aws_iam_account_alias: Prevent plan differences with the `id` attribute ([#​15399](https://togithub.c

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.