Skip to content

Releases: akamai/terraform-provider-akamai

v1.12.1

06 Apr 08:34
4570634
Compare
Choose a tag to compare

1.12.1 (Apr 6, 2022)

BUG FIXES:

  • Added Image and Video Manager Documentation

  • Include terraform-provider-manifest

v1.12.0

04 Apr 10:52
18c6396
Compare
Choose a tag to compare

1.12.0 (Mar 31, 2022)

FEATURES/ENHANCEMENTS:

  • [IMPORTANT] Added Image and Video Manager API support

    • Added resources allowing management of:
      • akamai_imaging_policy_image - create, read, update, delete and import
      • akamai_imaging_policy_set - create, read, update, delete and import
      • akamai_imaging_policy_video - create, read, update, delete and import
  • CLOUDLETS

    • Support for RC cloudlet type (Request Control)
  • PAPI

    • Added support for update akamai_cp_code resource
    • Added data source:
      • akamai_properties_search - list properties matching a specific hostname, edge hostname or property name
  • Support for Go 1.17

BUG FIXES:

  • DATASTREAM

    • Fix ordering sensitivity for JSON based configuration (#287)
  • PAPI

    • Fix CP code name forces replacement by adding update functionality in akamai_cp_code resource (#262)
  • Add metadata required by terraform registry

v1.11.0

03 Mar 12:41
0db6332
Compare
Choose a tag to compare

1.11.0 (Mar 3, 2022)

FEATURES/ENHANCEMENTS:

  • [IMPORTANT] Added EdgeWorkers and EdgeKV API support

    • Added resources allowing management of:
      • EdgeWorker and EdgeWorker activations:
        • akamai_edgeworker - create, read, update, delete and import EdgeWorker
        • akamai_edgeworkers_activation - create, read, update and delete EdgeWorker activations
      • EdgeKV:
        • akamai_edgekv - create, read, update, delete and import an EdgeKV namespace
    • Added data sources for EdgeWorkers:
      • akamai_edgeworkers_resource_tier - lists information about resource tiers
      • akamai_edgeworkers_property_rules - generates property rule and behavior to associate an EdgeWorker to a property
  • CLOUDLETS

    • Support for AS cloudlet type (Audience Segmentation)

BUG FIXES:

  • APPSEC

    • Prevent 409 Conflict error caused by simultaneous network activation requests
    • Allow updating network list activation without destroying and recreating
    • Update unit tests to remove "NonEmptyPlanExpected" attribute
  • CPS

    • Apply on resource akamai_cps_dv_enrollment is not idempotent if SANs contain common_name

v1.10.1

10 Feb 10:11
51215f4
Compare
Choose a tag to compare

1.10.1 (Feb 10, 2022)

FEATURES/ENHANCEMENTS:

  • APPSEC

    • Cache OpenAPI calls for config & WAFMode information
    • Allow separate resources for individual protection settings
  • CLOUDLETS

    • ALB cloudlet activation: allow modification of the network field without destroying the existing activation
    • Policy activation: allow modification of the network field without destroying the existing activation

BUG FIXES:

  • CLOUDLETS

    • Changed schema for akamai_cloudlets_application_load_balancer resource, to fix struct validation error during update phase
    • Fixed client side validation to allow a datacenter percentage of 0% in akamai_cloudlets_application_load_balancer resource
  • PAPI

    • Fix error in akamai_property_activation resource, which was blocking rolling back to any previous property activation (#272)

v1.10.0

27 Jan 10:39
9c54581
Compare
Choose a tag to compare

1.10.0 (Jan 27, 2022)

FEATURES/ENHANCEMENTS

  • CLOUDLETS

    • Support for VP cloudlet type (Visitor Prioritization)
    • Support for CD cloudlet type (Continuous Deployment / Phased Release)
    • Support for FR cloudlet type (Forward Rewrite)
    • Support for AP cloudlet type (API Prioritization)
  • APPSEC

    • Remove WAP-only datasource and resources
    • Add support for Evasive Path Match feature
  • NETWORK LISTS

    • Include contract_id & group_id in akamai_networklist_network_lists datasource
  • PAPI

    • Add support for array type variables in akamai_property_rules_template (#257)

v1.9.1

16 Dec 10:42
6743c54
Compare
Choose a tag to compare

1.9.1 (Dec 16, 2021)

BUG FIXES:

  • DNS
    • Refactored MX Bind processing and target suppress to fix failing import

v1.9.0

06 Dec 10:54
2c6af45
Compare
Choose a tag to compare

1.9.0 (Dec 6, 2021)

FEATURES/ENHANCEMENTS

  • [IMPORTANT] Added Cloudlets API support
    • Added resources allowing management of policy and policy activations:
      • akamai_cloudlets_policy - create, read, update, delete and import policy
      • akamai_cloudlets_policy_activation - create, read, update and delete policy activations
    • Added resources allowing management of application load balancer configuration and application load balancer activations:
      • akamai_cloudlets_application_load_balancer - create, read, update, delete and import application load balancer configuration
      • akamai_cloudlets_application_load_balancer_activation - create, read, update and delete application load balancer activations
    • Added data sources:
      • akamai_cloudlets_policy - lists information about policy
      • akamai_cloudlets_application_load_balancer - lists information about application load balancer configuration
      • akamai_cloudlets_application_load_balancer_match_rule - lists information about application load balancer match rules
      • akamai_cloudlets_edge_redirector_match_rule - lists information about edge redirector match rules
  • APPSEC
    • Add group/contract ID support to network list resource (#243)
    • Add tuning recommendations data source
    • Add support for advanced exceptions in ASE rules
    • Update WAP bypass network lists for multi-policy WAP
    • Deprecate WAP-only datasource & resources
  • PAPI
    • Updated documentation for data source akamai_property_rules
    • Allowed user to select a rule format in resource akamai_property
    • Added optional use_cases attribute for akamai_edge_hostname resource

BUG FIXES:

  • Fixed example usage for provider import (#212)
  • PAPI
    • Removing default value for ip_behavior in akamai_edge_hostname resource (#213)
    • Returned an error if edge_hostname attribute in akamai_edge_hostname resource does not exist (#258)
  • CPS
    • Attribute dns_challenges should not be empty on initial apply for akamai_cps_dv_enrollment resource (#253)
  • DATASTREAM
    • Attribute dataset_fields_ids should not be sorted numerically in akamai_datastream resource (#263)
  • GTM
    • Attribute datacenter_id should be required in akamai_gtm_geomap resource (#259)

v1.8.0

25 Oct 08:51
5481b50
Compare
Choose a tag to compare

1.8.0 (Oct 25, 2021)

FEATURES/ENHANCEMENTS:

v1.7.1

30 Sep 14:07
f5d05f3
Compare
Choose a tag to compare

1.7.1 (Sept 30, 2021)

FEATURES/ENHANCEMENTS:

  • PAPI
    • Handling note field during property deactivation
  • APPSEC
    • Major documentation updates and clean up

BUG FIXES:

  • PAPI
    • GRPC limit increased to 64MB (#220)

v1.7.0

19 Aug 10:01
b9348f6
Compare
Choose a tag to compare

1.7.0 (Aug 19, 2021)

FEATURES/ENHANCEMENTS:

  • Terraform Plugin SDK updated to v2.7.0

  • Provider tested and now supports Terraform 1.0.4

  • APPSEC

    • Add wap_selected_hostnames data source and resource
    • Remove import templates for deprecated features
    • Display policy IDs for siem settings in separate table
    • Get an evaluation attack group's or risk score group's action
  • NETWORK LISTS

    • Support contract_id and group_id for network list create/update
  • PAPI

    • Possibility to set note field in property_activation resource
    • Additional checks and validations in terraform plan (#245)

BUG FIXES:

  • APPSEC
    • Configuration drift on reputation_profile create/apply
    • Fix incorrect comments/URL references in inline documentation
    • Data source akamai_appsec_security_policy returning incorrect policy ID
  • DNS
    • Trim contract (ctr_) and group (grp_) prefixes when comparing configuration and TF state values (#242)
  • GTM
    • Trim contract (ctr_) and group (grp_) prefixes when comparing configuration and TF state values