RELEASE NOTES
8.0.0 (May 28, 2025)
BREAKING CHANGES:
-
Appsec
- Renamed the
clientIdentifier
field toclientIdentifiers
and changed its type from a string to a list of strings in therate_policy
attribute of theakamai_appsec_rate_policy
resource.
- Renamed the
-
DNS
- Added support for full deletion of the
akamai_dns_zone
resource (I#517).
- Added support for full deletion of the
-
EdgeKV
- Added removal of the corresponding namespace in the
akamai_edgekv
resource.
It can be removed only if there are no items in it. Otherwise, an error is returned.
- Added removal of the corresponding namespace in the
-
PAPI
- Modified the
akamai_edge_hostname
resource - replaced the no-op destroy operation with fully developed delete (I#504).
- Modified the
FEATURES/ENHANCEMENTS:
-
General
- Updated various dependencies.
-
Appsec
- Suppressed the
PenaltyBoxDuration
field change if a value wasn't set in config for theakamai_appsec_rate_policy
resource. Defaults toTEN_MINUTES
.
- Suppressed the
-
Cloudlets
- Added warnings to the
akamai_cloudlets_application_load_balancer
andakamai_cloudlets_application_load_balancer_activation
resources informing that deleting these resources only removes them from the state file (I#610). - Added an error message when creating the
akamai_cloudlets_application_load_balancer
resource for origins that already exist on the server, advising to import this resource (I#610). - Added an option to provide a policy name instead of a policy ID in the
akamai_cloudlets_policy
data source. (I#619).
- Added warnings to the
-
GTM
- Enabled deleting the
akamai_gtm_domain
resource, allowing users to submit requests to remove GTM domains (I#602).
- Enabled deleting the
-
IAM
- Added new data sources:
akamai_iam_api_clients
– lists all API clients.akamai_iam_api_client
– gets an API client.
- Added a new resource:
akamai_iam_api_client
- manages API clients (I#380) (Beta).
- Added new data sources:
-
PAPI
- Added support for the additional
RDN
compliant fields insubject_rdns
undercustom_certificate_authorities
in the rule formats (I#618). - Increased the
akamai_edge_hostname
resource's default timeout to45
minutes. - Added support for the whole resource drift in the
akamai_edge_hostname
resource. - Added support for the new rule format
v2025-04-29
. The list of changes can be found here. - Added support for the new rule format
v2025-03-24
. The list of changes can be found here. - Changed the
akamai_property_activation
resource that modifying thecontact
field without changing theversion
,network
orproperty_id
field no longer shows diff (I#624). - Changed the
akamai_property_include_activation
resource that modifying thenotify_emails
field without changing theversion
field no longer shows diff. - Changed validation of edgehostnames domain prefixes in the
resource_akamai_edge_hostname
resource to create context (I#636).
- Added support for the additional
BUG FIXES:
-
Appsec
- Fixed trimming a prefix in the
group_id
field (if present) in theakamai_appsec_configuration
resource to support a numeric value (I#551).
- Fixed trimming a prefix in the
-
Cloudlets
- Improved the behavior of an inactive
cloudlets_policy
resource so that changing its description no longer triggers the creation of a new version.
Changes to thedescription
attribute are now suppressed if the policy is active (I#617).
- Improved the behavior of an inactive
-
PAPI
- Fixed an issue in the
akamai_property_activation
resource that in some cases modification of only thenote
field triggered a diff.
- Fixed an issue in the