Releases: DataDog/terraform-provider-datadog
Releases · DataDog/terraform-provider-datadog
Release list
v3.1.0
IMPROVEMENTS:
datadog_logs_index: Adding missing retention_days and daily_limit parameters. (#1083) Thanks @DimitryVlasenkodatadog_dashboard: Add support for WidgetCustomLinkis_hiddenandoverride_labelproperties. (#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 thethresholddeprecated property.datadog_monitor: Remove thethreshold_windowsdeprecated property.datadog_monitor: Remove thesilenceddeprecated property.datadog_dashboard: Remove thelayoutdeprecated property from widgets.datadog_dashboard: Remove thetimedeprecated property from widgets.datadog_dashboard: Remove thelogsetdeprecated property from widgets.datadog_dashboard: Remove thecountdeprecated property from widgets.datadog_dashboard: Remove thestartdeprecated property from widgets.datadog_dashboard: Remove thecomputedeprecated property from widgets.datadog_dashboard: Remove thesearchdeprecated property from widgets.datadog_integration_pagerduty: Remove theservicesdeprecated property.datadog_logs_archive: Remove thes3deprecated property.datadog_logs_archive: Remove theazuredeprecated property.datadog_logs_archive: Remove thegcsdeprecated property.datadog_screenboard: Remove the deprecated resourcedatadog_service_level_objective: Remove themonitor_searchdeprecated property.datadog_timeboard: Remove the deprecated resource.datadog_synthetics_test: Remove therequestdeprecated property.datadog_synthetics_test: Remove theassertionsdeprecated property.datadog_synthetics_test: Remove theoptionsdeprecated property.datadog_synthetics_test: Remove thestepdeprecated property.datadog_synthetics_test: Remove thevariabledeprecated property.datadog_user: Remove thehandledeprecated property.datadog_user: Remove theis_admindeprecated property.datadog_user: Remove theaccess_roledeprecated property.datadog_user: Remove theroledeprecated property.
v2.26.1
BUGFIXES:
datadog_dashboard_json: Fixdashboardattribute retrieval when calling the update method (#1072)
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:
v2.25.0
IMPROVEMENTS:
datadog_slo_correction: Add docs for SLO Correction resource (#1021)datadog_synthetics_test: Use new API models for api tests (#1005)datadog_monitor: Improve consistency by using response from POST/PUT requests (#1015)datadog_synthetics_test: AddnoSavingResponseBodyandnoScreenshotfields (#1012)datadog_logs_metric: Addgroup_byblock to logs_metric example (#1010)
FEATURE:
datadog_dashboard: Add support for Formula and Function support for Timeseries Widgets (#892)datadog_synthetics_test: Add support formultistep synthetics API tests (#1007)datadog_security_monitoring_default_rule: Add datadog default security monitoring rule filters (#965)datadog_synthetics_test: Add support for global_time_target for SLO widgets (#1003)
BUGFIXES:
datadog_synthetics_test: Settick_everyas required and add default value forexamplefield (#1020)datadog_monitor: Fix diff suppression for fieldrestricted_roles(#1011)datadog_integration_slack_channel: Fixaccount_idfield not being set on imports (#1019)datadog_synthetics_test: Fix error when passing empty step param (#1014)datadog_integration_gcp: Set ForceNew to true on non-updatable GCP resource fields (#1014)datadog_dashboard: Add retry on 502's when listing dashboard (#1006)
NOTES:
- Update the underlying Datadog go client to v1.0.0-beta.19. See here for changes.
v2.24.0
v2.23.0
IMPROVEMENTS:
datadog_dashboard: Implement support for Geomap Dashboard Widget (#954)
FEATURE:
datadog_dashboard_json: Add new dashboard JSON resource (#950)
BUGFIXES:
datadog_dashboard: Add a retry on 504 errors when there is a timeout (#975)datadog_integration_slack_channel: Fix issue causing slack channels to not be created in some situations (#981)datadog_monitor: Explicitly checkmonitor_idfornilvalue to fix an issue with terraformer (#962)datadog_security_monitoring_default_rule: Fix issue that prevented default rule cases notifications to be updated (#956)
NOTES:
- Update the underlying Datadog go client to v1.0.0-beta.17. See here for changes.
v2.22.0
IMPROVEMENTS:
datadog_dashboard: Improve consistency by using response from POST/PUT requests directly to save state (#909)datadog_downtime: Improve consistency by using response from POST/PUT requests directly to save state (#905)datadog_ip_ranges: Add support for reading ipv4/6 prefixes by location for synthetics (#934)datadog_logs_archive_order: Improve consistency by using response from POST/PUT requests directly to save state (#912)datadog_logs_archive: Improve consistency by using response from POST/PUT requests directly to save state (#912)datadog_logs_custom_pipeline: Improve consistency by using response from POST/PUT requests directly to save state (#913)datadog_logs_index_order: Improve consistency by using response from POST/PUT requests directly to save state (#915)datadog_logs_index: Improve consistency by using response from POST/PUT requests directly to save state (#915)datadog_logs_integration_pipeline: Improve consistency by using response from POST/PUT requests directly to save state (#913)datadog_logs_metric: Improve consistency by using response from POST/PUT requests directly to save state (#917)datadog_logs_pipeline_order: Improve consistency by using response from POST/PUT requests directly to save state (#913)datadog_metric_metadata: Improve consistency by using response from POST/PUT requests directly to save state (#922)datadog_monitor: Add support forgroupby_simple_monitoroption to monitor resource (#952)datadog_monitor: Improve consistency by using response from POST/PUT requests directly to save state (#901)datadog_role: Improve consistency by using response from POST/PUT requests directly to save state (#925)datadog_service_level_objective: Improve consistency by using response from POST/PUT requests directly to save state (#910)datadog_slo_correction: Improve consistency by using response from POST/PUT requests directly to save state (#921)datadog_user: Improve consistency by using response from POST/PUT requests directly to save state (#927)
FEATURE:
datadog_integration_slack_channel: Add support for slack channel resource (#932)
BUGFIXES:
datadog_dashboard: Fix template_variable_presets to support optional template_variables (#944)
NOTES:
v2.21.0
IMPROVEMENTS:
datadog_integration_aws_filter: Add new resource (#881).datadog_slo_correction: Add new resource (#866).
FEATURES:
datadog_monitor: Add restricted roles. (#883).datadog_synthetics_test: Add parameter to prevent useless diffs for browser tests (#854).datadog_synthetics_test: Add newbrowser_stepfield for browser tests (#849).
BUGFIXES:
datadog_synthetics_global_variable: Fix settingparse_test_optionsattribute (#867).datadog_security_monitoring_rule: Fix enabled attribute retrieval (#862).datadog_metric_metadata: Fix id retrieval when calling the read function (#856).datadog_logs_custom_pipeline: Support empty strings for filter query (#855).datadog_dashboard: Handle crash intimeseries_definition(#863).datadog_synthetics_test: Turn locations into a set (#864).
NOTES:
v2.20.0
IMPROVEMENTS:
datadog_logs_metrics: Add new resource (#823).
FEATURES:
datadog_dashboard: Store dashboard widget IDs (#815).datadog_synthetics_test: Add support for global variables from test (#831).
BUGFIXES:
datadog_synthetics_test: Store SHA 256 hash of certificates in state instead of the actual cert (#835).
NOTES: