Releases: DataDog/terraform-provider-datadog
Releases · DataDog/terraform-provider-datadog
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
v3.16.0
What's Changed
BUGFIXES
- [datadog_dashboard] Handle empty widgets by @therve in #1568
- [datadog_dashboards] Handle empty group definition by @skarimo in #1576
- [datadog_security_monitoring_default_rule] Add missing schema attribute
type
by @skarimo in #1579
IMPROVEMENTS
- [datadog_synthetics_test] Add missing options for synthetics tests by @romainberger in #1553
- [datadog_dashboard] add Topology Map definition by @anbnyc in #1557
- [datadog_synthetics_global_variable] Add support for local variable extract from test by @romainberger in #1567
FEATURES
- [datadog_service_definition] Add terraform support for service catalog definition (yaml/json) by @hyperloglogy in #1556
- [datadog_logs_pipelines] Add a pipelines datasource by @nkzou in #1555
New Contributors
- @hyperloglogy made their first contribution in #1556
- @jketcham made their first contribution in #1428
Full Changelog: v3.15.1...v3.16.0
v3.15.1
v3.15.0
What's Changed
BUGFIXES
- [datadog_security_monitoring_rule] Check for nil
metrics
values. by @juliendoutre in #1506 - [datadog_synthetics_private_location] Improve restricted_roles handling by @therve in #1519
- [datadog_synthetics_test] Fix target for packet loss assertions by @romainberger in #1527
- [provider] Handle redirects by retaining the original request/redirect body by @skarimo in #1534
- [datadog_synthetics_test] suppress whitespace diff when comparing files by @AlaricCalmette in #1518
- [datadog_dashboard] Handle empty requests definition in hostmap widget by @therve in #1546
IMPROVEMENTS
- [datadog_synthetics_test] Add DiffSupressFunc for rum settings by @bhaoui in #1532
- [datadog_monitor] Suppress diff when using
ok
andunknown
thresholds in nonservice check
monitors. by @skarimo in #1529 - [datadog_dashboard] add support for priority parameters in ManageStatus widget by @nkzou in #1525
- [datadog_monitor] add group_retention_duration and on_missing_data monitor options by @chrismdd in #1535
- [datadog_monitor] Add formula & functions by @phillip-dd in #1357
- [datadog_role] Upgrade provider from old single-permission APIs to newer UpdateRole API by @retsguj in #1542
FEATURES
NOTES
- [provider] Bump datadog-api-client to V2 by @skarimo in #1515
- Bump datadog-api-client to v2.2.0 by @skarimo in #1547
New Contributors
- @bhaoui made their first contribution in #1532
- @nkzou made their first contribution in #1525
- @buranmert made their first contribution in #1538
Full Changelog: v3.14.0...v3.15.0
v3.14.0
What's Changed
BUGFIXES
- [datadog_synthetics_test] Fix ci execution rule options for browser tests by @romainberger in #1491
- [datadog_synthetics_test] defaults api_step timeout to 60 to avoid it defaulting to 0 by @AlaricCalmette in #1497
FEATURES
- [datadog_security_monitoring_rule] NewValue detection type supports threshold learning duration and metrics by @juliendoutre in #1479
- [datadog_security_monitoring_rule] Dynamic Criticality Support by @pietrodll in #1483
- [datadog_synthetics_test] Add support for grpc subtype by @AlaricCalmette in #1500
NOTES
New Contributors
- @juliendoutre made their first contribution in #1479
- @pietrodll made their first contribution in #1483
Full Changelog: v3.13.1...v3.14.0