Skip to content

Releases: dynatrace-oss/terraform-provider-dynatrace

v1.43.0

25 Sep 13:09

Choose a tag to compare

New Resources

  • dynatrace_autotag_rules covers rule configuration of automatically applied tags
    • Make sure to read the documentation for this resource carefully. It is not meant to replace dynatrace_autotag_v2.
  • dynatrace_platform_bucket covers configuration of Grail Buckets
  • dynatrace_generic_settings covers configuration for Schemas contributed by Custom Platform Apps
  • dynatrace_managed_smtp covers configuration for cluster SMTP settings
  • dynatrace_managed_internet_proxy covers configuration for cluster proxy
  • dynatrace_managed_preferences covers configuration for cluster preferences settings
  • dynatrace_managed_public_endpoints covers configuration for cluster public endpoints
  • dynatrace_managed_backup covers configuration for cluster backup
  • dynatrace_managed_remote_access covers configuration for remote access requests

Updated Resources

The following resources have been updated to support the most recent schema version offered by the Dynatrace API

  • dynatrace_alerting
  • dynatrace_application_detection_rule_v2
  • dynatrace_host_monitoring
  • dynatrace_dashboards_general
  • dynatrace_metric_events
  • dynatrace_log_storage
  • dynatrace_user_settings
  • dynatrace_calculated_service_metric
  • dynatrace_mobile_application
  • dynatrace_request_attribute
  • dynatrace_web_application

Improvements

  • dynatrace_dashboard_sharing will not produce anymore error messages when the dashboard is marked as preset

Bug Fixes

  • #333 - dynatrace_json_dashboard was leading to non-empty plans although no changes have been made

v1.42.0

08 Sep 13:01

Choose a tag to compare

New Resources

Updated Resources

The following resources have been updated to support the most recent schema version offered by the Dynatrace API

  • dynatrace_session_replay_web_privacy
  • dynatrace_log_timestamp

Improvements

  • Introduced ability to replace null data source references for migrations, more information can be found in the environment migration guide.

Bug Fixes

  • #325 - Improved error message handling for invalid OAuth credentials
  • #326 - Added key user action creation validation in dynatrace_mobile_application

v1.41.0

31 Aug 18:10

Choose a tag to compare

New Resource

Updated Resource

The following resources have been updated to support the most recent schema version offered by the Dynatrace API

  • dynatrace_builtin_process_monitoring

Bug Fixes

  • #324 - Provider crashed when management zone specified in dynatrace_request_naming resource did not exist

v1.40.0

24 Aug 19:27

Choose a tag to compare

Updated Resources

The following resources have been updated to support the most recent schema version in preparation of release 1.274.

  • dynatrace_process_monitoring_rule
  • dynatrace_service_external_web_request
  • dynatrace_service_external_web_service
  • dynatrace_service_full_web_request
  • dynatrace_service_full_web_service
  • dynatrace_session_replay_web_privacy

Bug Fixes

  • #319 - Introduced retries for dynatrace_request_naming
  • #320 - Updated scope to optional for dynatrace_kubernetes
  • [Export Utility] Fixed issue where data sources were not being properly being created for HTTP monitors

v1.39.0

15 Aug 18:28

Choose a tag to compare

New Resources

Updated Resources

The following resources have been updated to support the most recent schema version offered by the Dynatrace API

  • dynatrace_log_sensitive_data_masking
  • dynatrace_process_monitoring_rule
  • dynatrace_slo

Improvements

  • The export utility documentation has been updated to include usage of the -import-state flag which introduces the feature to automatically initialize the terraform modules and import downloaded resources into the state.

Bug Fixes

  • #316 - Ignoring rule based tags for http monitors

v1.38.0

07 Aug 09:30

Choose a tag to compare

New Resources

  • dynatrace_appsec_vulnerability_settings covers configuration for vulnerability analytics: general settings

  • dynatrace_appsec_vulnerability_third_party covers configuration for vulnerability analytics: monitoring rules for third-party vulnerabilities

  • dynatrace_appsec_vulnerability_code covers configuration for vulnerability analytics: monitoring rules for code-level vulnerabilities

  • dynatrace_appsec_notification covers configuration for security notifications

  • dynatrace_appsec_vulnerability_alerting covers configuration for vulnerability alerting profiles

  • dynatrace_appsec_attack_alerting covers configuration for attack alerting profiles

  • dynatrace_attack_settings covers configuration for application protection: general settings

  • dynatrace_attack_rules covers configuration for application protection: monitoring rules

  • dynatrace_attack_allowlist covers configuration for application protection: allowlist

  • dynatrace_automation_business_calendar covers configuration of Business Calendars regarding Platform Workflows

  • dynatrace_automation_scheduling_rule covers configuration of Scheduling Rules for Workflows

Improvements

  • Streamlined the names of environment variables for configuring the provider. You may e.g. now use DYNATRACE_ENV_URL and DT_ENV_URL interchangeably. This applies to every environment variable.
  • The documentation for dynatrace_azure_supported_services contained a flaw - thanks @KaranbirSingh7 for fixing that
  • The resource dynatrace_iam_user and the data source dynatrace_iam_user now offer a computed attribute uid. That uid can be used when configuring the resource dynatrace_automation_business_workflow.
  • You can now specify https://####.live.dynatrace.com or http://####.apps.dynatrace.com for the environment URL interchangeably. The provider will be using the appropriate host name depending on the resource you've specified

v1.37.0

27 Jul 12:54

Choose a tag to compare

New Resources

  • dynatrace_host_monitoring_mode covers configuration for host monitoring
  • dynatrace_ip_address_masking covers configuration for IP address masking
  • dynatrace_calculated_web_metric covers configuration for calculated web metrics
  • dynatrace_calculated_mobile_metric covers configuration for calculated mobile/custom app metrics
  • dynatrace_calculated_synthetic_metric covers configuration for calculated synthetic metrics
  • dynatrace_automation_workflow covers configuration of Workflows (only available for SaaS environments, requires enablement of Platform)

Improvements

  • #308 - The resources dynatrace_log_events, dynatrace_aws_credentials, dynatrace_process_availability are now able (with additional configuration) to check for existing settings with the same name before a create happens.
  • Introduced client side functionality that allows to communicate with outdated server side schemas that aren't aware of the most recent properties

Bug Fixes

  • #309 - The export functionality exits with an error when no connection to the internet exists. You can now use the command line argument -skip-terraform-init in order to prevent that error
  • #310 - dynatrace_aws_credentials was trying to push the read-only attribute external_id
  • The documentation for data source dynatrace_synthetic_locations contained an invalid example
  • #312 - Severity Rules of resource dynatrace_alerting could have led to non-empty plans (unordered list)
  • #297 - Resource dynatrace_azure_credentials cleared out custom assigned services even if supporting_services_managed_in_dynatrace was set to true

Updated Resources

  • The resource dynatrace_log_grail is now deprecated. The REST endpoint doesn't meet the requirements for a resource. Once "Logs powered by Grail" the endpoint refuses updates

v1.36.1

21 Jul 16:39

Choose a tag to compare

v1.36.0

20 Jul 16:31

Choose a tag to compare

Bug Fixes

  • #287 - Added validation to verify external ID is populated in dynatrace_aws_credentials resource
  • #298 - Updated dynatrace_slo data source to utilize settings 2.0 endpoint

Updated Resources

  • dynatrace_data_privacy schema updated to v4
  • dynatrace_host_monitoring schema updated to v1.2.1
  • dynatrace_custom_device updated to include all fields

v1.35.3

11 Jul 14:52

Choose a tag to compare

  • Introduced subcategories of resources/data sources in the Terraform Registry documentation