github hashicorp/terraform-provider-aws v3.35.0

latest releases: v5.50.0, v5.49.0, v5.48.0...
3 years ago

FEATURES:

  • New Resource: aws_cloudwatch_query_definition (#17899)

ENHANCEMENTS:

  • data-source/aws_efs_file_system: Add availability_zone_id and availability_zone_name attributes (#18319)
  • data-source/aws_iam_policy: Add policy_id and tags attributes (#18276)
  • resource/aws_apigatewayv2_route: Add request_parameter attribute (#18410)
  • resource/aws_appmesh_virtual_gateway: Add spec.backend_defaults.client_policy.tls.certificate, spec.backend_defaults.client_policy.tls.validation.subject_alternative_names, spec.listener.tls.certificate and spec.listener.tls.validation.subject_alternative_names attributes to support mutual TLS authentication (#18106)
  • resource/aws_appmesh_virtual_gateway: Add spec.backend_defaults.client_policy.tls.validation.trust.sds and spec.listener.tls.validation.trust.sds attributes to support Envoy Service Discovery Service certificates (#18106)
  • resource/aws_appmesh_virtual_node: Add spec.backend.virtual_service.client_policy.tls.certificate, spec.backend.virtual_service.client_policy.tls.validation.subject_alternative_names, spec.backend_defaults.client_policy.tls.certificate, spec.backend_defaults.client_policy.tls.validation.subject_alternative_names, spec.listener.tls.certificate and spec.listener.tls.validation.subject_alternative_names attributes to support mutual TLS authentication (#18127)
  • resource/aws_appmesh_virtual_node: Add spec.backend.virtual_service.client_policy.tls.validation.trust.sds, spec.backend_defaults.client_policy.tls.validation.trust.sds and spec.listener.tls.validation.trust.sds attributes to support Envoy Service Discovery Service certificates (#18127)
  • resource/aws_backup_plan: Add enable_continuous_backup argument (#18315)
  • resource/aws_cloudformation_stack_set: Add auto_deployment configuration block and permissions_model arguments (support service managed permissions) (#12423)
  • resource/aws_cognito_user_pool: Allow schema items to be added without recreating resource. (#18512)
  • resource/aws_ecs_service: Add deployment_circuit_breaker (#16936)
  • resource/aws_efs_file_system: Add availability_zone_id attribute and availability_zone_name argument (#18319)
  • resource/aws_efs_file_system: Add number_of_mount_targets, size_in_bytes and owner_id attributes (#17969)
  • resource/aws_elasticsearch_domain: Add domain_endpoint_options configuration block custom_endpoint, custom_endpoint_certificate_arn, and custom_endpoint_enabled arguments (#16192)
  • resource/aws_iam_policy: Add policy_id attribute (#18276)
  • resource/aws_iam_policy: Add tagging support (#18276)
  • resource/aws_lb_target_group: Add preserve_client_ip target attribute support (#17731)
  • resource/aws_route: destination_prefix_list_id attribute can be specified for managed prefix list destinations (#17291)
  • resource/aws_ssm_parameter: Add plan time validation to name, description and allowed_pattern (#17830)
  • resource/aws_ssm_parameter: Tag on create (#17830)

BUG FIXES:

  • resource/aws_ec2_transit_gateway_route_table_propagation: Wait for enable and disable operations to complete (#18470)
  • resource/aws_ecs_service: Improve handling of eventual consistency including security group dependency violations on deletion (#16936)
  • resource/aws_iam_role: Handle read-after-create eventual consistency (#18435)
  • resource/aws_iam_role_policy: Handle read-after-create eventual consistency (#18435)
  • resource/aws_iam_role_policy_attachment: Handle read-after-create eventual consistency (#18435)
  • resource/aws_network_interface_sg_attachment: Handle read-after-create eventual consistency (#18466)
  • resource/aws_route_table: Improve eventual consistency handling and handling of out-of-band resource removal (#17319)
  • resource/aws_route_table_association: Improve eventual consistency handling and handling of out-of-band resource removal (#17319)
  • resource/aws_s3_bucket_object: Handle read-after-create eventual consistency (#17236)
  • resource/aws_securityhub_organization_admin_account: Retry on ResourceConflictException error during creation (#18341)
  • resource/aws_sns_topic_subscription: Enforce lowercase protocol argument validation to match API and prevent resource errors (#18475)
  • resource/aws_sns_topic_subscription: Handle read-after-create eventual consistency (#18475)
  • resource/aws_spot_instance_request: Handle read-after-create eventual consistency (#18473)
  • resource/aws_synthetics_canary: Handle asynchronous IAM eventual consistency error on creation (#18404)
  • resource/aws_vpc_dhcp_options_association: Handle read-after-create eventual consistency (#18472)
  • resource/aws_vpn_gateway_route_propagation: Improve eventual consistency handling and handling of out-of-band resource removal (#17319)

Don't miss a new terraform-provider-aws release

NewReleases is sending notifications on new releases.