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

2 hours ago

New features

  • Adds data sources for the dynatrace_openpipeline_v2_*_ingestsources resources.
  • Adds data sources for the dynatrace_openpipeline_v2_*_pipelines resources.
  • Adds a data source for dynatrace_hub_extension_v2_configs.

New fields / breaking changes

  • Added missing location_for_synchronization_id field for dynatrace_credentials.
  • dynatrace_synthetic_location: the default value for use_new_kubernetes_version changed from false to true.
  • dynatrace_openpipeline_v2_*_pipelinegroups: New possible value for stage_config security.
  • dynatrace_openpipeline_v2_*_ingestsources:
    • New processor types: dataMasking and securityProblemExtraction with the related fields data_masking and security_problem_extraction.
    • Processor fields_add: added a value_type field next to the value.
  • dynatrace_openpipeline_v2_*_dataforwarding:
    • New processor types: dataMasking and securityProblemExtraction with the related fields data_masking and security_problem_extraction.
    • Processor fields_add: added a value_type field next to the value.
  • dynatrace_openpipeline_v2_*_pipelines:
    • New processor types: dataMasking and securityProblemExtraction with the related fields data_masking and security_problem_extraction.
    • Processor fields_add: added a value_type field next to the value.
    • New optional field security.
  • dynatrace_service_external_web_service and dynatrace_service_external_web_request: correctly handle conditional fields (e.g., 'take_from_end' must not be specified unless 'transformation_type' is set to 'TAKE_SEGMENTS').

Misc

  • Delete the related HTTP monitor when a dynatrace_credentials is deleted.
  • IAM policy export: Skip environments when there is a permission issue (e.g., forbidden) instead of skipping all environments if one fails.

Changelog

  • 71224f4 docs: update docs
  • e8301f8 feat: add data sources for OpenPipeline ingest sources
  • 6c23e75 chore: set Defaults to nil for computed values
  • a5f03e5 feat: add group_role to OpenPipeline pipelines data source
  • bab0ac9 feat: add data sources for OpenPipeline pipelines
  • 1984cac refactor: create a type alias for the service function
  • 01087ea feat: support List objects filtering
  • 5d1a6ed test: fix hub_permission conflict
  • 7c5b8e9 chore: extend msgpack ignore another month
  • 8bec006 chore(deps): bump actions/download-artifact from 8.0.1 to 8.0.2
  • 2d36953 chore(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2
  • 7a02046 chore: update OpenPipeline examples with new field value_type
  • a3a3a15 feat: update dynatrace_openpipeline_v2_*_pipelines to v1.75
  • 7d7f8ea feat: update dynatrace_openpipeline_v2_*_routing to v1.75
  • 5169c89 feat: update dynatrace_openpipeline_v2_*_dataforwarding to v1.75
  • a7065a3 feat: update dynatrace_openpipeline_v2_*_ingestsources to v1.75
  • 0368086 feat: update dynatrace_openpipeline_v2_*_pipelinegroups to v1.75
  • f2e2c27 feat: update dynatrace_service_full_web_service to v2.1.17
  • 4b13096 feat: update dynatrace_service_full_web_request to v2.1.17
  • 50df1d1 feat: update dynatrace_service_external_web_service to v2.1.11
  • 352e3f9 feat: update dynatrace_service_external_web_request to v2.1.15
  • 6ec2ee0 feat: update dynatrace_gcp_principal to v1.1
  • ca2a64f feat: update dynatrace_gcp_connection to v1
  • bc0635c chore: retry platform EOF errors
  • 1b435b3 chore: bump core client
  • 0b33c1e chore(deps): bump SonarSource/sonarqube-scan-action from 8.2.2 to 8.3.0
  • 1c4dfbe chore: fix Snyk file indentation
  • a297729 test: add integration test for CyberArk Credential Vault
  • 9fc8add fix: added missing "location_for_synchronization_id" field for credential vault
  • b07871a fix: delete related HTTP monitor when credential is deleted
  • e7527f2 test: fix dynatrace_maintenance_windows example
  • 31d449e feat: updated dynatrace_maintenance_windows to v1.2
  • 6863c30 fix(iam): return the collected environment errors as they are
  • 6d13bf2 fix(iam): collect environment errors while resolving a policy level
  • 9271df7 fix(iam): keep policy bindings that reference unreadable or detail-less policies
  • c83a4df fix(iam): keep exporting environment policy bindings when one environment is not accessible
  • 3e5c96f chore(deps): bump SonarSource/sonarqube-scan-action from 8.2.1 to 8.2.2
  • 94d5223 fix(k8s): Breaking change in dynatrace_kubernetes resource
  • d68ecb4 feat: dynatrace_hub_extension_v2_configs data source
  • 0c7a17d refactor: use json.RawMessage for extension config resource
  • d8404df test: support a Check function in TestAcc options
  • 68eef08 chore: set more fields to nil for SetComputedSchema
  • 737602b chore: bump core lib and move extension mock to common place
  • 1627c66 fix(synthetic): adapt to locations API change
  • fe754e4 refactor: remove expected status codes
  • 25c0627 chore(deps): bump github.com/hashicorp/hcl/v2 from 2.24.0 to 2.25.0

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

NewReleases is sending notifications on new releases.