Releases: DataDog/terraform-provider-datadog
Releases · DataDog/terraform-provider-datadog
v3.24.1
v3.24.0
What's Changed
BUGFIXES
- [datadog_dashboard] Safeguard against empty formula definitions by @therve in #1838
- [datadog_synthetics_test] Check error when building token API authentication by @therve in #1837
- [datadog_dashboard] Handle empty section in template variables by @therve in #1842
- [datadog_synthetics_test] Handle advanced scheduling in browser tests by @therve in #1856
- [datadog_dashboard_json] Handle continuous diff if
is_read_only
is not set by @skarimo in #1854 - [datadog_monitor] Fix dropped
hour_starts
field when value is zero by @nkzou in #1878 - [datadog_service_level_objective] Fix edge case removing fields that are both optional and computed by @nkzou in #1879
- [datadog_synthetics_test] Fix missing default value for browser variables by @romainberger in #1884
- [datadog_monitor] Fix panic on scheduling option with empty evaluation window by @nkzou in #1885
- [datadog_synthetics_test] Remove required from jsonpath and xpath targetvalue fields by @nkzou in #1880
- [datadog_api_key] Set ID in state and change error message back to original by @skarimo in #1892
IMPROVEMENTS
- [datadog_service_level_objective] Expose more SLO data in the SLO datasource by @ali-sattari in #1829
- [datadog_monitor] remove Beta notice from notify_by Monitor resource by @Dalje-et in #1840
- [provider] Begin upgrading the provider to use
terraform-framework-provider
by @skarimo in #1776 - [datadog_dashboard] Add sort block in slo_list_definition by @sbecker59 in #1835
- [datadog_synthetics_test] Refactor options for Synthetics tests by @romainberger in #1861
- [datadog_api_key] Upgrade API key data source to framework by @nkzou in #1780
- [datadog_service_definition_yaml] Add v2.1 service definition example by @hyperloglogy in #1883
- [datadog_dashboard] Implement support for team tags in Dashboards by @DrkSephy in #1881
FEATURES
- [datadog_service_definition_yaml] Add support for v2.1 schema of service catalog by @hyperloglogy in #1833
- [datadog_hosts] Add a host list datasource by @nkzou in #1847
- [datadog_integration_fastly] Add Fastly integration resources #1851 by @skarimo in #1852
- [datadog_integration_confluent] Add Confluent integration resources by @skarimo in #1851
- [datadog_synthetics_test] Add no screenshot option to browser steps by @romainberger in #1887
- [datadog_integration_cloudflare_account] Add Cloudflare account resource by @skarimo in #1853
NOTES
New Contributors
- @apiazza3 made their first contribution in #1827
- @ali-sattari made their first contribution in #1829
- @sbecker59 made their first contribution in #1835
Full Changelog: v3.23.0...v3.24.0
v3.23.0
What's Changed
BUGFIXES
- [datadog_downtime] Ignore start/end comparison on recurring downtimes by @therve in #1811
- [datadog_monitor] Make search required for f&f monitors by @JoannaYe-Datadog in #1814
- [datadog_synthetics_test] Allow empty values for service for Synthetics grpc tests by @romainberger in #1813
- [datadog_sensitive_data_scanner] Add mutex to SDS resource by @nkzou in #1818
- [datadog_metric_tag_configuration] Fix tag validation for metric tags configs by @nkzou in #1819
- [datadog_security_monitioring_rule] Set
tags
in state by @skarimo in #1821 - [datadog_sensitive_data_scanner_rule] Handle diffs when importing by @skarimo in #1823
IMPROVEMENTS
FEATURES
NOTES
- [provider] Remove custom transport by @HantingZhang2 in #1812
Full Changelog: v3.22.0...v3.23.0
v3.22.0
What's Changed
BUGFIXES
- [datadog_service_definition_yaml] Add ordering of contacts in state func by @nkzou in #1785
- [datadog_security_monitoring_rule] Don't cast nil values in
group_by_fields
ordistinct_fields
by @nkzou in #1796 - [datadog_logs_index_order] Make name optional and computed by @nkzou in #1799
IMPROVEMENTS
- [datadog_permissions] Add option to show restricted permissions by @nkzou in #1782
- [datadog_dashboard] Add run-workflow widget definition by @DavidRobertAnsart in #1779
- [datadog_ip_ranges] Adds orchestrator to the resource by @tbavelier in #1781
FEATURES
- [datadog_synthetics_test] add advanced scheduling by @AlaricCalmette in #1777
- [datadog_sensitive_data_scanner_group] Generate Sensitive Data Scanner group resources by @skarimo in #1737
- [datadog_sensitive_data_scanner_rule] Create Sensitive Data Scanner rule resources by @skarimo in #1738
NOTES
- [provider] Bump
terraform-plugin-sdk/v2
to latest by @skarimo in #1765 - [Provider] Bump datadog api client to 2.10.0 by @HantingZhang2 in #1803
New Contributors
- @tbavelier made their first contribution in #1781
- @dependabot made their first contribution in #1789
Full Changelog: v3.21.0...v3.22.0
v3.21.0
What's Changed
BUGFIXES
- [datadog_service_level_objective] Set thresholds fields as optional computed by @skarimo in #1725
- [datadog_synthetics_test] Prevent setting secure property on config variables of type global by @romainberger in #1755
IMPROVEMENTS
- [datadog_service_level_objective] Update terraform-provider-datadog to allow primary timeframe, target, and warning to be specified by @ddjamesfrullo in #1704
- [datadog_synthetics_test] Add support for http version in test options by @nkzou in #1722
- [datadog_security_monitoring_default_rule] Warn when the rule has a deprecation date by @pietrodll in #1728
- [datadog_monitor] Add support for
notification_preset_name
by @skarimo in #1749 - [datadog_integration_gcp] Support enabling the CSPM integration by @christophetd in #1748
- [datadog_dashboard] Add event_size fields to list stream query by @nkzou in #1761
FEATURES
- [datadog_synthetics] Add TOTP Parameters for Global Variables by @thestefanristovski in #1708
- [datadog_monitor_config_policy] Add monitor config policies resource and data source by @carlmartensen in #1750
New Contributors
- @ddjamesfrullo made their first contribution in #1704
- @thestefanristovski made their first contribution in #1708
- @carlmartensen made their first contribution in #1752
- @christophetd made their first contribution in #1748
Full Changelog: v3.20.0...v3.21.0
v3.20.0
What's Changed
BUGFIXES
- [security_monitoring_default_rule] Fix acceptance tests for default rules by @muffix in #1707
- [datadog_dashboard] Fix palette_index not set in the API when set in formula style by @valerian-roche in #1714
IMPROVEMENTS
- [service_definition_yaml] Add tag normalization util by @nkzou in #1686
- [datadog_monitor] Mark
notify_by
field as private beta by @skarimo in #1694 - [datadog_synthetics_test] Add secure field to synthetics config variable by @nkzou in #1696
- [datadog_role] Add ability to skip pre-flight
permission
validation by @skarimo in #1703
FEATURES
- [datadog_cloud_configuration_rule] Implemented resource to manage cloud_configuration rules by @symphony-elias in #1677
- [datadog_service_account] Add service account resource by @mnguyendatadog in #1685
- [datadog_integration_aws_logs_services] Add an AWS log ready services data source by @nkzou in #1690
NOTES
New Contributors
- @mnguyendatadog made their first contribution in #1685
- @valerian-roche made their first contribution in #1714
Full Changelog: v3.19.1...v3.20.0
v3.19.1
What's Changed
BUGFIXES
- [datadog_logs_metric] Fix
getUpdateCompute
method for non distribution aggregation type by @skarimo in #1683
Full Changelog: v3.19.0...v3.19.1
v3.19.0
What's Changed
BUGFIXES
- [datadog_service_definition_yaml] Fix panic on missing name in service definition links by @nkzou in #1660
- [datadog_logs_custom_pipeline] Handle nested empty filter query by @skarimo in #1655
- [datadog_integration_aws] Properly handle missing resource when importing by @skarimo in #1657
- [datadog_logs_archive] mark
path
as optional by @skarimo in #1658 - [datadog_integration_aws] Change excluded_regions to TypeSet by @nkzou in #1656
IMPROVEMENTS
- [datadog_security_monitoring_rule] Updating schema validation for field type by @symphony-elias in #1640
- [datadog_logs_metric] Add include_percentiles attribute to distribution compute by @JeanCoquelet in #1645
- [datadog_synthetics_test] Add support for oauth authentication by @romainberger in #1668
- [datadog_synthetics_test] Add Digest auth by @AlaricCalmette in #1669
- [datadog_monitor] Add enable_samples monitor options by @liashenko in #1670
- [datadog_dashboard] Add support for style field in dashboard widget formulas by @nkzou in #1671
FEATURES
- [datadog_logs_archive_order] Add a logs archive order data source by @nkzou in #1661
- [datadog_rum_application] Add a RUM application data source by @nkzou in #1641
NOTES
New Contributors
- @symphony-elias made their first contribution in #1640
- @JeanCoquelet made their first contribution in #1645
- @piotrekkr made their first contribution in #1663
Full Changelog: v3.18.0...v3.19.0
v3.18.0
What's Changed
BUGFIXES
- [datadog_monitor] Handle explicit null for
new_host_delay
by @skarimo in #1615 - [datadog_dashboard] Suppress URL attribute diff by @skarimo in #1614
- [datadog_dashboard] Fix panic when
slo_list
widget is ingroup
widget by @skarimo in #1624 - [datadog_service_definition_yaml] Move
404 statusCode
check into the error check block by @skarimo in #1634
IMPROVEMENTS
- [datadog_dashboard] Add support for
values
anddefaults
in template variables by @skarimo in #1622 - [datadog_monitor] Support monitor
scheduling_options
by @bmay2 in #1630 - [datadog_synthetics] Add support for xpath assertions by @romainberger in #1632
- [datadog_synthetics] Add body_type field to SyntheticsTest request_definition by @nkzou in #1629
NOTES
New Contributors
Full Changelog: v3.17.0...v3.18.0
v3.17.0
What's Changed
BUGFIXES
IMPROVEMENTS
- [datadog_dashboard] add support for storage parameter in widget queries by @nkzou in #1569
- [datadog_dashboard] Add support for the SLO List widget by @mmeyer724 in #1595
- [datadog_security_monitoring_rule] Add Terraform Support for Signal Correlation Rules by @clementgbcn in #1593
- [datadog_monitor] add notify_by option by @chrismdd in #1599
- [datadog_synthetics_test] Add missing disable_cors option by @nkzou in #1605
NOTES
- [datadog_security_monitoring_rules] Deprecate metric field of Security Monitoring Rules by @clementgbcn in #1604
- Bump
datadog-api-client
to v2.4.0 by @skarimo in #1610
New Contributors
- @mmeyer724 made their first contribution in #1595
- @clementgbcn made their first contribution in #1593
Full Changelog: v3.16.0...v3.17.0