The AWS Provider enables Terraform to manage AWS resources.
FEATURES:
aws_drs_replication_configuration_template
(#26399)ENHANCEMENTS:
mixed_instances_policy.launch_template.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price
attribute (#38003)additional_locations
argument in storage_descriptor
(#37891)instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price
attribute (#38003)attachment_policies.action.add_to_network_function_group
argument (#38013)network_function_groups
configuration block (#38013)send-via
and send-to
as valid values for segment_actions.action
(#38013)single-hop
and dual-hop
as valid values for segment_actions.mode
(#38013)when_sent_to
and via
configuration blocks to segment_actions
(#38013)timeout_milliseconds
from 29000
(29 seconds) to 300000
(5 minutes) (#38010)api_key_id
attribute (#36568)mixed_instances_policy.launch_template.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price
argument (#38003)warm_pool.max_group_prepared_capacity
and warm_pool.min_size
(#37174)restore_to_point_in_time
argument (#37716)ttl
values. (#37991)launch_template_config.override.instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price
argument (#38003)additional_locations
argument in storage_descriptor
(#37891)maintenance_window
argument (#37760)instance_requirements.max_spot_price_as_percentage_of_optimal_on_demand_price
argument (#38003)BUG FIXES:
interface conversion: interface {} is types.ProductCodeValues, not string
panic (#37977)except
values to the returned JSON document when segment_actions.share_with_except
is configured (#38013)use_fips_endpoint
is set and no FIPS endpoint is available (#38057)warm_pool.max_group_prepared_capacity
to 0
(#37174)ttl.attribute_name
is set when ttl.enabled
is not set. (#37991)destination
as Optional (#36966)scaling_config.maximum_concurrency
(#37980)NotFound
errors (#38011)NOTES:
FEATURES:
aws_ec2_capacity_block_offering
(#37528)aws_appfabric_app_authorization
(#37468)aws_appfabric_app_bundle
(#37542)aws_ec2_capacity_block_reservation
(#37528)aws_fms_resource_set
(#37767)aws_guardduty_malware_protection_plan
(#37919)ENHANCEMENTS:
ip_address_type
argument (#37237)packet_length
as Computed (#36962)ip_address_type
argument (#37237)subnet_configuration
argument to support user defined IP addresses (#37226)BUG FIXES:
tags
(#37966)resource_group_name
to ForceNew (#36962)UnknownOperationException: Tagging is not currently supported in DynamoDB Local
errors on resource Read (#37924)InvalidCapacityReservationId.NotFound
errors during Read and Delete when resource is manually deleted (#37127)InvalidInput: 1 validation error detected: Value '...' at 'resourceId' failed to satisfy constraint: Member must have length less than or equal to 32
errors for resources imported with a /hostedzone/
prefix (#37893)ConflictException: Unable to complete operation due to concurrent modification
errors (#37902)FEATURES:
aws_paymentcryptography_key
(#37017)aws_paymentcryptography_key_alias
(#37020)ENHANCEMENTS:
bgp_asn_extended
argument (#37815)supports_limitless_database
attribute (#37271)use_fips_endpoint
flag is now ignored for any service with a custom endpoint configured in endpoints
. (#34233)delete
timeout (#37732)bgp_asn_extended
argument (#37815)metadata_configuration
argument (#37868)max_webservers
and min_webservers
attributes (#37632)log_configuration
argument (#37135)InvalidChangeBatch
errors on resource Delete (#37850)UnsupportedOperation
errors when reading acceleration_status
, server_side_encryption_configuration
and tags
(#37801)ssh_key_id
attribute (#37548)BUG FIXES:
ConflictException
errors on resource Delete (#37732)instruction
max length for validation to 4000 (#37758)ignore_tags
matches tag assigned to resource (#37818)ignore_tags
matches tag assigned to resource (#37818)ignore_tags
matches tag assigned to resource (#37818)ignore_tags
matches tag assigned to resource (#37818)maintenance_window_start_time
or auto_minor_version_upgrade
(#36506)source_parameters.self_managed_kafka_parameters.credentials.basic_auth
as Optional (#34293)Cannot import non-existent remote object
errors when importing resources with version (#37832)false
for private_dns_enabled
(#37715)ENHANCEMENTS:
application_mode
argument (#37714)ListTags
function for proper key-only tag handling (#37711)ListTags
function for proper key-only tag handling (#37711)ListTags
function for proper key-only tag handling (#37711)ListTags
function for proper key-only tag handling (#37711)ListTags
function for proper key-only tag handling (#37711)ListTags
function for proper key-only tag handling (#37711)ListTags
function for proper key-only tag handling (#37711)BUG FIXES:
NOTES:
source_code_hash
attribute has been deprecated in favor of code_sha256
. Will be removed in a future major version (#37669)source_code_hash
attribute has been deprecated in favor of code_sha256
. Will be removed in a future major version (#37646)FEATURES:
aws_chatbot_slack_workspace
(#37218)aws_lambda_runtime_management_config
(#37643)aws_vpc_endpoint_private_dns
(#37628)aws_vpc_endpoint_service_private_dns_verification
(#37176)ENHANCEMENTS:
code_sha256
attribute (#37669)code_sha256
attribute (#37646)application-load-balancer
, elastic-beanstalk
and network-load-balancer
endpoint.type
values (#37618)canary_settings
attribute (#37573)client_id_list
to be updated in-place (#37612)code_sha256
attribute (#37669)replace_security_group_on_destroy
and replacement_security_group_ids
deprecations, re-implement with alternate workflow (#37624)code_sha256
attribute (#37646)cloudwatch_alarm_region
(#37510)latency_routing_policy.region
(#37510)vpc_region
(#37510)vpc_region
(#37510)api_gateway
, app_runner_service
, cognito_user_pool
, and verified_access_instance
configuration blocks to association_config.request_body
(#37588)BUG FIXES:
kms_key_arn
on Read (#37570)grant_token
to Sensitive
(#37593)source_code_hash
causes drift even if source code has not changed (#37669)source_code_hash
forces a replacement even if source code has not changed (#37646)state
error on deployment_id
during start/stop update (#37581)cache_attributes
is removed on update (#37611)ENHANCEMENTS:
tags
attribute (#37361)launch_time
attribute (#37002)tags
argument (#37361)tags
argument (#37361)fargateTaskRetirementWaitPeriod
value in Name
argument (#37018)s3_destination.kms_key_arn
, s3_destination.region
and s3_destination.sync_format
(#37481)BUG FIXES:
by_provider
argument (#37306)UnknownOperationException: Tagging is not currently supported in DynamoDB Local
errors on resource Read (#37472)interface conversion: interface {} is nil, not map[string]interface {}
panic when notify_delay_after
is empty (null
) (#37347)state
error when using row_filter.all_rows_wildcard
(#37433)principal
to fix panic: unexpected format for ID parts ([...]), the following id parts indexes are blank ([1])
(#37450)FEATURES:
aws_datazone_environment_blueprint
(#36600)aws_bedrockagent_data_source
(#37158)aws_datazone_domain
(#36600)aws_datazone_environment_blueprint_configuration
(#36600)ENHANCEMENTS:
minified_json
attribute (#35677)table_arn
(#37288)rotation_period_in_days
argument (#37140)endpoint_id
in favor of subscriber_endpoint
(#37332)configuration.https_notification_configuration.authorization_api_key_value
as sensitive value (#37332)BUG FIXES:
tags
on Read (#37353)InvalidParameterValue: Invalid value 3412 for MaxRecords. Must be between 20 and 1000
errors (#37251)view_arn
in the AWS API request (#36778)prepare_agent
value (or default value of true
when omitted) for all create and update operations (#37405)auto_tune_options.rollback_on_disable
argument (#37394)tags
and tags_all
on resource Read (#37353)tags
and tags_all
on resource Read (#37353)trust_anchor_certificate
to ForceNew (#37092)auto_tune_options.rollback_on_disable
argument (#37394)auto_tune_options
to be applied during creation (#37394)source_version
(#36268)source_name
parameter (#36268)access_type
(#36268)source_version
parameter for aws_log_source_resource
and custom_log_source_resource
(#36268)source_name
parameter for aws_log_source_resource
and custom_log_source_resource
(#36268)configuration.https_notification_configuration.endpoint
(#37332)BackoffDelayer
to maintain behavioral compatibility with AWS SDK for Go v1 (#37404)FEATURES:
aws_bedrockagent_agent_knowledge_base_association
(#37185)ENHANCEMENTS:
force_destroy
argument (#37130)SINGLE_AZ_1
and MULTI_AZ_1
deployment types (#36511)storage_capacity
maximum to 1PiB (#36511)ha_pairs
(#36511)throughput_capacity_per_ha_pair
to support all values from throughput_capacity
(#36511)aggregate_configuration
configuration block (#36511)size_in_bytes
and volume_style
arguments (#36511)BUG FIXES:
table_configurations
expand/flatten (#37205)auth_parameters.oauth.oauth_http_parameters
or auth_parameters.invocation_http_parameters
body
, header
and query_string
configuration blocks (#26755)unexpected state 'snapshotting'
errors when increasing or decreasing replica count (#30493)