v6.5.0
RELEASE NOTES
6.5.0 (Oct 10, 2024)
FEATURES/ENHANCEMENTS:
-
Global
- Migrated Terraform to version 1.9.5.
- Updated SDK v2 and framework libraries.
-
Appsec
- Added the
exceptions
block to theakamai_appsec_siem_settings
resource with these nested fields:api_request_constraints
apr_protection
bot_management
client_rep
custom_rules
ip_geo
malware_protection
rate
url_protection
slow_post
waf
- Added the
-
GTM
- Added the retry logic to the
akamai_gtm_property
resource to handle errors caused by the prolonged creation time, leading to Property Validation Failure with the "no datacenter is assigned to map target (all others)" error from the API.
- Added the retry logic to the
-
IAM
- Added new data sources:
akamai_iam_accessible_groups
- reads the groups and subgroups accessible for a given user.akamai_iam_account_switch_keys
- reads the account switch keys.akamai_iam_allowed_apis
- reads the list of APIs available to a given user.akamai_iam_authorized_users
- reads the list of authorized API client users.akamai_iam_blocked_properties
- reads blocked properties for a certain user in a group.akamai_iam_cidr_block
- reads details of a specified CIDR block.akamai_iam_cidr_blocks
- lists all CIDR blocks available to you on your allowlist.akamai_iam_group
- reads details about a given group and any of its subgroups.akamai_iam_password_policy
- reads the password policy parameters.akamai_iam_property_users
- lists users for a given property or include.akamai_iam_role
- reads details of a specified role.akamai_iam_user
- reads details of a specific user account.akamai_iam_users
- lists all users with access to your account.akamai_iam_users_affected_by_moving_group
- lists the users affected by moving a group.
- Added new resources:
akamai_iam_cidr_block
- manages CIDR block assigned to the allowlist.akamai_iam_ip_allowlist
- enables or disable your account's allowlist.
- Added new attributes to the
resource_akamai_iam_user
resource.user_notifications
to support user notifications.enable_mfa
to support authentication of type "MFA".password
to allow users to set a password when creating and updating a user.
- Made the
enable_tfa
attribute optional in theresource_akamai_iam_user
resource. - Added the
asset_id
schema field (an IAM identifier of a property or include) to:- The
akamai_property
resource and data source, - The
akamai_property_include
resource and data source.
- The
- Improved date handling to use
time.Time
instead ofstring
.
- Added new data sources:
-
PAPI
- Added a new optional param to the import id of the
akamai_edge_hostname
resource.
It allows to specify the product ID of the imported hostname and save it in the state.
- Added a new optional param to the import id of the
BUG FIXES:
- PAPI
- Added support for status code
429 Too Many Requests
containingX-RateLimit-Next
header.
WhenX-RateLimit-Next
is present, the wait time before retry is calculated as the time
difference between this header and theDate
header. - Fixed an issue with the
akamai_property_activation
resource where updating it with an active or previously active property version for a configuration without a state file didn’t trigger a new property activation.
- Added support for status code
DEPRECATIONS:
- PAPI
- Deprecated fields
product_id
andrule_format
fromakamai_properties
datasource. Please useakamai_property
to fetch this data.
- Deprecated fields