Skip to content

Releases: akamai/terraform-provider-akamai

v3.2.0

15 Dec 15:04
3024358
Compare
Choose a tag to compare

3.2.0 (December 15, 2022)

FEATURES/ENHANCEMENTS:

BUG FIXES:

  • APPSEC
    • Fixed bug that prevented akamai_appsec_ip_geo resource from sending correct network lists in block mode.
    • Fixed bug that prevented akamai_appsec_configuration data source from reporting error correctly when a nonexistent configuration is specified.

v3.1.0

01 Dec 12:52
d3c9f2f
Compare
Choose a tag to compare

3.1.0 (December 1, 2022)

FEATURES/ENHANCEMENTS:

  • CPS
    • New data sources:
      • akamai_cps_csr - returns latest Certificate Signing Request for given enrollment
      • akamai_cps_deployments - returns deployed certificates for given enrollment
      • akamai_cps_warnings - returns a map of all possible CPS warnings (ID to warning message). The IDs can be later used to approve warnings (auto_approve_warnings field)
    • Added resources allowing management of third-party enrollments:
    • Resource cps_dv_enrollment
      • Deprecate enable_multi_stacked_certificates field. Now its value is always false.

BUG FIXES:

  • PAPI
    • Fixed update of ip_behavior in akamai_edge_hostname resource (#354)

v3.0.0

27 Oct 10:24
e9b4dda
Compare
Choose a tag to compare

3.0.0 (October 27, 2022)

BREAKING CHANGES:

  • APPSEC
    • Require network list sync point for network list activation (#326)

FEATURES/ENHANCEMENTS:

  • APPSEC

    • Automatically activate network list when contents are modified
    • Increase timeout for security configuration activation to 90 minutes (#348)
  • Datastream

    • Added akamai_datastreams data source (#327)
    • Added new features to akamai_datastream resource
      • new connectors: Elasticsearch, NewRelic and Loggly
      • Splunk and Custom HTTPS connectors were extended with ability to provide mTLS certificates configuration
      • SumoLogic, Splunk and Custom HTTPS connectors were extended with ability to specify custom HTTP headers

BUG FIXES:

  • APPSEC

    • Fix incorrect payload sent by akamai_appsec_ip_geo resource in allow mode
  • Datastream

    • Fixed problem with updating the configuration of the following connectors: Splunk, SumoLogic, Custom HTTPS, Datadog
  • GTM

    • Fixed unreadable diff when single attribute is changed in traffic target

v2.4.2

04 Oct 08:46
0c22bcf
Compare
Choose a tag to compare

2.4.2 (October 4, 2022)

FEATURES/ENHANCEMENTS:

  • IAM

    • Update docs for following resources and datasources as they are no longer in Beta
      • akamai_iam_grantable_roles
      • akamai_iam_blocked_user_properties
      • akamai_iam_group
      • akamai_iam_role
  • Image and Video Manager

    • Update docs for the sub-provider as it's no longer in Beta

BUG FIXES:

  • Botman
    • Fix page header for the Botman Getting Started Guide.

v2.4.1

29 Sep 13:36
Compare
Choose a tag to compare

2.4.1 (September 29, 2022)

FEATURES/ENHANCEMENTS:

  • [IMPORTANT] Added Bot Management API Support

    • Added resources allowing management of:
      • akamai_bot_category_action - read, update and import
      • bot_analytics_cookie - read, update and import
      • bot_category_exception - read, update and import
      • bot_detection_action - read, update and import
      • bot_management_settings - read, update and import
      • challenge_action - create, read, update, delete and import
      • challenge_interception_rules - read, update and import
      • client_side_security - read, update and import
      • conditional_action - create, read, update, delete and import
      • custom_bot_cateogry - create, read, update, delete and import
      • custom_bot_category_action - read, update and import
      • custom_bot_category_sequence - read, update and import
      • custom_client - create, read, update, delete and import
      • custom_defined_bot - create, read, update, delete and import
      • custom_deny_action - create, read, update, delete and import
      • javascript_injection - read, update and import
      • recategorized_akamai_defined_bot - create, read, update, delete and import
      • serve_alternate_action - create, read, update, delete and import
      • transactional_endpoint_protection - read, update and import
      • transactional_endpoint - create, read, update, delete and import
    • Added data sources:
      • akamai_bot_category - list akamai bot categories
      • akamai_bot_category_action - list akamai bot category actions
      • akamai_defined_bot - list akamai defined bots
      • bot_analytics_cookie - get bot analytics cookie
      • bot_analytics_cookie_values - list bot analytics cookie values
      • bot_category_exception - list bot category exceptions
      • bot_detection - list bot detections
      • bot_detection_action - list bot detection actions
      • bot_endpoint_coverage_report - get bot endpoint coverage report
      • bot_management_settings - list bot management settings
      • challenge_action - list challenge actions
      • challenge_interception_rules - list challenge interception rules
      • client_side_security - get client side security
      • conditional_action - list conditional actions
      • custom_bot_cateogry - list custom bot categories
      • custom_bot_category_action - list custom bot category actions
      • custom_bot_category_sequence - get custom bot category sequence
      • custom_client - list custom clients
      • custom_defined_bot - list custom defined bots
      • custom_deny_action - list custom deny actions
      • javascript_injection - get javascript injection
      • recategorized_akamai_defined_bot - list recategorized akamai defined bots
      • response_action - list response actions
      • serve_alternate_action - list serve alternate actions
      • transactional_endpoint - list transactional endpoints
      • transactional_endpoint_protection - read, update and import
  • APPSEC

    • New data sources:
      • akamai_appsec_malware_content_types - list available content types for malware protection
      • akamai_appsec_malware_policies - list malware policies
      • akamai_appsec_malware_policy_actions - list malware policy actions
    • New resources:
      • akamai_appsec_malware_policy - create, modify, or delete malware policies
      • akamai_appsec_malware_policy_action - create, modify, or delete the actions associated with a malware policy
      • akamai_appsec_malware_policy_actions - create, modify, or delete the actions associated with one or more policies within a given security policy
      • akamai_appsec_malware_protection - enable or disable malware protection for a security policy
  • EdgeWorkers

    • New data sources (#331):
    • Resources:
      • akamai_edgeworker_activation - import

BUG FIXES:

  • GTM
    • Fix diff for traffic_targets servers in akamai_gtm_property resource

v2.3.0

25 Aug 09:06
969c53f
Compare
Choose a tag to compare

2.3.0 (August 25, 2022)

FEATURES/ENHANCEMENTS:

  • APPSEC

    • Add notification_emails to activations resource
    • Deprecate existing import functionality; use cli-terraform export-appsec instead.
  • CPS

    • Extend akamai_cps_dv_enrollment with allow_duplicate_common_name field
    • New data sources:

BUG FIXES:

  • Cloudlets

    • Add missing cloudlet codes in Cloudlets documentation (#323)
  • EdgeWorker

    • Fix EdgeWorker bundle hash calculation (#321)
  • GTM

    • Fix diff for traffic_targets in akamai_gtm_property resource
    • Fix akamai_gtm_domain shows diff after import
    • Fix akamai_gtm_resource shows diff after import
    • Fix terraform import of akamai_gtm_asmap does not import assignments
  • PAPI

    • Fix error when using uppercase for edge_hostname (#330)
    • Fix problematic state file when attempting to change akamai_cp_code group_id(#322)
    • Fix panic on akamai_property_rules_template on empty property_snippets file (#332)

v2.2.0

30 Jun 09:24
f967735
Compare
Choose a tag to compare

2.2.0 (June 30, 2022)

FEATURES/ENHANCEMENTS:

  • APPSEC

    • Added penalty box support for security policy in evaluation mode
  • IAM

    • Extended akamai_iam_user:
      • is_locked field has been deprecated in favor of lock
    • Added resources allowing management of:
      • akamai_iam_blocked_user_properties - create, read, update and import
      • akamai_iam_group - create, read, update, delete and import
      • akamai_iam_role - create, read, update, delete and import
    • Added data sources:
      • akamai_iam_grantable_roles - list grantable roles
      • akamai_iam_timezones - list supported timezones

BUG FIXES:

  • APPSEC
    • Fix drift in EffectiveTimePeriod, SamplingRate, LoggingOptions, and Operation fields of custom rule resource.
    • Fix crash when eval rule API returns an error.
    • Fix incorrect error report when activation API returns an error.

v2.1.1

09 Jun 11:13
e538bbc
Compare
Choose a tag to compare

2.1.1 (Jun 9, 2022)

BUG FIXES:

  • Fix vulnerability for HashiCorp go-getter

v2.1.0

02 Jun 07:44
d3fb22a
Compare
Choose a tag to compare

RELEASE NOTES

2.1.0 (Jun 2, 2022)

FEATURES/ENHANCEMENTS:

  • Support for Darwin ARM64 architecture (GH#236)

  • Image and Video Manager

    • New data sources:
      • akamai_imaging_policy_image - generate JSON for image policy
      • akamai_imaging_policy_video - generate JSON for video policy
    • Add ImQuery transformation
    • Add Composite transformation to PostBreakpointTransformations

BUG FIXES:

  • PAPI

    • Update documentation for akamai_property_rules_template
    • Track remote changes in property rules (#305)
  • IAM

    • akamai_iam_user: remove phone number validation, to allow international phone number format

v2.0.0

28 Apr 09:28
b1c7f7e
Compare
Choose a tag to compare

2.0.0 (Apr 28, 2022)

BREAKING CHANGES:

  • APPSEC
    • Require version number for security configuration activation

FEATURES/ENHANCEMENTS:

  • APPSEC
    • Add tuning recommendations for eval rulesets
    • Require security policy ID for bypass network list data source & resource

BUG FIXES:

  • PAPI
    • Resource akamai_property: handle secure by default API errors