github dynatrace-oss/terraform-provider-dynatrace v1.88.1

one day ago

Updates to existing resources

Platform token support

The following resources now support platform tokens:

  • dynatrace_davis_anomaly_detectors
  • dynatrace_generic_setting
  • dynatrace_site_reliability_guardian
  • dynatrace_slack_notification

New fields

  • dynatrace_automation_workflow: Davis trigger events now support custom_filter, a DQL matcher expression to further filter events to match.
  • dynatrace_log_timestamp: New json_configuration field to allow JSON format detection.
  • dynatrace_hub_extension_config: Now supports setting a scope for the configuration.
  • openpipeline_v2_*_ingestsources: Now supports the metadata_list field, a key-value list for ingest source metadata.

Deprecated fields

  • dynatrace_automation_workflow: The type of 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 types field
  • 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_connection and dynatrace_azure_connection_authentication resources
  • 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-go to commit in release.yaml
  • 481525b ci: pin go version in ci/cd to go.mod defined 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_metrics test 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/checkout to 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.Version for development
  • 9d1a2f1 ci: Add dependabot.yaml to project, to align settings with other projects
  • 907ba02 test: make dynatrace_attribute_block_list and dynatrace_process_group_simple_detection unique
  • 0d8937c ci: Add sonar-project.properties config 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_metrics metric 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

Don't miss a new terraform-provider-dynatrace release

NewReleases is sending notifications on new releases.