BREAKING CHANGES:
- resource/aws_api_gateway_stage: Add
canary_settings.deployment_id
attribute asrequired
(#39929)
NOTES:
- provider: validation of arguments implementing the custom
ARNType
will properly surface validation errors (#40008) - resource/aws_api_gateway_stage:
deployment_id
was added tocanary_settings
as arequired
attribute. This breaking change was necessary to makecanary_settings
functional. Without this change all canary traffic was routed to the main deployment (#39929)
FEATURES:
- New Data Source:
aws_spot_datafeed_subscription
(#39647)
ENHANCEMENTS:
- data-source/aws_batch_job_definition: Add
init_containers
,share_process_namespace
, andimage_pull_secrets
attributes (#40019) - resource/aws_batch_job_definition: Add
init_containers
andshare_process_namespace
arguments (#40019) - resource/aws_batch_job_definition: Increase maximum number of
containers
arguments to 10 (#40019) - resource/aws_eks_addon: Add
pod_identity_association
argument (#38357) - resource/aws_iam_user_login_profile: Mark the
password
argument as sensitive (#39991)
BUG FIXES:
- resource/aws_api_gateway_deployment: Fix destroy error when canary stage still exists on resource (#39929)
- resource/aws_codedeploy_deployment_group: Remove maximum items limit on the
alarm_configuration.alarms
argument (#39971) - resource/aws_eks_addon: Handle
ResourceNotFound
exceptions during resource destruction (#38357) - resource/aws_elasticache_reserved_cache_node: Fix
Value Conversion Error
during resource creation (#39945) - resource/aws_lb_listener: Fix errors when updating the
tcp_idle_timeout_seconds
argument for gateway load balancers (#40039) - resource/aws_lb_listener: Remove the default
tcp_idle_timeout_seconds
value, preventingModifyListenerAttributes
API calls when a value is not explicitly configured (#40039) - resource/aws_vpc_ipam_pool: Fix bug when
public_ip_source = "amazon"
:The request can only contain PubliclyAdvertisable if the AddressFamily is IPv6 and PublicIpSource is byoip.
(#40042)