RELEASE NOTES
10.3.0 (Jul 1, 2026)
FEATURES/ENHANCEMENTS:
-
General
- Updated various dependencies.
- Migrated Terraform to version
1.15.5.
-
ClientLists
- Added support for the
REQUEST_HEADER_NAME_VALUEclient lists type.
- Added support for the
-
Cloud Access
- Added support for the new authentication method
G2O(Akamai Signature Header Authentication) in theakamai_cloudaccess_keyresource.
- Added support for the new authentication method
-
DataStream
- Added data source
akamai_datastream_appsec_configsto list all AppSec configurations. - Added support for SIEM/AppSec streams by adding a
log_typefield to theakamai_datastreamresource. Supported values areAPPSECandCDN. - Added
app_sec_configsfor associating SIEM/AppSec streams with AppSec configurations. - Added validation for log-type-specific fields.
CDNstreams requirepropertiesanddataset_fields;APPSECstreams requireapp_sec_configs. - Added log-type-aware read and import behavior so existing streams can be imported and managed with the
akamai_datastreamresource. - Preserved backward compatibility for existing CDN stream configurations by defaulting omitted
log_typevalues toCDN.
- Added data source
-
EdgeKV
- Improved namespace deletion in the
akamai_edgekvresource to use the asynchronous EdgeKV API delete flow. - Added a customizable
deletetimeout to theakamai_edgekvresource (default: 20 minutes).
- Improved namespace deletion in the
-
PAPI
- Changed the
enabledoption name toenablein theoptimize_text_streamingbehavior in thev2026-01-09and thev2026-02-16rule formats. This is not a breaking change, as theoptimizeTextStreamingwas not publicly available prior to the Property Manager Catalog 26.3. - Added a new optional param to the import id of the
akamai_edge_hostnameresource. It allows to specify the certificate of the imported hostname and save it in the state (I#338). - Added support for the new rule format
v2026-05-05. - Added support for the new rule format
v2026-06-09.
- Changed the
BUG FIXES:
-
Appsec
- Fixed issue in the
akamai_appsec_rapid_rulesresource whereplanandapplywere showing diff due to a change in the rule ordering. - Fixed
security_policy_idimmutability enforcement by replacingmodifiers.PreventStringUpdate()withmodifiers.PreventStringUpdateIfKnown("security_policy_id")in theakamai_appsec_waf_rulesetresource, which correctly prevents updates to the field only after it has been set to a known value, avoiding false errors during planning when the value is not yet known (I#755). - Changed the
intelligent_load_sheddingfield type from*intelligentLoadSheddingModeltotypes.Objectin theakamai_appsec_url_protection_policyresource, enabling the Terraform Plugin Framework to correctly handle unknown values during plan (I#760). - Updated
intelligent_load_shedding.custom_criteriafield in theakamai_appsec_url_protection_policyresource, to ensure the state correctly remains null when the field is not configured, preventing unintended drift and errors during plan when the API returns an empty list for this field. - Changed the size and uniqueness validators of
hostname_pathsandpathsattributes in theakamai_appsec_url_protection_policyresource, to not allow empty paths lists inhostname_pathsand to ensure that all paths are unique, preventing API errors during apply when empty or duplicate paths are provided.
- Fixed issue in the
-
Cloud Access
- Fixed issue in the
akamai_cloudaccess_keyresource that using variables to pass credentials could break the processing (I#750).
- Fixed issue in the
-
DNS
-
IAM
- Fixed a value conversion error in the
akamai_iam_api_clientresource that occurred whenapi_access.apiselements were unknown at plan (I#744).
- Fixed a value conversion error in the
-
mTLS Truststore
- Fixed an issue in the
akamai_mtlstruststore_ca_set_activationresource where thecreated_dateattribute was incorrectly preserved from a previous activation when activating a new version (I#729).
- Fixed an issue in the
-
PAPI
- Recreate edge hostname automatically when the associated certificate changes in the
akamai_edge_hostnameresource (I#338).
- Recreate edge hostname automatically when the associated certificate changes in the