Releases: akamai/terraform-provider-akamai
Releases · akamai/terraform-provider-akamai
v3.2.0
3.2.0 (December 15, 2022)
FEATURES/ENHANCEMENTS:
-
PAPI - Add support for Property Includes
- Added resources:
- akamai_property_include - create, read, update, delete and import
- akamai_property_include_activation - create, read, update, delete and import
- Added data sources:
- akamai_property_include_activation - get latest include activation by network
- akamai_property_include_parents - get property include parents information
- akamai_property_include_rules - get property include version rules information
- akamai_property_include - get property include version information
- akamai_property_includes - list property includes information
- Added resources:
-
APPSEC
- Add
json
attribute toakamai_appsec_security_policy
data source to allow obtaining policy name given its ID.
- Add
BUG FIXES:
- APPSEC
- Fixed bug that prevented
akamai_appsec_ip_geo
resource from sending correct network lists inblock
mode. - Fixed bug that prevented
akamai_appsec_configuration
data source from reporting error correctly when a nonexistent configuration is specified.
- Fixed bug that prevented
v3.1.0
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:
- akamai_cps_third_party_enrollment - create, read, update, delete and import third-party enrollments
- akamai_cps_upload_certificate - create, read, update and delete
- Resource cps_dv_enrollment
- Deprecate
enable_multi_stacked_certificates
field. Now its value is alwaysfalse
.
- Deprecate
- New data sources:
BUG FIXES:
- PAPI
- Fixed update of ip_behavior in
akamai_edge_hostname
resource (#354)
- Fixed update of ip_behavior in
v3.0.0
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
- Added
BUG FIXES:
-
APPSEC
- Fix incorrect payload sent by
akamai_appsec_ip_geo
resource in allow mode
- Fix incorrect payload sent by
-
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
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
- Update docs for following resources and datasources as they are no longer in Beta
-
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
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 importbot_analytics_cookie
- read, update and importbot_category_exception
- read, update and importbot_detection_action
- read, update and importbot_management_settings
- read, update and importchallenge_action
- create, read, update, delete and importchallenge_interception_rules
- read, update and importclient_side_security
- read, update and importconditional_action
- create, read, update, delete and importcustom_bot_cateogry
- create, read, update, delete and importcustom_bot_category_action
- read, update and importcustom_bot_category_sequence
- read, update and importcustom_client
- create, read, update, delete and importcustom_defined_bot
- create, read, update, delete and importcustom_deny_action
- create, read, update, delete and importjavascript_injection
- read, update and importrecategorized_akamai_defined_bot
- create, read, update, delete and importserve_alternate_action
- create, read, update, delete and importtransactional_endpoint_protection
- read, update and importtransactional_endpoint
- create, read, update, delete and import
- Added data sources:
akamai_bot_category
- list akamai bot categoriesakamai_bot_category_action
- list akamai bot category actionsakamai_defined_bot
- list akamai defined botsbot_analytics_cookie
- get bot analytics cookiebot_analytics_cookie_values
- list bot analytics cookie valuesbot_category_exception
- list bot category exceptionsbot_detection
- list bot detectionsbot_detection_action
- list bot detection actionsbot_endpoint_coverage_report
- get bot endpoint coverage reportbot_management_settings
- list bot management settingschallenge_action
- list challenge actionschallenge_interception_rules
- list challenge interception rulesclient_side_security
- get client side securityconditional_action
- list conditional actionscustom_bot_cateogry
- list custom bot categoriescustom_bot_category_action
- list custom bot category actionscustom_bot_category_sequence
- get custom bot category sequencecustom_client
- list custom clientscustom_defined_bot
- list custom defined botscustom_deny_action
- list custom deny actionsjavascript_injection
- get javascript injectionrecategorized_akamai_defined_bot
- list recategorized akamai defined botsresponse_action
- list response actionsserve_alternate_action
- list serve alternate actionstransactional_endpoint
- list transactional endpointstransactional_endpoint_protection
- read, update and import
- Added resources allowing management of:
-
APPSEC
- New data sources:
akamai_appsec_malware_content_types
- list available content types for malware protectionakamai_appsec_malware_policies
- list malware policiesakamai_appsec_malware_policy_actions
- list malware policy actions
- New resources:
akamai_appsec_malware_policy
- create, modify, or delete malware policiesakamai_appsec_malware_policy_action
- create, modify, or delete the actions associated with a malware policyakamai_appsec_malware_policy_actions
- create, modify, or delete the actions associated with one or more policies within a given security policyakamai_appsec_malware_protection
- enable or disable malware protection for a security policy
- New data sources:
-
EdgeWorkers
- New data sources (#331):
- akamai_edgeworker - returns data for specific edgeworker, corresponding version and bundle information
- akamai_edgeworker_activation - returns the latest activation in provided network
- Resources:
akamai_edgeworker_activation
- import
- New data sources (#331):
BUG FIXES:
- GTM
- Fix diff for traffic_targets servers in
akamai_gtm_property
resource
- Fix diff for traffic_targets servers in
v2.3.0
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
withallow_duplicate_common_name
field - New data sources:
- akamai_cps_enrollment - returns data for specific enrollment
- akamai_cps_enrollments - returns data for all of a specific contract's enrollments
- Extend
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
- Fix diff for traffic_targets in
-
PAPI
v2.2.0
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 oflock
- Added resources allowing management of:
akamai_iam_blocked_user_properties
- create, read, update and importakamai_iam_group
- create, read, update, delete and importakamai_iam_role
- create, read, update, delete and import
- Added data sources:
akamai_iam_grantable_roles
- list grantable rolesakamai_iam_timezones
- list supported timezones
- Extended
BUG FIXES:
- APPSEC
- Fix drift in
EffectiveTimePeriod
,SamplingRate
,LoggingOptions
, andOperation
fields of custom rule resource. - Fix crash when eval rule API returns an error.
- Fix incorrect error report when activation API returns an error.
- Fix drift in
v2.1.1
2.1.1 (Jun 9, 2022)
BUG FIXES:
- Fix vulnerability for HashiCorp go-getter
v2.1.0
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 policyakamai_imaging_policy_video
- generate JSON for video policy
- Add
ImQuery
transformation - Add
Composite
transformation toPostBreakpointTransformations
- New data sources:
BUG FIXES:
-
PAPI
- Update documentation for
akamai_property_rules_template
- Track remote changes in property rules (#305)
- Update documentation for
-
IAM
akamai_iam_user
: remove phone number validation, to allow international phone number format
v2.0.0
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
- Resource