v6.3.0
RELEASE NOTES
6.3.0 (July 16, 2024)
FEATURES/ENHANCEMENTS:
-
Migrated Go version to
1.21.12
for builds. -
Appsec
- Added field
host_names
to theakamai_appsec_configuration
data source
- Added field
-
BOTMAN
- Added new resource:
akamai_botman_content_protection_javascript_injection_rule
- read and updateakamai_botman_content_protection_rule
- read and updateakamai_botman_content_protection_rule_sequence
- read and update
- Added new data source:
akamai_botman_content_protection_javascript_injection_rule
- readakamai_botman_content_protection_rule
- readakamai_botman_content_protection_rule_sequence
- read
- Added new resource:
-
Client Lists
- Extended list of fields for which
akamai_clientlist_activation
diff is suppressed withnotification_recipients
andsiebel_ticket_id
. Diff suppressed when activation is not required.
- Extended list of fields for which
-
Cloud Access (I#247)
- Added datasource:
akamai_cloudaccess_key
- read details for key by nameakamai_cloudaccess_keys
- read list of access key for current user accountakamai_cloudaccess_key_versions
- read details for key versions by key nameakamai_cloudaccess_key_properties
- read list of active properties for given access key
- Added resource:
akamai_cloudaccess_key
- create, read, update, delete, import
- Added datasource:
-
DNS
- Added data source:
akamai_zone_dnssec_status
- reads the DNSSEC status of a single zone in Edge DNS (I#509)
- Added data source:
-
GTM
- Added more details for
gtm_property
resource in case of error being returned from the API
- Added more details for
-
PAPI
- Added support for new rule format
v2024-05-31
- Added new optional field
ttl
toakamai_edge_hostname
resource.
When it is used, creation or update takes longer as resource has to synchronize its state with HAPI.
- Added support for new rule format
BUG FIXES:
-
Appsec
- A new config version will be created if the latest config version is active in either Staging or Production, and protected and/or evaluated hostnames are updated using
akamai_appsec_wap_selected_hostnames
(#I540) - Fixed issue where terraform provider plugin crashes due to empty string input for list
geo_network_lists
,ip_network_lists
,exception_ip_network_lists
andasn_network_lists
inakamai_appsec_ip_geo
resource
- A new config version will be created if the latest config version is active in either Staging or Production, and protected and/or evaluated hostnames are updated using
-
DNS
- Improved validation of IPv6 addresses in
akamai_dns_record
resource for records of typeAAAA
(I#550) - Fixed issue in
akamai_dns_record
resource that could cause incorrect targets planned to be modified or reordering targets send to server forTXT
record type (I#499, I#541, I#559) - Fixed issue in
akamai_dns_recordset
datasource that forTXT
record type, returned targets were needlessly reordered (I#559)
- Improved validation of IPv6 addresses in
-
PAPI
- Removed caching from
akamai_contracts
data source - Fixed issue in
akamai_edge_hostname
resource when update is performed straight after create - Fixed issue in data_akamai_property_rules_template that having root template in the same directory as .terraform dir would cause error.
Now, datasource will not search for templates inside .terraform directory (I#557) - Fixed an issue that caused the
compliance_record
in importedakamai_property_activation
andakamai_property_include_activation
to be empty and could not be updated.- Added the ability to update
compliance_record
inakamai_property_activation
andakamai_property_include_activation
via terraform apply (the update will not trigger new activation if version/network/property was not changed)
- Added the ability to update
- Fixed issue that having
akamai_property
andakamai_property_activation
(orakamai_property_include
andakamai_property_include_activation
) resources linked usingstaging_version
orproduction_version
and modifying rules and note could sometimes result inProvider produced inconsistent final plan
error (I#549).
- Removed caching from