Releases: DataDog/terraform-provider-datadog
Releases · DataDog/terraform-provider-datadog
v3.5.0
IMPROVEMENTS:
datadog_dashboard
: Implement support for APM Dependency Stats query in Query Table (#1199)datadog_synthetics_test
: Add missing follow redirects option for multistep requests (#1194)datadog_dashboard
: Implement support for APM Resource Stats query in Query Table (#1200)datadog_logs_custom_pipeline
: Document how to find pipeline ID for import (#1220)datadog_security_monitoring_rules
: Add CWS support to terraform provider (#1222)datadog_dashboard
: Set dashboard resource's widget attribute to Optional (#1224)datadog_synthetics_test
: Add support forservername
in Synthetics test request (#1232)datadog_monitor
: Add support for new renotify options (#1235)datadog_logs_index
: Use mutex to avoid creating/modifying logs indexes in parallel (#1245)
FEATURES:
datadog_webhook
: Add Webhook resource (#1205)datadog_webhook_custom_variable
: Add Webhook Custom Variable resource (#1206)datadog_roles
: Add datadog roles data source (#1240)datadog_monitor_json
: Add datadog monitor json resource (#1240)
BUGFIXES:
datadog_synthetics_test
: Documentdevice_ids
as required for browser type only (#1216) Thanks @alexjurkiewiczdatadog_synthetics_test
: Fix synthetics browser testupload-files
step (#1219)datadog_integration_gcp
: Changed Token URI for GCP Service account (#1201) Thanks @pbrao08datadog_downtime
: Set only one of timestamp or date format for start and end to avoid inconsistent plans (#1223)datadog_security_monitoring_rules
: Fix docs and example for security monitoring default rule (#1246)datadog_logs_index
: Specify 1 filter block (#1247) Thanks @bendrucker
NOTES:
- Update Datadog client to v1.5.0
v3.4.0
IMPROVEMENTS:
datadog_dashboard_list
: Expand the example to demonstrate how to use the dashboard list data (#1148) Thanks @jyeedatadog_synthetics_test
: Add support for local variables for browser tests (#1185)datadog_integration_aws
: Document use ofaccess_key_id
asaccount_id
for aws integrations (#1189)datadog_dashboard
: Add available_values property to dashboard template variables (#1195)datadog_user
: Update User roles when re-enabling previously deleted user (#1174)
BUGFIXES:
datadog_dashboard_json
: Validate widgets cast in dashboard JSON (#1197)
NOTES:
- Update Datadog client to v1.4.0
v3.3.0
IMPROVEMENTS:
datadog_dashboard
: Add audit logs data source to dashboard resource (#1152)datadog_synthetics_test
: Improve consistency by using response from POST/PUT requests directly to save state (#1117)datadog_logs_index
: Add logs index creation (#1155)datadog_synthetics_test
: Add support forallow_insecure
option in multistep requests (#1145)datadog_synthetics_test
: Addmultistep
API test example (#1164)datadog_synthetics_test
: Do not set useless fields for Synthetics local global variables (#1175)datadog_monitor
: Addnew_group_delay
monitor option (#1176)datadog_synthetics_test
: Add support for restricted roles for global variables (#1178)datadog_dashboard
: Implement formulas and functions support for query table widgets (#1158)
FEATURES:
datadog_security_monitoring_filter
: Add security monitoring filter resource (#1141)datadog_security_monitoring_filter
: Add security monitoring filter datasource (#1142)datadog_synthetics_global_variable
: Add synthetics global variable datasource (#1151)datadog_user
: Add datadog user datasource (#1124) Thanks @tleveque69datadog_api_key
: Add datadog api key resource (#1184) Thanks @bartoszj-bcgdatadog_api_key
: Add datadog api key datasource (#1184) Thanks @bartoszj-bcgdatadog_application_key
: Add datadog application key resource (#1184) Thanks @bartoszj-bcgdatadog_application_key
: Add datadog application key datasource (#1184) Thanks @bartoszj-bcgdatadog_child_organization
: Add datadog child organization resource (#1184) Thanks @bartoszj-bcgdatadog_organization_settings
: Add datadog organization settings resource (#1184) Thanks @bartoszj-bcg
BUGFIXES:
datadog_synthetics_test
: Fix missing integer type assertion targets (#1161)datadog_dashboard
: Always set columns attribute when creating log stream widget (#1163)datadog_dashboard_json
: Use custom SendRequest method to get a dashboard (#1167)
NOTES:
- Update Datadog client to v1.3.0
v3.2.0
IMPROVEMENTS:
datadog_security_monitoring
: Introduce the detections methods and the new value rules options (#1116)datadog_integration_slack_channel
: Add Slack import example (#1128)datadog_synthetics_test
: Add custom message with a warning on synthetics test resource (#1133)datadog_monitor
: Allow un-settingrestricted_roles
on a monitor resource and addrestricted_roles
to the monitor data source (#1121)datadog_security_monitoring_rules
: Add support for suppress and require filters for the rules resources (#1131)datadog_security_monitoring_rules
: Add support forhas_extended_title
property (#1130)
BUGFIXES:
datadog_dashboard
: Fixis_column_break
issues (#1140)datadog_integration_aws_log_collection
anddatadog_integration_aws_tag_filter
: Fixed Terraform examples (#1127)datadog_synthetics_test
: Updatetick_every
property to use int (#1119)datadog_logs_index
: Fix logs_index update method (#1126provider
: Fix segfault intranslateclienterror
ifhttpresp
is nil (#1135)
NOTES:
v3.1.2
v3.1.1
v3.1.0
IMPROVEMENTS:
datadog_logs_index
: Adding missing retention_days and daily_limit parameters. (#1083) Thanks @DimitryVlasenkodatadog_dashboard
: Add support for WidgetCustomLinkis_hidden
andoverride_label
properties. (#1062)datadog_synthetics_test
: Add support for monitor name and priority. (#1104)datadog_integration_aws
: Add support for access_key_id and secret_access_key. (#1101).datadog_dashboard
: Update dashboard examples. (#1105)datadog_synthetics_test
: Add support for global variables in config variables. (#1106)datadog_dashboard_json
: Add dashboard list support. (#1102)datadog_downtime
: Properly handle recurring downtimes definitions. (#1092)datadog_dashboard
: Dashboard RBAC roles. (#1109)
BUGFIXES:
datadog_integration_aws
: Properly catch error response from AWS Logs integration. (#1095)datadog_integration_aws
: Handle empty parameters in AWS and Azure integrations. (#1096).datadog_integration_azure
: Handle empty parameters in AWS and Azure integrations. (#1096).datadog_monitor
: Re-introduce monitor type diff suppression for query/metric alerts. (#1099)datadog_synthetics_test
: Allow zero value for dns_server_port. (#1087)
NOTES:
- Update Datadog api go client. See here for changes.
v3.0.0
IMPROVEMENTS:
- Upgrade terraform-plugin-sdk to v2. See https://www.terraform.io/docs/extend/guides/v2-upgrade-guide.html for all the internal changes.
NOTES:
datadog_monitor
: Remove thethreshold
deprecated property.datadog_monitor
: Remove thethreshold_windows
deprecated property.datadog_monitor
: Remove thesilenced
deprecated property.datadog_dashboard
: Remove thelayout
deprecated property from widgets.datadog_dashboard
: Remove thetime
deprecated property from widgets.datadog_dashboard
: Remove thelogset
deprecated property from widgets.datadog_dashboard
: Remove thecount
deprecated property from widgets.datadog_dashboard
: Remove thestart
deprecated property from widgets.datadog_dashboard
: Remove thecompute
deprecated property from widgets.datadog_dashboard
: Remove thesearch
deprecated property from widgets.datadog_integration_pagerduty
: Remove theservices
deprecated property.datadog_logs_archive
: Remove thes3
deprecated property.datadog_logs_archive
: Remove theazure
deprecated property.datadog_logs_archive
: Remove thegcs
deprecated property.datadog_screenboard
: Remove the deprecated resourcedatadog_service_level_objective
: Remove themonitor_search
deprecated property.datadog_timeboard
: Remove the deprecated resource.datadog_synthetics_test
: Remove therequest
deprecated property.datadog_synthetics_test
: Remove theassertions
deprecated property.datadog_synthetics_test
: Remove theoptions
deprecated property.datadog_synthetics_test
: Remove thestep
deprecated property.datadog_synthetics_test
: Remove thevariable
deprecated property.datadog_user
: Remove thehandle
deprecated property.datadog_user
: Remove theis_admin
deprecated property.datadog_user
: Remove theaccess_role
deprecated property.datadog_user
: Remove therole
deprecated property.
v2.26.1
v2.26.0
IMPROVEMENTS:
datadog_logs_custom_pipeline
: Add mutex to logs custom pipeline resource (#1069)datadog_logs_custom_pipeline
: Use code formatting in description for attribute re-mapper (#1061)datadog_monitor
: Update monitor critical threshold documentation (#1055)datadog_monitor
: Retry on 504's when validating monitors (#1038)datadog_dashboard_json
: Ignore widget IDs for diff on dashboard JSON resource (#1028)datadog_monitor
: Add monitors datasource for multiple monitors (#1048)datadog_synthetics_test
: Add support for setCookie, dnsServerPort, allowFailure and isCritical fields for Synthetics tests (#1052)datadog_dashboard
: Add new properties to group widget, note widget and image widget (#1044)datadog_synthetics_test
: Add support for icmp tests (#1030)datadog_dashboard
: Implement formulas and functions for geomap widgets (#1043)datadog_dashboard
: Formula and Function support for Toplist Widgets in Dashboard resource (#951)datadog_dashboard
: Add reflow_type property for dashboards (#1017)datadog_dashboard
: Formula and Function support for Query Value Widgets in Dashboard resource (#953)
FEATURES:
datadog_service_level_objective
: Add SLO data sources (#931)
BUGFIXES:
datadog_downtime
: Properly mark active/disabled fields as readonly to avoid diffs (#1034)datadog_integration_aws
: Mark AWS account as non existent if GET returns 400 when AWS integration not installed (#1047)
NOTES: