Skip to content

Releases: dynatrace-oss/terraform-provider-dynatrace

v1.57.3

23 May 20:42
Compare
Choose a tag to compare

Bug Fixes

  • Fixed #464 - Resolved dynatrace_management_zone_v2 non-empty plans with heredoc strings
  • Fixed #465 - Resolved dynatrace_slo failing with Management-Zone not found
  • Fixed #466 - Resolved dynatrace_iam_policy resource inconsistent state

v1.57.2

21 May 22:43
Compare
Choose a tag to compare

Bug Fix

  • Resolved export panics without Management Zones within the environment

v1.57.1

17 May 13:39
Compare
Choose a tag to compare

Bug Fixes

  • #435 - Resolved dynatrace_dashboards_presets resource timing issue
  • #461 - Updated dynatrace_iam_user resource to accept emails that already exist
  • #462 - Fixed documentation in dynatrace_slo_v2 resource

Improvements

  • Updated dynatrace_automation_workflow resource schema
  • Improved error messages of automation API resources
  • Fixed dynatrace_dashboards_presets to properly handle multiObject=false

v1.57.0

09 May 13:50
Compare
Choose a tag to compare

Important Note - Breaking Change

The API endpoint for dynatrace_log_custom_source starting cluster version v292 utilizes a new attribute values-and-enrichment in place of values. Configuration is not backwards compatible, Terraform files may require manual changes or a re-export. Resource documentation available here.

New Resources

New Data Sources

  • dynatrace_iam_groups covers queries for IAM user groups
  • dynatrace_iam_policy covers queries for the UUID of an IAM policy
  • dynatrace_iam_policies covers queries for a list of IAM policies

Bug Fixes

  • #433 - Improved IAM policy usage by introducing additional data sources and attributes
  • #444 - Resolved/Enhanced JSON dashboard export, refer to dynatrace_json_dashboard_base for details
  • #453 - Fixed documentation for dynatrace_log_sensitive_data_masking resource
  • #454 - Corrected dynatrace_url_based_sampling resource query_parameters attribute
  • #455 - Fixed bug with OS architecture comparison

Improvements

  • [Export Utility] Corrected IAM policy bindings output - due to limitations of the API the IAM export may take a long time to complete, the Dynatrace API team is looking at introducing improvements in a future update.

Schema Updates

The following resources got updated to be compatible with the most recent schema version of Dynatrace:

  • dynatrace_crashdump_analytics
  • dynatrace_log_custom_source

v1.56.2

30 Apr 15:35
Compare
Choose a tag to compare

New Data Source

  • dynatrace_lambda_agent_version retrieves the latest version names of AWS Lambda OneAgent code modules

Bug Fixes

  • #449 - dynatrace_automation_workflow fixed to properly react to resources deleted outside of Terraform
  • #450 - dynatrace_calculated_web_metric fixed inconsistent destroy due to API issue
  • #452 - dynatrace_autotag_rules fixed runtime error due to debug output

v1.56.1

25 Apr 14:19
Compare
Choose a tag to compare

Bug Fixes / Improvements

  • #444 - Export Utility: JSON dashboards fixed to properly generate resources, further improvements to come in upcoming release (details in GitHub issue).
  • Export Utility: Synchronized access to Resource Descriptors to avoid nil pointer exceptions due to race conditions.

v1.56.0

24 Apr 16:46
Compare
Choose a tag to compare

New Resources

  • dynatrace_davis_anomaly_detectors covers configuration for Davis anomaly detectors

Bug Fixes

  • #440 - Corrected dynatrace_dashboard resource assigned_entities attribute to type list

Improvements

  • Fixed runtime error when exporting dynatrace_json_dashboard
  • Fixed potential race condition with the export utility when replacing dependencies for entity data sources
  • Fixed dynatrace_document resource actor and owner attributes to optional

v1.55.1

18 Apr 15:06
Compare
Choose a tag to compare

New Resources

  • dynatrace_ebpf_service_discovery covers configuration for enabling discovery of active services on the network

Bug Fixes

  • Fixed potential segfault when running Export functionatliy
  • Fixed the documentation for data source dynatrace_document

Improvements

  • #437 - Creating Management Zones using dynatrace_management_zone_v2 now ensures that this Management Zone is ready to be utilized within the configuration of an SLO (an potentially other resources)

v1.55.0

11 Apr 15:33
Compare
Choose a tag to compare

New Resources

  • dynatrace_document covers configuration of documents (dashboards and notebooks)
  • dynatrace_direct_shares covers configuration of direct shares for documents (dashboards and notebooks)

Note: Currently the API only supports managing your own documents, the resources will be updated once additional functionality is available.

Thank you @marceloalmeida for creating these resources!

Bug Fixes

  • #430 - dynatrace_browser_monitor resource - Added support for simulateReturnKey on keystroke events
  • #431 - dynatrace_credentials resource - Fixed non-empty plans when specifying scopes
  • #432 - dynatrace_entity data source - Fixed query when specifying name and type

Improvements

  • dynatrace_custom_device now offers the attribute ui_based preventing Custom Devices from aging out when created via Terraform.

Schema Updates

The following resources have been updated to be compatible with the most recent schema version of Dynatrace:

  • dynatrace_attack_settings
  • dynatrace_vulnerability_settings

v1.54.2

04 Apr 08:10
Compare
Choose a tag to compare

Bug Fixes

  • #429 - dynatrace_mobile_application - fixed opt_in_mode to properly send when set to false for mobile applications

Improvements

Introduced insert_after attribute for the following Settings 2.0 resources with ordering support:

  • dynatrace_api_detection
  • dynatrace_application_detection_rule_v2
  • dynatrace_attack_allowlist
  • dynatrace_attack_rules
  • dynatrace_business_events_buckets
  • dynatrace_business_events_oneagent
  • dynatrace_business_events_processing
  • dynatrace_business_events_security_context
  • dynatrace_container_rule
  • dynatrace_declarative_grouping
  • dynatrace_failure_detection_rules
  • dynatrace_generic_types
  • dynatrace_grail_security_context
  • dynatrace_issue_tracking
  • dynatrace_log_buckets
  • dynatrace_log_processing
  • dynatrace_log_security_context
  • dynatrace_log_sensitive_data_masking
  • dynatrace_log_storage
  • dynatrace_log_timestamp
  • dynatrace_os_services
  • dynatrace_process_availability
  • dynatrace_process_group_detection
  • dynatrace_process_group_simple_detection
  • dynatrace_process_monitoring_rule
  • dynatrace_rum_host_headers
  • dynatrace_rum_ip_determination
  • dynatrace_rum_provider_breakdown
  • dynatrace_service_external_web_request
  • dynatrace_service_external_web_service
  • dynatrace_service_full_web_request
  • dynatrace_service_full_web_service
  • dynatrace_span_capture_rule
  • dynatrace_span_context_propagation
  • dynatrace_span_entry_point
  • dynatrace_url_based_sampling
  • dynatrace_vulnerability_code
  • dynatrace_vulnerability_third_party
  • dynatrace_web_app_resource_cleanup
  • dynatrace_web_app_resource_types

Schema Updates

The following resources have been updated to be compatible with the most recent schema version of Dynatrace:

  • dynatrace_attack_rules
  • dynatrace_custom_service
  • dynatrace_generic_relationships
  • dynatrace_generic_types
  • dynatrace_log_storage
  • dynatrace_request_attribute
  • dynatrace_vulnerability_settings