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

5 hours ago

New Resources

The following new resources have been added:

  • dynatrace_azure_connection with dynatrace_azure_connection_authentication
  • dynatrace_iam_service_user

New Data Sources

The following new data sources have been added:

  • dynatrace_iam_environments: This data source returns the environments of an account. It includes the name, ID, URL, and whether the environment is active.
  • dynatrace_iam_service_user: This data source allows fetching service users by ID, name, or email.

New Fields

  • dynatrace_browser_monitor: Now supports setting userCertificates to configure client certificates for Linux-based locations.
  • dynatrace_disk_options: Now supports setting monitorTmpfs, which toggles tmpfs monitoring on Linux systems.
  • dynatrace_request_naming: Now supports the comparison type string_one_agent_attribute.
  • dynatrace_calculated_service_metric: Now supports the comparison type string_one_agent_attribute.

Deprecated Resources

The following resources for classic BizEvents processing rules have been deprecated in favor of OpenPipeline and should be replaced by dynatrace_openpipeline_v2_* resources:

  • dynatrace_business_events_buckets
  • dynatrace_business_events_metrics
  • dynatrace_business_events_processing
  • dynatrace_business_events_security_context

Bug Fixes

  • dynatrace_network_monitor: Fixed an issue when updating the constraint field.
  • dynatrace_network_monitor: Added a sleep after updates to resolve eventual consistency issues.
  • dynatrace_webhook_notification: Improved precondition handling for headers.

Changelog

  • 328363e docs: Prepare docs for release
  • f45ebfd fix: Fix typo in description of operating_system field in dynatrace_process_availability resource
  • b8c16db doc: Add link to Dynatrace documentation to dynatrace_azure_connection resources
  • a400562 feat(docs): Updates IAM policy bindings docs
  • d05c37c feat(docs): Adapt some more docs for release
  • d6566e8 feat(docs): Reenable azure_connection and adapt docs for release
  • bd9e4a0 fix: Correct group field description for dynatrace_iam_policy_bindings and dynatrace_iam_policy_bindings_v2
  • 4b3b957 feat: Add dynatrace_iam_service_user data source
  • 8875b0a feat(request-naming): Adds comparison type string_one_agent_attribute
  • 4a10e4c feat: update dynatrace_*_notification preconditions
  • 05989ac feat: update dynatrace_oneagent_side_masking to 1.0.1
  • 611913b feat: update dynatrace_disk_analytics to 0.0.9
  • d4e93e9 feat: update dynatrace_openpipeline_v2_* resources to 1.34.1
  • 3aec74b feat: update dynatrace_*_notification to 1.7.3
  • e403770 feat: update dynatrace_problem_fields to 1.9
  • 4544eb7 feat: update dynatrace_process_availability to 1.0.17
  • e566614 feat: update dynatrace_web_app_custom_prop_restrictions to 0.4
  • e8a4580 feat: update dynatrace_azure_connection and dynatrace_azure_connection_authentication to 0.0.11
  • 3c028f5 feat: update dynatrace_disk_options to 1.2.14
  • c738f9e feat: update dynatrace_alerting to 8.6.3
  • 0a62655 feat: Add dynatrace_iam_service_user resource
  • 1230e88 chore: deprecate old OpenPipeline business event processing and security resources
  • 8d58b73 fix(request-naming): adds unit tests
  • dc44818 fix(request-naming): adds a request naming test case with generic comparison
  • b43ab87 fix(request-naming): Correctly decode unknowns from HCL for BaseComparisonInfo
  • b0bf02a chore(deps): bump actions/setup-go from 6.1.0 to 6.2.0
  • b660731 fix: synthetic monitor update inconsistency
  • 2b84720 feat: environments data source dynatrace_iam_environments
  • 2c9b1ff feat: support client credentials for synthetic browser monitors
  • bc6e546 fix(network_monitor): fix invalid constraint update
  • 1c243d7 refactor: Trim account ID prefix when creating ProviderConfiguration
  • 8f6e923 refactor(azure-connection): Move test files to correct location
  • 741ecf3 fix(azure-connection): Encode client secret correctly

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

NewReleases is sending notifications on new releases.