Updates to existing resources
Platform token support
The following resources now support platform tokens:
dynatrace_davis_anomaly_detectorsdynatrace_generic_settingdynatrace_site_reliability_guardiandynatrace_slack_notification
New fields
dynatrace_automation_workflow: Davis trigger events now supportcustom_filter, a DQL matcher expression to further filter events to match.dynatrace_log_timestamp: Newjson_configurationfield to allow JSON format detection.dynatrace_hub_extension_config: Now supports setting ascopefor the configuration.openpipeline_v2_*_ingestsources: Now supports themetadata_listfield, a key-value list for ingest source metadata.
Deprecated fields
dynatrace_automation_workflow: Thetypeof a Davis event trigger configuration is now marked as deprecated.
Bug fixes
dynatrace_hub_extension_config: Updating an inactive monitoring configuration of a custom extension leads to an error.
Changelog
- 0813ec7 chore: temporarily remove azure connector resources
- 3044c89 docs: update docs
- b235540 Add links to dynatrace support and dynatrace community
- b551376 refactor: remove not needed settings client and functions
- 8b11fd5 refactor: use generic service for dynatrace_davis_anomaly_detectors
- ffe86dc refactor: use hybrid client for all generic_settings requests
- cb6ecbc refactor: use generic service for slack connection
- 7433972 refactor: use generic service for site reliability guardian
- 30429fc chore(workflows): Deprecate Davis event config
typesfield - 30e167c chore: add custom_filter to Davis event configs
- 06d0fb4 chore(deps): bump SonarSource/sonarqube-scan-action from 6.0.0 to 7.0.0
- ea0f1ab chore(deps): bump actions/download-artifact from 6.0.0 to 7.0.0
- da1d0c7 chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0
- 3d488e0 feat(document): Upgrade core lib dependency
- 2fab186 fix(azure-connection): Resources using client secret must be updated following export
- 00768a1 fix(azure-connection): Restrict list and get to federated identity credentials
- 3b10bee chore(deps): bump golang.org/x/oauth2 from 0.33.0 to 0.34.0
- f400563 chore(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0
- 9a6fd50 test: make notification alerting test unique
- 1dbd982 doc(azure-connection): Add resource documentation
- 159f53a feat(security-context): Update to 1.0.5
- 236e90f feat(aws-connection): Update to 0.0.21
- 41a0949 feat(hub-extension): Update documentation: Add scope argument
- 81dcfc3 feat(openpipeline-usersessions): Update to 1.26.1
- 5251cf3 feat(openpipeline-user-events): Update to 1.26.1
- 2c94fe3 feat(openpipeline-system-events): Update to 1.26.1
- 3205bd7 feat(openpipeline-spans): Update to 1.26.1
- 0101134 feat(openpipeline-security-events): Update to 1.26.1
- c0268bd feat(openpipeline-metrics): Update to 1.26.1
- 445421d feat(openpipeline-logs): Update to 1.26.1
- 2e1c493 feat(openpipeline-events-security): Update to 1.26.1
- ebe58aa feat(openpipeline-events-sdlc): Update to 1.26.1
- f6f9179 feat(openpipeline-events): Update to 1.26.1
- 7e69e62 feat(openpipeline-davis-problems): Update to 1.26.1
- 8aedef3 feat(openpipeline-davis-events): Update to 1.26.1
- 5ddba26 feat(openpipeline-bizevents): Update to 1.26.1
- 676e090 feat(http-outgoing): Update to 1.0.4
- 17e6b1c feat(http-incoming): Update to 1.0.4
- 75d21fd feat(performancethresholds): Update to 1.8.1
- 6b0d483 feat(timestampconfiguration): Update to 1.0.18
- d1400dd feat(aws-connection): Handle role ARN updates
- c7293ad chore(deps): bump golangci/golangci-lint-action from 9.1.0 to 9.2.0
- 093f615 Fixed #786
- f501b57 chore(deps): bump actions/checkout from 6.0.0 to 6.0.1
- 127ef98 feat(azure-connection): Add
dynatrace_azure_connectionanddynatrace_azure_connection_authenticationresources - 10d4029 refactor: Align retry logic for hyperscaler authentication
- bbdde16 chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2
- e989c69 feat(extensions): Adds scope parameter
- b36995b ci: pin
action/setup-goto commit inrelease.yaml - 481525b ci: pin go version in ci/cd to
go.moddefined go version - 60ac9f0 chore(deps): bump actions/setup-go from 4.2.1 to 6.1.0
- 11fcad4 chore(deps): bump github.com/hashicorp/go-cty
- d5635b2 chore(deps): bump github.com/hashicorp/terraform-plugin-docs
- 3a51801 chore(deps): bump github.com/zclconf/go-cty from 1.16.3 to 1.17.0
- 1d677c8 chore(deps): bump github.com/hashicorp/terraform-plugin-log
- 8a9333c ci: update passing args in SonarQube action
- 973a95a chore(deps): bump SonarSource/sonarqube-scan-action from 5.3.1 to 6.0.0
- 43ae7bf chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0
- 4d8cf8d test: make
dynatrace_business_events_metricstest unique - c2bfc8d chore(deps): bump github.com/spf13/afero from 1.11.0 to 1.15.0
- c9ea652 chore: add Apache 2.0 license headers to Go source files
- 42ff3a3 chore(deps): bump github.com/hashicorp/hcl/v2 from 2.23.0 to 2.24.0
- 21cc611 chore(deps): bump golang.org/x/oauth2 from 0.32.0 to 0.33.0
- bdbd111 chore(deps): bump github.com/dlclark/regexp2 from 1.11.4 to 1.11.5
- ca366c5 chore(deps): bump hashicorp/setup-terraform from 2.0.3 to 3.1.2
- 54e4e58 ci: pin
actions/checkoutto version 6.0.0 commit - 035d3cc chore(deps): bump actions/checkout from 4 to 6
- 644149a chore(deps): bump snyk/actions from 0.4.0 to 1.0.0
- 3b07820 chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0
- b7cdce7 chore(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.1.0
- 146c550 chore(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0
- 6f6b21b feat: Improve default value of
version.Versionfor development - 9d1a2f1 ci: Add
dependabot.yamlto project, to align settings with other projects - 907ba02 test: make
dynatrace_attribute_block_listanddynatrace_process_group_simple_detectionunique - 0d8937c ci: Add
sonar-project.propertiesconfig file to configure Sonar Qube - 2113181 ci: Unit test creates coverage output, code is linted and results are send to SonarQube
- dbcff1f feat(aws-connection): Improves docs
- 1fb86ec feat(aws-connection): Improve UX for dynatrace_aws_connection_role_arn resource
- a85e0aa test: add unique identifier for
dynatrace_log_metricsmetric key - 67cc3f7 test: fix extension test
- 8c35b33 test: split tests into chunks
- 518bc45 ci: pin GitHub action versions
- 189aa65 fix: build errors and removed not needed functions
- 33b43b9 test: add build tags and minimize pipeline