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

10 hours ago

New Resources

  • dynatrace_openpipeline_v2_*_pipelinegroups: New resources added to support OpenPipeline pipeline groups

New Fields

  • dynatrace_credentials: New fields for CyberArk support added: username_password_for_cpm, application_id, safe_name, folder_name, and account_name
  • dynatrace_automation_workflow: New optional field analysis_ready added to davis_problem
  • dynatrace_site_reliability_guardian: New optional field links added to objective
  • dynatrace_openpipeline_v2_*_: For ingest sources and pipelines, there are new properties for field_extraction_entry: extraction_type, constant_field_name, and constant_value. Also, source_field_name is now optional.
  • dynatrace_devobs_data_masking: New field comparison_type added
  • dynatrace_opentelemetry_metrics: New field enable_mint_v_2_ingest

Bug Fixes

  • dynatrace_request_attribute:

    Some fields in dynatrace_request_attribute didn't work as expected. Affected fields: cics_transaction_call_type, iib_node_type_condition, ims_transaction_call_type, server_variable_technology, and span_attribute_key. Also, the data_type of dynatrace_request_attribute is immutable once created. The API rejected the request if the type changed. Therefore, ForceNew: true is added here, so that the resource is re-created if the data_type changes.

  • dynatrace_openpipeline_v2_*:

    Some fields of dynatrace_openpipeline_v2_* resources can't be changed, like custom_id, group_role, and routing of pipelines, and path_segment of ingest sources. Therefore, the ForceNew: true option is added for these fields.

  • dynatrace_calculated_web_metric:

    Unmarshalling of user_action_properties has been fixed.

Updated resources

  • dynatrace_direct_shares: Remove requirement that document_id is a UUID
  • dynatrace_platform_slo: Remove character length checks
  • dynatrace_vmware: ForceNew added to ipaddress
  • dynatrace_aws_connection: The name of the connection can now be changed without having to recreate the resource
  • dynatrace_azure_connection: The name of the connection can now be changed without having to recreate the resource

Changelog

  • 266bdbd docs: update docs for release
  • 12c2593 feat:Add support for CyberArk to external vault configuration
  • 2f84994 refactor: Remove unused types for Hashicorp external vault configuration
  • 32cf49c refactor: Fix typo in "Hashicorp"
  • e9fcdcb chore(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0
  • a25b9a9 docs: align casing for specific terms in index file
  • cd82ddb docs: improve and include provider schema description
  • 9cbef1c feat: update dynatrace_aws_connection to 0.0.24
  • c26eaec feat: update dynatrace_azure_connection to 0.0.14
  • aaf0735 feat: update dynatrace_vmware to 1.0.6
  • ee973be feat: update dynatrace_web_app_enablement to 1.6.1
  • 5275438 feat: update dynatrace_mobile_app_enablement to 2.6.1
  • 01e16d2 feat: update dynatrace_process_availability to 1.1.18
  • 1aac591 feat: update dynatrace_opentelemetry_metrics to 1.6.1
  • fe1302a feat: update dynatrace_devobs_data_masking to 0.5.2
  • 7ef9f7c feat: update dynatrace_oneagent_default_mode to 1.1
  • 01daf12 feat: update dynatrace_activegate_updates to 1.0.1
  • 61bd578 feat: update dynatrace_declarative_grouping to 1.1.29
  • 6a99f51 feat: update dynatrace_kubernetes_app to 1.1
  • 4615237 feat: update dynatrace_ms365_email_connection to 1.0.2
  • de7fa89 chore(deps): bump hashicorp/setup-terraform from 3.1.2 to 4.0.0
  • 5729d7f chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3
  • 07eb381 chore: fix dynatrace_disk_edge_anomaly_detectors documentation
  • 39bbb45 docs(openpipeline-v2): add pipeline-groups documentation
  • b2cfa69 feat(workflows): Adds analysis_ready field to davis_problem workflow triggers
  • 134b1cb test: temporarily skip some pipeline group tests
  • ade4e5b test(openpipeline-v2): add tests for pipeline groups
  • 1caa43f feat(openpipeline-v2): add pipeline group resources
  • d74b2f5 fix(rum): unmarshalling of user_action_properties
  • 429308d feat: correctly set ForceNew for dynatrace_openpipeline_v2_* resources
  • 18dbcd2 chore: dynatrace_platform_slo remove character length checks
  • 310e760 feat(srg): Removes MaxItems and API errors in the resource keep violation paths
  • a0712b8 feat(srg): Adds restriction on the maximum amount of links allowed.
  • 4106b3e feat(srg): Adds an E2E test example with links
  • 7ea7b70 feat(srg): Updates SRG resource to schema version 1.9 (link support)
  • f237f7d chore(srg): Cosmetic improvements to comments and descriptions
  • dbe6c70 feat: update dynatrace_openpipeline_v2_usersessions_* to 1.51
  • 01d49a7 feat: update dynatrace_openpipeline_v2_user_events_* to 1.51
  • e5f5566 feat: update dynatrace_openpipeline_v2_system_events_* to 1.51
  • ae61a52 feat: update dynatrace_openpipeline_v2_spans_* to 1.51
  • e608b7a feat: update dynatrace_openpipeline_v2_security_events_* to 1.51
  • 2eaae44 feat: update dynatrace_openpipeline_v2_metrics_* to 1.51
  • 1182372 feat: update dynatrace_openpipeline_v2_logs_* to 1.51
  • 3fce686 feat: update dynatrace_openpipeline_v2_events_security_* to 1.51
  • 023536a feat: update dynatrace_openpipeline_v2_events_sdlc_* to 1.51
  • de0cd83 feat: update dynatrace_openpipeline_v2_events_* to 1.51
  • 91887e2 feat: update dynatrace_openpipeline_v2_davis_problems_* to 1.51
  • 57dd29f feat: update dynatrace_openpipeline_v2_davis_events_* to 1.51
  • e676259 feat: update dynatrace_openpipeline_v2_bizevents_* to 1.51
  • 1045ed2 doc: Assistance for terraform-provider-dynatrace is provided by Dynatrace Support
  • df32cef chore(deps): bump golang.org/x/oauth2 from 0.34.0 to 0.35.0
  • 29f42d1 chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2
  • 7414e81 fix: changing a request attribute data_type lead to an error
  • 1440d05 fix: not working fields for dynatrace_request_attribute
  • 0479a4e refactor: Remove unneeded code
  • fd7f8e6 test(serviceuser): Adds dynatrace_iam_service_user E2E test
  • e3bccee fix(document): Remove requirement that document_id used in dynatrace_direct_shares resource is a UUID
  • 1118619 test(document): Add test for direct share of document with custom ID

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

NewReleases is sending notifications on new releases.