Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DXE-4357 Release/v1.19.0 #80

Merged
merged 16 commits into from
Nov 21, 2024
Merged

DXE-4357 Release/v1.19.0 #80

merged 16 commits into from
Nov 21, 2024

Conversation

mimazaka
Copy link
Contributor

1.19.0 (Nov 21, 2024)

FEATURES/ENHANCEMENTS:

  • General

    • Added retryable logic for all GET requests to the API.
      This behavior can be disabled using the AKAMAI_RETRY_DISABLED environment variable.
      It can be fine-tuned using these environment variables:
      • AKAMAI_RETRY_MAX - The maximum retires number of API requests, default is 10.
      • AKAMAI_RETRY_WAIT_MIN - The minimum wait time in seconds between API requests retries, default is 1 sec.
      • AKAMAI_RETRY_WAIT_MAX - The maximum wait time in seconds between API requests retries, default is 30 sec.
  • AppSec

    • Added support to export the akamai_botman_content_protection_rule resource for the specified policy.
    • Added support to export the akamai_botman_content_protection_rule_sequence resource for the specified policy.
    • Added support to export the akamai_botman_content_protection_javascript_injection_rule resource for the specified policy.
  • Cloud Access Manager

    • Added the group_id and contract_id flags for export-cloudaccess which allows exporting the akamai_cloudaccess_key resource with the specified group and contract IDs.
  • DNS

    • Added the new outbound_zone_transfer field to the akamai_dns_zone resource.
  • PAPI

    • Added support for the new rule format v2024-10-21.
    • Added the product_id attribute to the exported akamai_property_include resource.

BUG FIXES:

  • AppSec

    • Fixed improper resource generation for AAP/AAP accounts in the export-appsec output:
      • Removed the akamai_appsec_configuration resource and added the akamai_appsec_configuration data source.
      • Removed the hostnames variable from the appsec-variables.tf file.
      • Removed the hostnames field from the security module.
  • Cloud Access Manager

    • Marked the cloud_secret_access_key field as sensitive in a template for the akamai_cloudaccess_key resource and moved its definition to the variables.tf file. (I#580)
  • PAPI

    • Fixed a missing child file when using uppercase letters for a second rule with lowercase letters (#78).

DEPRECATIONS:

  • Excluded the deprecated akamai_appsec_wap_selected_hostnames resource from the export-appsec command. Instead, use the akamai_appsec_aap_selected_hostnames resource to export.

@mimazaka mimazaka merged commit 5861892 into master Nov 21, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

9 participants