What's Changed
BUGFIXES
- [datadog_security_monitoring_suppression] Fix error handling when updating suppression payload by @clementgbcn in #2383
- [datadog_security_monitoring_suppression] Fix error handling when creating suppression payload by @nkzou in #2386
- [datadog_synthetics_test] Ensure tags are non-empty and castable by @nkzou in #2393
- [datadog_integration_gcp_sts] Add a mutex around the mutating calls in the GCP STS module by @smuhit in #2419
- [provider] Bump SDK and fix style nits by @nkzou in #2400
- [datadog_azure_integration] Fix error when updating client_id and tenant_name by @HantingZhang2 in #2420
- [datadog_security_monitoring_rule] Upgrade go client. by @jack-edmonds-dd in #2430
- [datadog_security_monitoring_suppression] Fix API calls returning 409 by @pietrodll in #2442
- [datadog_logs_metric][datadog_metric_metadata] Normalize invalid metric name by @nkzou in #2433
- [datadog_logs_index] Set index name to replace on modify by @nkzou in #2449
IMPROVEMENTS
- [datadog_sensitive_data_scanner_rule] Add priority level in rules by @trosenblatt in #2376
- [resource_datadog_security_monitoring_rule] Add a validation step in security_monitoring_rule_resource provider. by @cpatel24 in #2357
- [datadog_synthetics_documentation] Update synthetics GRPC example by @RomainGuarinoni in #2389
- [datadog_synthetics_test] Support the bodyHash assertion. by @jack-edmonds-dd in #2431
- [datadog_synthetics_test] Add original file name to API files by @RomainGuarinoni in #2427
- [datadog_synthetics_test] Add validation on synthetics test header by @HantingZhang2 in #2469
- [datadog_synthetics_test] Add support for
force_delete_dependencies
field by @skarimo in #2474
FEATURES
- [datadog_synthetics_test] Add support for variablesFromScript for API tests by @ruizb in #2369
- [datadog_security_monitoring_default_rule] Add support for custom tags in security monitoring default rules by @paul-hf in #2399
- [datadog_synthetics_test] support file upload for api test by @etnbrd in #2422
- [datadog_synthetics_test] support json schema assertion in api and multi test by @etnbrd in #2437
- [datadog_synthetics_test] support elementsOperator in JSONPath assertions by @etnbrd in #2444
- [datadog_organization_settings] Add Security Contacts support by @alexandre-pocquet in #2396
- [datadog_synthetics_test] Add handling of a wait step for multistep api tests by @teodor2312 in #2472
NOTES
- [CWS-2164] - Put the cloud workload security resources as deprecated by @Malo10LeGoff in #2407
- Add deprecation message on cloud_workload_security_agent_rules resource and data source by @Malo10LeGoff in #2412
- [datadog_authn_mapping] Only allow one of role and team to be set by @JonasBak in #2391
New Contributors
- @trosenblatt made their first contribution in #2376
- @cpatel24 made their first contribution in #2357
- @ruizb made their first contribution in #2369
- @paul-hf made their first contribution in #2399
- @fabrideci made their first contribution in #2425
- @jack-edmonds-dd made their first contribution in #2430
- @xafardero made their first contribution in #2463
- @alexandre-pocquet made their first contribution in #2396
- @teodor2312 made their first contribution in #2472
Full Changelog: v3.39.0...v3.40.0