New Resources
dynatrace_network_zone
allows for configuring network zones. The resourcedynatrace_network_zones
introduced in an earlier release just allowed for enabling or disabling them.dynatrace_metric_events
covers configuration for custom metric events based on the Settings 2.0 REST API.dynatrace_json_dashboard
introduces an alternative todynatrace_dashboard
. It enables you to manage dashboards as JSON code instead of using the HCL syntax. Dashboards represent the one resource that can get downloaded via WebUI directly - as JSON code. Hence a lot of demand from the community to be able to directly create resources via JSON content.dynatrace_management_zone_v2
covers configuration of Management Zones based on the Settings 2.0 REST API. The resourcedynatrace_management_zone
, which is based on the Configuration REST API is still available as an alternative. Just be aware of the fact, that theID
of this resource only makes sense to get referred to by resources that are also based on the Settings 2.0 API.dynatrace_iam_user
anddynatrace_iam_group
introduces user and group management for SaaS Accounts. In order to use these resources you need to configure an OAuth Client. Further details about that can be found within the documentation of both resources. The current implementation does not yet support configuration of Policies. We will take care of that with the next release.dynatrace_api_token
allows for creating API Tokens. Please be aware that this resource will introduce sensitive data within your Terraform State as plain text.
New Data Source
dynatrace_calculated_service_metric
allows querying a specific calculated service metric by name
Additional Improvements
dynatrace_http_monitor
anddynatrace_browser_monitor
are now offering the ability to configure the number of consecutive runs viaglobal_outage_policy
block. Thanks to @tshortess for contributing.
Bug Fixes
-export
didn't properly escape variables for JSON encoded strings