Releases: akamai/terraform-provider-akamai
Releases · akamai/terraform-provider-akamai
v1.12.1
1.12.1 (Apr 6, 2022)
BUG FIXES:
-
Added Image and Video Manager Documentation
-
Include
terraform-provider-manifest
v1.12.0
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 importakamai_imaging_policy_set
- create, read, update, delete and importakamai_imaging_policy_video
- create, read, update, delete and import
- Added resources allowing management of:
-
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
- Added support for update
-
Support for Go 1.17
BUG FIXES:
v1.11.0
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 EdgeWorkerakamai_edgeworkers_activation
- create, read, update and delete EdgeWorker activations
- EdgeKV:
akamai_edgekv
- create, read, update, delete and import an EdgeKV namespace
- EdgeWorker and EdgeWorker activations:
- Added data sources for EdgeWorkers:
akamai_edgeworkers_resource_tier
- lists information about resource tiersakamai_edgeworkers_property_rules
- generates property rule and behavior to associate an EdgeWorker to a property
- Added resources allowing management of:
-
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
- Apply on resource
v1.10.1
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
- ALB cloudlet activation: allow modification of the
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
- Changed schema for
-
PAPI
- Fix error in
akamai_property_activation
resource, which was blocking rolling back to any previous property activation (#272)
- Fix error in
v1.10.0
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
1.9.1 (Dec 16, 2021)
BUG FIXES:
- DNS
- Refactored MX Bind processing and target suppress to fix failing import
v1.9.0
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 policyakamai_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 configurationakamai_cloudlets_application_load_balancer_activation
- create, read, update and delete application load balancer activations
- Added data sources:
akamai_cloudlets_policy
- lists information about policyakamai_cloudlets_application_load_balancer
- lists information about application load balancer configurationakamai_cloudlets_application_load_balancer_match_rule
- lists information about application load balancer match rulesakamai_cloudlets_edge_redirector_match_rule
- lists information about edge redirector match rules
- Added resources allowing management of policy and policy activations:
- 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 forakamai_edge_hostname
resource
BUG FIXES:
- Fixed example usage for provider import (#212)
- PAPI
- CPS
- Attribute
dns_challenges
should not be empty on initial apply forakamai_cps_dv_enrollment
resource (#253)
- Attribute
- DATASTREAM
- Attribute
dataset_fields_ids
should not be sorted numerically inakamai_datastream
resource (#263)
- Attribute
- GTM
- Attribute
datacenter_id
should be required inakamai_gtm_geomap
resource (#259)
- Attribute
v1.8.0
1.8.0 (Oct 25, 2021)
FEATURES/ENHANCEMENTS:
- [IMPORTANT] DATASTREAM - Added DataStream configuration support
- New DataStream module. This module provides scalable, low latency streaming of property data in raw form
- New resource:
- akamai_datastream - create, read and update log streams
- New data sources:
- akamai_datastream_activation_history - list detailed information about the activation status changes for all versions of a stream
- akamai_datastream_dataset_fields - list groups of data set fields available in the template
- PAPI
- New akamai_property_rules_template data source, which lets you use JSON template files to configure a rule tree
v1.7.1
v1.7.0
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)
- Possibility to set
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