New Resources
This release adds support for the new Settings-based OpenPipeline APIs, available as dynatrace_openpipeline_v2_*
. These resources can only be used once migration to the new API has been completed. Furthermore, this release deprecates the original OpenPipeline resources dynatrace_openpipeline_*
. For further details about migrating to the new API, please consult the Dynatrace documentation.
dynatrace_openpipeline_v2_bizevents_ingestsources
dynatrace_openpipeline_v2_bizevents_pipelines
dynatrace_openpipeline_v2_bizevents_routing
dynatrace_openpipeline_v2_davis_events_ingestsources
dynatrace_openpipeline_v2_davis_events_pipelines
dynatrace_openpipeline_v2_davis_events_routing
dynatrace_openpipeline_v2_davis_problems_ingestsources
dynatrace_openpipeline_v2_davis_problems_pipelines
dynatrace_openpipeline_v2_davis_problems_routing
dynatrace_openpipeline_v2_events_ingestsources
dynatrace_openpipeline_v2_events_pipelines
dynatrace_openpipeline_v2_events_routing
dynatrace_openpipeline_v2_events_sdlc_ingestsources
dynatrace_openpipeline_v2_events_sdlc_pipelines
dynatrace_openpipeline_v2_events_sdlc_routing
dynatrace_openpipeline_v2_events_security_ingestsources
dynatrace_openpipeline_v2_events_security_pipelines
dynatrace_openpipeline_v2_events_security_routing
dynatrace_openpipeline_v2_logs_ingestsources
dynatrace_openpipeline_v2_logs_pipelines
dynatrace_openpipeline_v2_logs_routing
dynatrace_openpipeline_v2_metrics_ingestsources
dynatrace_openpipeline_v2_metrics_pipelines
dynatrace_openpipeline_v2_metrics_routing
dynatrace_openpipeline_v2_security_events_ingestsources
dynatrace_openpipeline_v2_security_events_pipelines
dynatrace_openpipeline_v2_security_events_routing
dynatrace_openpipeline_v2_spans_ingestsources
dynatrace_openpipeline_v2_spans_pipelines
dynatrace_openpipeline_v2_spans_routing
dynatrace_openpipeline_v2_system_events_ingestsources
dynatrace_openpipeline_v2_system_events_pipelines
dynatrace_openpipeline_v2_system_events_routing
dynatrace_openpipeline_v2_user_events_ingestsources
dynatrace_openpipeline_v2_user_events_pipelines
dynatrace_openpipeline_v2_user_events_routing
dynatrace_openpipeline_v2_usersessions_ingestsources
dynatrace_openpipeline_v2_usersessions_pipelines
dynatrace_openpipeline_v2_usersessions_routing
Bug Fixes
- #782 Added support for
custom_matcher
totechnology_processor
. - #791 Make
threshold
blocks unordered fordynatrace_http_monitor
resources. - #794 Fixed panic and added asynchronous configuration when exporting
dynatrace_custom_tags
.
Schema Updates
The following resources have been updated to be compatible with the most recent schema version of Dynatrace:
dynatrace_dashboards_general
dynatrace_dashboards_presets
dynatrace_disk_edge_anomaly_detectors
dynatrace_endpoint_detection_rules
dynatrace_failure_detection_parameters
dynatrace_failure_detection_rule_sets
dynatrace_kubernetes_spm
dynatrace_log_metrics
dynatrace_metric_events
dynatrace_openpipeline_business_events
dynatrace_openpipeline_davis_events
dynatrace_openpipeline_davis_problems
dynatrace_openpipeline_events
dynatrace_openpipeline_logs
dynatrace_openpipeline_metrics
dynatrace_openpipeline_sdlc_events
dynatrace_openpipeline_security_events
dynatrace_openpipeline_spans
dynatrace_openpipeline_system_events
dynatrace_openpipeline_user_events
dynatrace_openpipeline_user_sessions
dynatrace_os_services
dynatrace_problem_fields
dynatrace_process_availability
dynatrace_service_detection_rules
dynatrace_service_splitting
dynatrace_site_reliability_guardian
dynatrace_web_app_auto_injection
dynatrace_web_app_javascript_updates
Changelog
- 84cc945 feat(openpipeline): Adds violation path to resource creation and update for OpenPipeline
- 127da5c doc: add routing overwrite warning
- c064d54 doc(openpipeline-v1): add deprecation notice
- 30eb8c8 doc(openpipeline-v2): add documentation
- e15757f doc: update resource documentation
- 294e49b fix(openpipeline): remove not existing resource
- fff01c1 test: exclude provider files in tests
- 2e88b5a fix(openpipeline-v1): Align with spec
- db5d848 Updated
dynatrace_failure_detection_rules
resource - dde7148 Updated resources with version update only
- 90ce595 Updated
builtin:anomaly-detection.metric-events
resource - dcff168 Updated
dynatrace_site_reliability_guardian
resource - d698d17 fix: skip repair input for openpipeline
- 892c323 feat(openpipeline): Adds routing examples with custom pipelines
- 53e58a8 feat(openpipeline): Adds ingest-source examples with custom static routing
- 2cf9d9d chore: deprecate old openpipeline resource
- a6bf023 fix: remove invalid resource
- a78872c feat(openpipeline): merge all openpipeline test steps into one
- 743d757 feat(openpipeline): fix resource names for examples
- 49a6600 feat(openpipeline): removed commented out HCL
- 1715b74 feat(openpipeline): Fixes newlines in example files
- 34bb7a4 feat(openpipeline): Adapts pipeline for schemas which don't allow certain processors
- 61f836b feat(openpipeline): Skips ingest source tests for schemas which don't allow custom ingest sources
- 59da204 feat(openpipeline): Skips tests for not-yet-enabled features
- 51a426e feat(openpipeline): Copy-paste acceptance tests to all OpenPipeline data types
- e4ab7b4 feat(openpipeline): Removes routing table example with settings ID for now
- 94e0abf feat(openpipeline): Removes stages cost-allocation and product-allocation
- 121de92 feat(openpipeline): Adds routing examples for events.routing
- 1346c62 feat(openpipeline): Adds pipeline examples for events.pipelines
- 0a04e3d feat(openpipeline): Adds ingest source examples for events.ingestsources
- de13bac Fixed panic and added asynchronous configuration when exporting dynatrace_custom_tags
- 140085e feat(openpipeline-v1): add ValueAssignment type validation
- d6c3d58 feat(openpipeline-v1): support "multi value constant" value assignment type
- 59288de Fixed #791
- 1adc5e8 feat(openpipeline): All routing settings must implement Name() func
- 0a1197a test(eec): EEC Remote test needed to be skipped.
- aad1212 chore: Update corelib dependency
- 77174fa feat(openpipeline): Renames "routing_entrie" to "routing_entry"
- a84011d feat(openpipeline): Renames "propertie" to "property"
- 6cec849 feat(openpipeline): Wire-up new resources