Releases: dynatrace-oss/terraform-provider-dynatrace
v1.43.0
New Resources
dynatrace_autotag_rulescovers 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.
- Make sure to read the documentation for this resource carefully. It is not meant to replace
dynatrace_platform_bucketcovers configuration of Grail Bucketsdynatrace_generic_settingscovers configuration for Schemas contributed by Custom Platform Appsdynatrace_managed_smtpcovers configuration for cluster SMTP settingsdynatrace_managed_internet_proxycovers configuration for cluster proxydynatrace_managed_preferencescovers configuration for cluster preferences settingsdynatrace_managed_public_endpointscovers configuration for cluster public endpointsdynatrace_managed_backupcovers configuration for cluster backupdynatrace_managed_remote_accesscovers 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_alertingdynatrace_application_detection_rule_v2dynatrace_host_monitoringdynatrace_dashboards_generaldynatrace_metric_eventsdynatrace_log_storagedynatrace_user_settingsdynatrace_calculated_service_metricdynatrace_mobile_applicationdynatrace_request_attributedynatrace_web_application
Improvements
dynatrace_dashboard_sharingwill not produce anymore error messages when the dashboard is marked aspreset
Bug Fixes
- #333 -
dynatrace_json_dashboardwas leading to non-empty plans although no changes have been made
v1.42.0
New Resources
dynatrace_unified_services_metricscovers configuration for enabling/disabling endpoint metrics for unified servicesdynatrace_unified_services_opentelcovers configuration for enabling/disabling unified services for OpenTelemetry
Updated Resources
The following resources have been updated to support the most recent schema version offered by the Dynatrace API
dynatrace_session_replay_web_privacydynatrace_log_timestamp
Improvements
- Introduced ability to replace
nulldata 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
New Resource
dynatrace_mobile_app_key_performancecovers configuration for mobile/custom application apdex configuration
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_namingresource did not exist
v1.40.0
Updated Resources
The following resources have been updated to support the most recent schema version in preparation of release 1.274.
dynatrace_process_monitoring_ruledynatrace_service_external_web_requestdynatrace_service_external_web_servicedynatrace_service_full_web_requestdynatrace_service_full_web_servicedynatrace_session_replay_web_privacy
Bug Fixes
- #319 - Introduced retries for
dynatrace_request_naming - #320 - Updated
scopeto optional fordynatrace_kubernetes - [Export Utility] Fixed issue where data sources were not being properly being created for HTTP monitors
v1.39.0
New Resources
dynatrace_ag_tokencovers configuration for ActiveGate tokensdynatrace_business_events_security_contextcovers configuration for business security contextdynatrace_log_security_contextcovers configuration for log security context rules
Updated Resources
The following resources have been updated to support the most recent schema version offered by the Dynatrace API
dynatrace_log_sensitive_data_maskingdynatrace_process_monitoring_ruledynatrace_slo
Improvements
- The export utility documentation has been updated to include usage of the
-import-stateflag 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
New Resources
-
dynatrace_appsec_vulnerability_settingscovers configuration for vulnerability analytics: general settings -
dynatrace_appsec_vulnerability_third_partycovers configuration for vulnerability analytics: monitoring rules for third-party vulnerabilities -
dynatrace_appsec_vulnerability_codecovers configuration for vulnerability analytics: monitoring rules for code-level vulnerabilities -
dynatrace_appsec_notificationcovers configuration for security notifications -
dynatrace_appsec_vulnerability_alertingcovers configuration for vulnerability alerting profiles -
dynatrace_appsec_attack_alertingcovers configuration for attack alerting profiles -
dynatrace_attack_settingscovers configuration for application protection: general settings -
dynatrace_attack_rulescovers configuration for application protection: monitoring rules -
dynatrace_attack_allowlistcovers configuration for application protection: allowlist -
dynatrace_automation_business_calendarcovers configuration of Business Calendars regarding Platform Workflows -
dynatrace_automation_scheduling_rulecovers 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_URLandDT_ENV_URLinterchangeably. This applies to every environment variable. - The documentation for
dynatrace_azure_supported_servicescontained a flaw - thanks @KaranbirSingh7 for fixing that - The resource
dynatrace_iam_userand the data sourcedynatrace_iam_usernow offer a computed attributeuid. Thatuidcan be used when configuring the resourcedynatrace_automation_business_workflow. - You can now specify
https://####.live.dynatrace.comorhttp://####.apps.dynatrace.comfor the environment URL interchangeably. The provider will be using the appropriate host name depending on the resource you've specified
v1.37.0
New Resources
dynatrace_host_monitoring_modecovers configuration for host monitoringdynatrace_ip_address_maskingcovers configuration for IP address maskingdynatrace_calculated_web_metriccovers configuration for calculated web metricsdynatrace_calculated_mobile_metriccovers configuration for calculated mobile/custom app metricsdynatrace_calculated_synthetic_metriccovers configuration for calculated synthetic metricsdynatrace_automation_workflowcovers configuration of Workflows (only available for SaaS environments, requires enablement of Platform)
Improvements
- #308 - The resources
dynatrace_log_events,dynatrace_aws_credentials,dynatrace_process_availabilityare now able (with additional configuration) to check for existing settings with the same name before acreatehappens. - 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-initin order to prevent that error - #310 -
dynatrace_aws_credentialswas trying to push the read-only attributeexternal_id - The documentation for data source
dynatrace_synthetic_locationscontained an invalid example - #312 - Severity Rules of resource
dynatrace_alertingcould have led to non-empty plans (unordered list) - #297 - Resource
dynatrace_azure_credentialscleared out custom assigned services even ifsupporting_services_managed_in_dynatracewas set totrue
Updated Resources
- The resource
dynatrace_log_grailis 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
v1.36.0
Bug Fixes
- #287 - Added validation to verify
external IDis populated indynatrace_aws_credentialsresource - #298 - Updated
dynatrace_slodata source to utilize settings 2.0 endpoint
Updated Resources
dynatrace_data_privacyschema updated to v4dynatrace_host_monitoringschema updated to v1.2.1dynatrace_custom_deviceupdated to include all fields
v1.35.3
- Introduced subcategories of resources/data sources in the Terraform Registry documentation