New features
- Adds data sources for the
dynatrace_openpipeline_v2_*_ingestsourcesresources. - Adds data sources for the
dynatrace_openpipeline_v2_*_pipelinesresources. - Adds a data source for
dynatrace_hub_extension_v2_configs.
New fields / breaking changes
- Added missing
location_for_synchronization_idfield fordynatrace_credentials. dynatrace_synthetic_location: the default value foruse_new_kubernetes_versionchanged fromfalsetotrue.dynatrace_openpipeline_v2_*_pipelinegroups: New possible value forstage_configsecurity.dynatrace_openpipeline_v2_*_ingestsources:- New processor types:
dataMaskingandsecurityProblemExtractionwith the related fieldsdata_maskingandsecurity_problem_extraction. - Processor
fields_add: added avalue_typefield next to the value.
- New processor types:
dynatrace_openpipeline_v2_*_dataforwarding:- New processor types:
dataMaskingandsecurityProblemExtractionwith the related fieldsdata_maskingandsecurity_problem_extraction. - Processor
fields_add: added avalue_typefield next to the value.
- New processor types:
dynatrace_openpipeline_v2_*_pipelines:- New processor types:
dataMaskingandsecurityProblemExtractionwith the related fieldsdata_maskingandsecurity_problem_extraction. - Processor
fields_add: added avalue_typefield next to the value. - New optional field
security.
- New processor types:
dynatrace_service_external_web_serviceanddynatrace_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_credentialsis 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_windowsto 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