1.19.0 (Nov 21, 2024)
FEATURES/ENHANCEMENTS:
-
General
- Added retryable logic for all GET requests to the API.
This behavior can be disabled using theAKAMAI_RETRY_DISABLED
environment variable.
It can be fine-tuned using these environment variables:AKAMAI_RETRY_MAX
- The maximum retires number of API requests, default is 10.AKAMAI_RETRY_WAIT_MIN
- The minimum wait time in seconds between API requests retries, default is 1 sec.AKAMAI_RETRY_WAIT_MAX
- The maximum wait time in seconds between API requests retries, default is 30 sec.
- Added retryable logic for all GET requests to the API.
-
AppSec
- Added support to export the
akamai_botman_content_protection_rule
resource for the specified policy. - Added support to export the
akamai_botman_content_protection_rule_sequence
resource for the specified policy. - Added support to export the
akamai_botman_content_protection_javascript_injection_rule
resource for the specified policy.
- Added support to export the
-
Cloud Access Manager
- Added the
group_id
andcontract_id
flags forexport-cloudaccess
which allows exporting theakamai_cloudaccess_key
resource with the specified group and contract IDs.
- Added the
-
DNS
- Added the new
outbound_zone_transfer
field to theakamai_dns_zone
resource.
- Added the new
-
PAPI
- Added support for the new rule format
v2024-10-21
. - Added the
product_id
attribute to the exportedakamai_property_include
resource.
- Added support for the new rule format
BUG FIXES:
-
AppSec
- Fixed improper resource generation for AAP/AAP accounts in the
export-appsec
output:- Removed the
akamai_appsec_configuration
resource and added theakamai_appsec_configuration
data source. - Removed the
hostnames
variable from theappsec-variables.tf
file. - Removed the
hostnames
field from thesecurity
module.
- Removed the
- Fixed improper resource generation for AAP/AAP accounts in the
-
Cloud Access Manager
- Marked the
cloud_secret_access_key
field as sensitive in a template for theakamai_cloudaccess_key
resource and moved its definition to thevariables.tf
file. (I#580)
- Marked the
-
PAPI
- Fixed a missing child file when using uppercase letters for a second rule with lowercase letters (#78).
DEPRECATIONS:
- Excluded the deprecated
akamai_appsec_wap_selected_hostnames
resource from theexport-appsec
command. Instead, use theakamai_appsec_aap_selected_hostnames
resource to export.