RELEASE NOTES
11.0.0 (Sep 9, 2026)
BREAKING CHANGES:
-
ClientLists
- Marked the
versionattribute in theakamai_clientlist_activationresource's schema asRequiredinstead ofComputed(I#743).
- Marked the
-
CPS
- Updated
akamai_cps_dv_enrollmentandakamai_cps_third_party_enrollmentresources:- Fields
enable_for_all_sans,clone_dns_names, anddns_namescannot be provided whensni_onlyisfalse. - For SNI-only enrollments, changed the default value of
network_configuration.clone_dns_namesfromfalsetotrue.
Existing SNI-only configurations that explicitly setclone_dns_names = falsemust now also specifydns_names.
New SNI-only configurations should useenable_for_all_sans = falsewithdns_namesto select specific names.
- Fields
- Updated
-
GTM
- Changed the default value of the
dynamic_ttlattribute in theakamai_gtm_propertyresource from300to60, aligning it with the API specification (I#784).
- Changed the default value of the
-
PAPI
- Updated the
akamai_cp_codedata source to fetch a single CP code directly when using the newcp_code_idattribute, instead of filtering from the full list. - Renamed the
nameattribute tocp_code_namein theakamai_cp_codedata source. - Added the
cp_code_idattribute to theakamai_cp_codedata source as a replacement for passing a CP code ID via thenamefield. - Replaced
ErrLookingUpCPCodeerror withErrLookingUpCPCodeByNameandErrLookingUpCPCodeByIDerrors for CP code lookup failures bycp_code_nameandcp_code_idin theakamai_cp_codedata source.
- Updated the
FEATURES/ENHANCEMENTS:
-
General
- Updated various dependencies.
-
Appsec
- Added new resources (Beta):
akamai_appsec_advanced_settings_url_evasion_defense- allows managing URL Evasion Defense settings.akamai_appsec_waf_ai_rules- either manages the AI rule status for a security policy or the action for a specified AI rule.
- Added new data sources (Beta):
akamai_appsec_advanced_settings_url_evasion_defense- retrieves URL Evasion Defense settings.akamai_appsec_waf_ai_rules- retrieves the AI rule status and available AI rules for a security policy.
- Added new resources (Beta):
-
Botman
- Added new data sources:
akamai_botman_bot_analytics_settings- retrieves bot analytics settings.akamai_botman_bot_analytics_settings_values- lists bot analytics settings values.
- Added new resource:
akamai_botman_bot_analytics_settings- updates and creates analytics settings.
- Added new data sources:
-
CPS
- Added the
akamai_cps_force_certificate_renewalaction that allows to force early renewal of CPS certificates. Requires Terraform 1.14 or newer (I#749). - Updated
akamai_cps_dv_enrollmentandakamai_cps_third_party_enrollmentresources:- Added
network_configuration.enable_for_all_sansandnetwork_configuration.dns_namesas replacement fornetwork_configuration.clone_dns_names. - Field
network_configurationchanged from set to list, changing the way the diff is presented.
- Added
- Updated
akamai_cps_enrollmentandakamai_cps_enrollmentsdata sources:- Added
network_configuration.enable_for_all_sansandnetwork_configuration.dns_names.
- Added
- Added the
-
DataStream
- Added support for
ANSWERXaslog_typein theakamai_datastreamresource and in theakamai_datastreams,akamai_datastream_activation_history, andakamai_datastream_dataset_fieldsdata sources. - Added the
service_idsattribute to theakamai_datastreamresource and theakamai_datastreamsdata source to manageAnswerXservice IDs. - Added the
akamai_datastream_answerx_service_idsdata source to list availableAnswerXservice IDs for a contract. - Added the
log_typeargument to theakamai_datastream_dataset_fieldsdata source with support forCDNandANSWERX.
- Added support for
-
DNS
- Added the
multi_provider_dnssecblock to theakamai_dns_zoneresource to support multi-signer DNSSEC configuration. The block containsenabled(bool) andwebhook(string) fields. - Added validation requiring
sign_and_serveto betruewhenmulti_provider_dnssec.enabledistrue, matching the Edge DNS API prerequisite for multi-signer DNSSEC.
- Added the
-
PAPI
- Added support for the new rule format
v2026-07-21. - Added the
authorizationattribute to thecert_statusblock in theakamai_property_hostnamesdata source and theakamai_propertyresource'shostnamesblock. This attribute exposes domain validation methods available for certificates, including DNS01 and HTTP01 challenge details with their validation status and expiration information.
- Added support for the new rule format
BUG FIXES:
-
Appsec
- Fixed an issue in the
akamai_appsec_url_protection_actionresource whereterraform planunnecessarily cloned the security configuration version.
- Fixed an issue in the
-
CPS
- Fixed the processing of pre-verification warnings in
akamai_cps_dv_enrollmentandakamai_cps_third_party_enrollmentresources that could result in recoverable errors: a 404 during fetching or a 409 during acknowledgement of pre-verification warnings (I#765).
- Fixed the processing of pre-verification warnings in
-
EdgeKV
- Fixed an issue in the
akamai_edgekvresource where namespace deletion could fail with anEKV_9000error.
- Fixed an issue in the
-
IAM
- Fixed an issue in the
akamai_iam_api_clientresource where an error was displayed for groups not yet evaluated during plan (I#780).
- Fixed an issue in the
-
PAPI
- Fixed an issue in the
akamai_propertyresource where configs using theversion_notesfield could show a persistent diff of variables (I#769). - Fixed an issue in the
akamai_propertyandakamai_property_includeresources where modifying rules, if variables were present, could result in additional diff around variables.
- Fixed an issue in the
DEPRECATIONS:
- CPS
- Deprecated
network_configuration.clone_dns_namesfield inakamai_cps_dv_enrollmentandakamai_cps_third_party_enrollmentresources
andakamai_cps_enrollmentandakamai_cps_enrollmentsdata sources.
- Deprecated