Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 7, 2023

This PR contains the following updates:

Package Type Update Change
dynatrace (source) required_provider minor 1.21.0 -> 1.88.0

Release Notes

dynatrace-oss/terraform-provider-dynatrace (dynatrace)

v1.88.0

Compare Source

Breaking change

The OAuth functionality has been removed for the following resources, which previously relied on the environment-api:* scopes. For these resources, an API token must be provided:

  • dynatrace_host_monitoring_mode
  • dynatrace_slo
  • dynatrace_slo_v2
  • dynatrace_custom_tags
  • dynatrace_browser_monitor
  • dynatrace_http_monitor_script
  • dynatrace_http_monitor
  • dynatrace_ag_token
  • dynatrace_api_token
  • dynatrace_credentials
  • dynatrace_custom_device
  • dynatrace_key_requests
  • dynatrace_hub_extension_active_version
  • dynatrace_hub_extension_config
  • dynatrace_network_zone
  • dynatrace_network_monitor

and the following data sources:

  • dynatrace_lambda_agent_version
  • dynatrace_synthetic_nodes
  • dynatrace_entities
  • dynatrace_entity
Changelog
  • d13a690 chore: limit most classic-environment calls to apiToken only

v1.87.3

Compare Source

Bug Fixes
  • Added automatic retry logic for all API requests on HTTP 429 and 503 responses to improve resilience
Changelog
  • 7aa1ce3 chore: remove not used cluster_client
  • 97bed68 chore: retry all requests on 429 and 503

v1.87.2

Compare Source

Updates to Existing Resources
  • openpipeline_v2_* resources have been updated to schema version 1.21
  • Updated builtin:synthetic.browser.performance-thresholds resource
  • Updated dynatrace_log_timestamp resource
  • Updated dynatrace_davis_copilot resource
  • Updated dynatrace_mobile_app_enablement resource
  • Updated dynatrace_web_app_custom_prop_restrictions resource
  • Updated dynatrace_log_events resource
  • Updated dynatrace_metric_events resource
Bug Fixes
  • All environment variables are now forwarded when executing terraform during export. This allows -import-state to work properly with OAuth credentials and platform tokens.
  • When exporting, no other flags are allowed to be set together with -list-exclusions, making it clearer that no export is actually performed.
  • For dynatrace_davis_anomaly_detectors, dynatrace_generic_setting, dynatrace_site_reliability_guardian, and dynatrace_automation_workflow_slack, no OAuth client is created if OAuth credentials have not been specified
  • The preconditions for the dynatrace_web_app_auto_injection resource have been corrected
Changelog
  • 4f9587c doc: Update documentation ready for release
  • 1dc2004 fix: Forward all environment variables when executing terraform during export
  • 5286741 chore(openpipeline-v2): mark the source_type as optional with a default value
  • 6182564 chore: git ignore terraform state files
  • c4208d7 chore(openpipeline-v2): update examples
  • 3448014 chore(openpipeline-v2): update resources to schema version 1.21
  • 9ff57a8 fix(export): No other flags are allowed to be set together with -list-exclusions
  • 7e2baef fix(export): No other flags are allowed to be set together with -list-exclusions
  • 95a0c90 fix: OAuth-based clients log HTTP as platform, classic as classic
  • 18aafa8 feat: Improve error handling in CreateClassicClient()
  • dd27c00 fix: CreateClassicOAuthBasedClient() returns nil if client ID or secret are not set
  • ac75946 fix(web-app-auto-injection): Wrong preconditions fixed
  • a3c8356 Updated builtin:synthetic.browser.performance-thresholds resource
  • 0674516 Updated dynatrace_log_timestamp resource
  • ed68510 Updated dynatrace_davis_copilot resource
  • 6ea2bdd Updated dynatrace_mobile_app_enablement resource
  • ec55cf6 Updated dynatrace_web_app_custom_prop_restrictions resource
  • d30c569 Updated dynatrace_log_events resource
  • 97e854c Updated dynatrace_metric_events resource
  • 0ff019b Updated resources with version update only
  • 0c2707f Updated resources with doc updates only

v1.87.1

Compare Source

Bug Fixes
  • Improved error handling in dynatrace_davis_anomaly_detectors, dynatrace_generic_setting, dynatrace_site_reliability_guardian, and dynatrace_automation_workflow_slack resources
Changelog
  • c1609c3 doc: Generate documentation
  • 9d6a0da fix: Check error first before processing response when using settings20.Client
  • 20a4f4d refactor: Remove dead code for retry logic for generic.Service Delete method
  • a3d9b9c refactor: Remove dead code from generic.Service List method
  • 47a0103 refactor: Remove dead code to disregard deletion errors for modification validation constraint violations
  • b143313 refactor: Simplify rest.Envelope
  • 08c1059 doc: Add deprecation notice to dynatrace_oneagent_default_version resource

v1.87.0

Compare Source

New Resources
  • dynatrace_aws_connection and dynatrace_aws_connection_role_arn - Resources to manage AWS connections
Updates to Existing Resources
  • dynatrace_autotag_v2 - Documentation updated for the rules_maintained_externally field.
  • dynatrace_aws_service - The statistic field of metric is now required (previously AVERAGE by default).
  • dynatrace_iam_group - Deprecated the permissions field in favor of the dynatrace_iam_permission resource.
  • dynatrace_unified_services_opentel - Deprecated.
  • dynatrace_automation_workflow_aws_connections - Deprecated. This resource is replaced by dynatrace_aws_connection and dynatrace_aws_connection_role_arn.
Bug Fixes
  • Export will now correctly show an error if there aren't any credentials defined.
  • Export of dynatrace_settings_permissions now correctly sets references to OpenPipeline-V2 resources
  • Fixed a problem for dynatrace_openpipeline_v2_*_ingestsources and dynatrace_openpipeline_v2_*_pipelines resources where the removal of a dimension item in metric_extraction.processors.processors.counter_metric.dimensions led to replacing it with an empty one.
Changelog
  • 4dd25dd doc: Remove extra space in templated page_title value
  • ffff1c2 doc: Always enclose page_title front matter value in double quotes
  • a0d4b88 docs: generate docs and add dynatrace_aws_connection and dynatrace_aws_role_arn
  • 22dd68a chore: automation AWS connector deprecation
  • 8ae88ce fix(dynatrace_aws_service): require statistic field in dynatrace_aws_service, and remove default value
  • 4c0ab2c fix: Correct description of rules_maintained_externally field in dynatrace_autotag_v2 resource
  • 6397351 test: set unique identifiers for some resource examples
  • 5b07ce0 fix(tests.yml): Reference commit hash instead of tag for setup-terraform
  • b0a6b3a fix(release.yml): Reference commit hash instead of tag for goreleaser and ghaction-import-gpg
  • 39ace03 fix(entity-rule-engine): Duplicated condition removed
  • e8c9962 fix(dashboards-base): Dead return removed
  • 1fd97bf chore: deprecate and document IAM group permission usage
  • 1a36a8b chore: fix license header year
  • c108c42 chore(openpipeline-v2): update permission information
  • 3ddc95b fix(openpipeline-v2): remove empty set items
  • 2489714 feat(aws-connection): Simplifies retry logic
  • 278f7c1 feat(aws-connection): Improves retry logic and makes timeout configurable
  • fdb362d feat(aws-connection): Adds webidentity example
  • a169c87 feat(aws-connection): Adds retry on role ARN update
  • e15f494 feat(aws-connection): Add dependency for settings permissions
  • 3965e80 feat(aws-connection): Enables code for the feature
  • 1e31a45 fix(export): replace iam with "iam" on resource check in export
  • 343df7e fix(export): Add additional layer of validation to the iam resources
  • 45847c3 fix(export): add validation to exporter to check if credentials are set
  • 298fc7b fix: deprecate resource dynatrace_unified_services_opentel

v1.86.0

Compare Source

New Resources
  • dynatrace_automation_approval - A new resource for configuration of automation workflow approvals
Bug Fixes
  • Fixed issue #​786 - Resolved problem with custom extension handling by adding proper check for custom extensions (those with custom: prefix) during installation verification
  • Fixed issue #​813 - Improved OAuth credential handling by defaulting to the production token URL, making environment variable optional for IAM resources
  • Fixed issue #​772 - Enhanced automation workflow entity tags handling to support multiple tag values separated by whitespace, fixing JSON marshaling/unmarshaling for StringArray type
  • OpenPipeline V2 enum values - Corrected casing issues in enum values (e.g., "Bizevent" → "bizevent", "FieldsAdd" → "fieldsAdd") and improved schema descriptions
  • Active Gate URL parsing - Fixed issue where URLs like myhost:9999/e/my-env-id had path duplicated, causing broken requests
  • Request error handling - Fixed bug where POST/PUT/PATCH request errors were unintentionally overwritten and discarded
  • Segments download - Fixed to skip ready-made segments in download as they are unmodifiable
  • OpenPipeline V1 download count - Corrected export display to show accurate download count instead of always showing "downloading 1 item"
  • Document resource fixes:
    • Removed non-existent SchemaVersion field
    • Fixed owner field to be computed-only (cannot be set by user)
    • Removed non-existent actor field
  • AWS service - Fixed requirement for at least one dimension in monitored metrics (aligning with API requirements)
Updates to Existing Resources
  • dynatrace_security_context - Deprecated this resource
  • dynatrace_synthetic_location - Updated resource implementation
  • dynatrace_request_attribute - Updated resource implementation
  • dynatrace_document - Added support for custom IDs (triggers re-create if changed)
  • dynatrace_azure_service - Fixed description of credentials_id to properly reference "Azure" instead of "azure"
  • dynatrace_aws_service - Fixed description of credentials_id to properly mention AWS credentials

Changelog
  • 9c13ef5 doc: Update resource documentation
  • 6591359 Introduced dynatrace_automation_approval resource
  • cd7bf39 fix(openpipeline-v2): set correct enum values
  • 60b5b49 fix(segments): Adds test for listing segments
  • e75a850 fix(segments): Skip ready-made segments in download
  • 3a9f929 fix: correctly handle request errors
  • 5b4d0c1 fix: Active Gate URL parsing
  • fcf318a test: fix flaky tests
  • c570233 test: Azure service test produces empty plan
  • f710031 Deprecated resource dynatrace_security_context
  • 50fa70e test: Expect non-empty plan for Azure services acceptance test
  • cc69ab0 test: Add test for Azure service resource
  • eba0a2a test: Add test for AWS service resource
  • 26cb701 doc: Add link to Dynatrace documentation for individual AWS services
  • 1630a13 fix: Require at least one dimension in AWS monitored metrics
  • 68f20d1 doc: Add link to Dynatrace documentation for individual Azure services
  • 0f5685d Updating iam boundaries must not expect a JSON response
  • 110e01f Added GET to check custom extension is installed
  • 01ea2a2 Added ability to set headers for requests
  • 3ee5948 Fixed #​786
  • 5e4f918 feat: Update core library and use slog rather than logr
  • 9e49466 chore: Update .gitignore to exclude all environment files
  • 21b65fe fix(openpipeline-v1): set correct download count
  • 02d4435 fix: remove openpipeline exception for repairInput
  • b515940 fix: Description of credentials_id of dynatrace_azure_service should include "Azure" rather than "azure"
  • d1d623a fix: Description of credentials_id of dynatrace_aws_service should mention AWS credentials
  • 95798e4 feat(document): support custom IDs
  • 4b3ce38 refactor: acceptance test helper
  • 1846047 Fix for #​813
  • da2b29f refactor(document): remove and replace not needed functions
  • e58aad9 fix(document): Remove non-existent SchemaVersion
  • c0f3ee2 fix(document): Field owner is computed and cannot be set
  • 9d5acba fix(document): Remove field actor
  • f1e09be chore: Update core library
  • 38ab7ea Updated dynatrace_synthetic_location resource
  • d22c314 Updated dynatrace_request_attribute resource
  • abfa660 Fixed misleading doc for platform tokens
  • 6b0f3e7 Correction: blank value is valid
  • 4bc969b Fixed #​772
  • fd279cd chore: publish releases as draft
  • ea3e616 test: disable openpipeline-v1 tests

v1.85.0

Compare Source

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 to technology_processor.
  • #​791 Make threshold blocks unordered for dynatrace_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

v1.84.1

Compare Source

Bug Fixes
  • #​778 - Resource references unavailable for insert_after attributes

Changelog
  • cae050d #​778
  • d6793cb feat: add openpipeline service and schemas
  • 4cbe0b0 chore(openpipeline): remove old implementation
  • 59f5c93 chore: ignore terraform generated files
  • 8e4fe3b feat(openpipeline): adds ingest-sources CRUD service
  • 5b24a71 Updated dynatrace_davis_anomaly_detectors resource documentation
  • ca3b165 fix: minor typo in README.md corrected
  • a19ff03 feat(openpipeline): adds ingest-source test for empty processors
  • 3d2509c feat(openpipeline): improves processor description
  • 9d025b7 feat(openpipeline): nils after marshalling removed via helper function

v1.84.0

Compare Source

New Resources
  • dynatrace_setting_permissions covers access configurations for Settings 2.0 objects
  • dynatrace_failure_detection_rule_sets covers configuration for failure detection rule sets
  • dynatrace_endpoint_detection_rules_optin covers configuration for endpoint detection rules opt-in
  • dynatrace_endpoint_detection_rules covers configuration for endpoint detection rules
Bug Fixes
  • #​738 - Automation Workflow | Documentation | Actions details might be misleading
  • Deletion of dynatrace_credentials resources will no longer automatically remove all referenced synthetic monitors. A warning will get printed out by Terraform instead
Documentation Improvements
  • The docs contain now a clear warning that eploying an OpenPipeline configuration will overwrite the existing one of the same kind, causing any manual changes made in the web UI or other configurations managed by Terraform or Monaco to be lost.
  • The required permissions for maintaining dynatrace_automation_workflow resources have been updated
Schema Updates

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

  • dynatrace_attack_settings
  • dynatrace_vulnerability_settings
  • dynatrace_servicenow_connection
  • dynatrace_api_detection
  • dynatrace_kubernetes_enrichment
  • dynatrace_builtin_process_monitoring
  • dynatrace_process_monitoring_rule

Changelog
  • e94adb4 v1.84.0
  • 3767be1 Introduced dynatrace_endpoint_detection_rules resource
  • ff6309a Introduced dynatrace_endpoint_detection_rules_optin resource
  • 3d9c3d0 Introduced dynatrace_failure_detection_rule_sets resource
  • 4850f29 Returning a warning when Credentials cannot get deleted
  • 3375a49 support for rest.Warning returned by service.Delete
  • a4f9375 Updated credentials destroy behavior
  • 12faf3e feat(openpipeline): adds HCL schema for the ingest source
  • a9d4ecf feat(openpipeline): adds HCL schema for the ingest source
  • 22fa79c feat(openpipeline): adds HCL schemas for 5 different processor types
  • b7152da feat(openpipeline): adds JSON and Terraform example
  • 8b82192 refactor: removed comment in example
  • 897f929 doc: generate and update md files
  • 7e1cbd2 doc: add and update settings permissions
  • 897ca12 fix: make settings permission calls sync
  • 817c6d4 test: add integration test for permission settings
  • a5340d6 Updated dynatrace_process_monitoring_rule resource
  • 1abd5d7 Updated dynatrace_builtin_process_monitoring resource
  • 9c3c17f Updated dynatrace_kubernetes_enrichment resource
  • dcf918b Updated dynatrace_api_detection resource
  • dcd85d7 Updated dynatrace_servicenow_connection resource
  • d557595 Updated resources with version update only
  • 57dca65 fix: update dynatrace_attack_settings and dynatrace_vulnerability_settings schemas
  • 464dc5c feat: wire up settings permissions
  • acb7360 feat: support platform credentials for generic settings
  • a9236cd feat: Use updated user agent with version, operating system and architecture when making HTTP requests
  • 17e4ae7 feat: Define version and use ldflags to set version during GoReleaser build
  • 0898cb1 chore: Update format field in .goreleaser.yml
  • fa4f509 Updated workflow connection doc subcategories
  • d18807c ci: Add .snyk file to ignore MPL license issues
  • f223940 ci: Add snyk for vulnerability scanning
  • ff5f06d feat: Use settings client in List implementation
  • 9107178 feat: Minimal settings client for getting schemas with permissions and all object IDs of these schemas
  • 1783295 chore: Add pull request templates
  • 3348163 Updated documentation with official support note
  • e71177f test: fix race condition of settings permissions test
  • 695ba0b feat: add admin access retry for permissions
  • 097ac0c doc: mention credential vault delete side effects
  • 0b2ae10 feat: Adding tests for marshalling and unmarshalling of settings permissions
  • a48a37f refactor: parallelize update calls
  • 6d2b76e feat: introduce permission service
  • ccacba4 fix: fixed HCL marshaling
  • 61520df refactor: introduce accessor constants
  • 6902489 fix: handle HCL marshal errors during development
  • d9a0da3 Updated workflow permissions
  • 813c1c6 Added warning to OpenPipeline resources
  • 2ab5d85 Fixed #​738
  • 933893c feat: add settings permission DTO
  • d3ef12a feat: Adding dynatrace_github_connection to example
  • 8c0d6c6 feat: Renaming of user_id and group_id
  • 111d4c3 feat: descriptions for settings_object_id and all_users
  • 6385622 feat: Adding MaxItems to "users" and "groups" schemas
  • d1cdafd feat: Changing types for "user" and "group"
  • 66a52fa feat: Adding descriptions to group and user schemas.
  • f7d9aa5 feat: Replacing occurrences of "@​home.com" with "@​example.com"
  • 2a281c9 feat: Added SettingPermissions schema and example
  • 12f5247 Early version of dynatrace_aws_connection and dynatrace_aws_connection_role_arn
  • 7ef7975 Early version of dynatrace_aws_connection and dynatrace_aws_connection_role_arn
  • 15102a5 Fixed potential cast exception

v1.83.0

Compare Source

New Resources
  • dynatrace_web_app_manual_insertion covers configuration for web application manual insertion
Bug Fixes
  • #​724 - Fixed dynatrace_aws_credentials resource tags_to_monitor attribute from producing non-empty plans
  • #​726 - Fixed dynatrace_automation_workflow resource actor and owner attributes from producing non-empty plans
  • #​727 - Reintroduced DYNATRACE_SOURCE_* environment variables for export utility
  • #​729 - Fixed dynatrace_platform_slo resource attribute types
  • #​730 - Fixed export for dynatrace_azure_service resource
Schema Updates

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

  • dynatrace_event_driven_ansible_connections
  • dynatrace_infraops_app_settings
  • dynatrace_process_group_detection_flags
  • dynatrace_process_monitoring_rule
  • dynatrace_web_app_auto_injection
  • dynatrace_web_app_custom_prop_restrictions

Changelog

Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@hmcts-platform-operations
Copy link
Contributor

hmcts-platform-operations commented Mar 7, 2023

Plan Result (ptlsbox-dt-availability-dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "ecd3332b-6865-4a61-b7c3-41ef7d65b094"

      ~ tile {
            name                        = "Service-level objective - [CFT-BACKSTAGE-PTLSBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-JENKINS-PTLSBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-PTLSBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PACT-BROKER-PTLSBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

@hmcts-platform-operations
Copy link
Contributor

Plan Result (sbox-dt-availability-dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "cfa1e4d5-f6c0-498e-b818-5ef2dfa868ed"

      ~ tile {
            name                        = "Service-level objective - [CFT-CNP-SBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DOCMOSIS-SBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IDAM-SBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-SBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPE-SBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

@hmcts-platform-operations
Copy link
Contributor

hmcts-platform-operations commented Mar 7, 2023

Plan Result (ithc-dt-availability-dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "5cf19b72-a626-4d11-99c0-b216f93134c2"

      ~ tile {
            name                        = "Service-level objective - [CFT-AAC-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ADOPTION-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-AM-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BAR-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CAMUNDA-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CCD-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CIVIL-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CNP-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CPO-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DG-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DIVORCE-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DM-STORE-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DOCMOSIS-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-EM-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ET-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FACT-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FAMILY-PUBLIC-LAW-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FEES-PAY-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FINANCIAL-REMEDY-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FIS-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-HMC-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IA-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IDAM-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-LAU-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONEY-CLAIMS-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NEUVECTOR-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NFDIV-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PCQ-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PRIVATE-LAW-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PROBATE-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RD-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPE-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPTS-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SPTRIBS-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SSCS-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-TS-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-WA-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-XUI-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

@hmcts-platform-operations
Copy link
Contributor

Plan Result (demo-dt-availability-dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "4c5a3909-2b86-48e4-8925-35097b46236e"

      ~ tile {
            name                        = "Service-level objective - [CFT-AAC-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ADOPTION-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-AM-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BAR-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BSP-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CAMUNDA-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CCD-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CIVIL-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CNP-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CPO-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DG-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DIVORCE-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DM-STORE-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DOCMOSIS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-EM-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ET-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ETHOS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FACT-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FAMILY-PUBLIC-LAW-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FEES-PAY-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FINANCIAL-REMEDY-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FIS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-HMC-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IA-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IDAM-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-LAU-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONEY-CLAIMS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NFDIV-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PCQ-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PRIVATE-LAW-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PROBATE-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RD-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-REFORM-SCAN-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPE-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPTS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SSCS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-TS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-WA-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-XUI-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

@hmcts-platform-operations
Copy link
Contributor

hmcts-platform-operations commented Mar 7, 2023

Plan Result (test-dt-availability-dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "2e74f358-9f7c-42ec-98c0-f92e8fccb8bf"

      ~ tile {
            name                        = "Service-level objective - [CFT-AAC-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ADOPTION-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-AM-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BAR-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BSP-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CAMUNDA-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CCD-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CIVIL-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CNP-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CPO-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DG-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DIVORCE-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DM-STORE-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DOCMOSIS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-EM-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ET-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ETHOS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FACT-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FAMILY-PUBLIC-LAW-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FEES-PAY-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FINANCIAL-REMEDY-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FIS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-HMC-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IA-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IDAM-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-LAU-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONEY-CLAIMS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NEUVECTOR-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NFDIV-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PCQ-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PRIVATE-LAW-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PROBATE-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RD-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-REFORM-SCAN-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPE-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPTS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SPTRIBS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SSCS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-TS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-WA-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-XUI-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

@hmcts-platform-operations
Copy link
Contributor

Plan Result (stg-dt-availability-dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "03f0aab9-5a06-42fd-b663-4b28efc2ae7f"

      ~ tile {
            name                        = "Service-level objective - [CFT-AAC-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ADOPTION-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-AM-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BAR-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BSP-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CAMUNDA-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CCD-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CIVIL-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CNP-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CPO-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DG-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DIVORCE-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DM-STORE-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DOCMOSIS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DTSSE-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-EM-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ET-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ETHOS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FACT-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FAMILY-PUBLIC-LAW-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FEES-PAY-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FINANCIAL-REMEDY-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FIS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-HMC-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IA-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IDAM-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-LAU-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONEY-CLAIMS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NEUVECTOR-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NFDIV-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PCQ-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PRIVATE-LAW-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PROBATE-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RD-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-REFORM-SCAN-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPE-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPTS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SPTRIBS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SSCS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-TS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-WA-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-XUI-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from 287eeed to b6fd1d5 Compare March 9, 2023 14:14
@renovate renovate bot changed the title Update Terraform dynatrace to v1.22.0 Update Terraform dynatrace to v1.22.1 Mar 9, 2023
@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from b6fd1d5 to 51bb3a3 Compare March 10, 2023 16:18
@renovate renovate bot changed the title Update Terraform dynatrace to v1.22.1 Update Terraform dynatrace to v1.22.2 Mar 10, 2023
@hmcts-platform-operations
Copy link
Contributor

Plan Result (ptlsbox_dynatrace_availability_dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "ecd3332b-6865-4a61-b7c3-41ef7d65b094"

      ~ tile {
            name                        = "Service-level objective - [CFT-BACKSTAGE-PTLSBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-JENKINS-PTLSBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-PTLSBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PACT-BROKER-PTLSBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

Plan Result (sbox_dynatrace_availability_dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "cfa1e4d5-f6c0-498e-b818-5ef2dfa868ed"

      ~ tile {
            name                        = "Service-level objective - [CFT-CAMUNDA-SBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CNP-SBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DOCMOSIS-SBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IDAM-SBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-SBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPE-SBOX] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

Plan Result (ithc_dynatrace_availability_dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "5cf19b72-a626-4d11-99c0-b216f93134c2"

      ~ tile {
            name                        = "Service-level objective - [CFT-AAC-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ADOPTION-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-AM-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CAMUNDA-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CCD-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CIVIL-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CNP-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CPO-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DG-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DM-STORE-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DOCMOSIS-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-EM-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ET-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FACT-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FAMILY-PUBLIC-LAW-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FEES-PAY-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FINANCIAL-REMEDY-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-HMC-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IA-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IDAM-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-LAU-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NEUVECTOR-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PCQ-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PRIVATE-LAW-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PROBATE-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RD-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPE-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPTS-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SPTRIBS-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-TS-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-WA-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-XUI-ITHC] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

Plan Result (demo_dynatrace_availability_dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "4c5a3909-2b86-48e4-8925-35097b46236e"

      ~ tile {
            name                        = "Service-level objective - [CFT-AAC-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ADOPTION-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-AM-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BAR-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BSP-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CAMUNDA-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CCD-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CIVIL-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CNP-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CPO-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DG-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DIVORCE-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DM-STORE-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DOCMOSIS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-EM-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ET-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ETHOS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FACT-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FAMILY-PUBLIC-LAW-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FEES-PAY-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FINANCIAL-REMEDY-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FIS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-HMC-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IA-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IDAM-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-LAU-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONEY-CLAIMS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NFDIV-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PCQ-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PRIVATE-LAW-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PROBATE-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RD-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-REFORM-SCAN-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPE-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPTS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SPTRIBS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SSCS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-TS-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-WA-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-XUI-DEMO] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

Plan Result (perftest_dynatrace_availability_dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "2e74f358-9f7c-42ec-98c0-f92e8fccb8bf"

      ~ tile {
            name                        = "Service-level objective - [CFT-AAC-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ADOPTION-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-AM-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BAR-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BSP-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CAMUNDA-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CCD-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CIVIL-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CNP-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CPO-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DG-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DIVORCE-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DM-STORE-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DOCMOSIS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-EM-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ET-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ETHOS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FACT-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FAMILY-PUBLIC-LAW-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FEES-PAY-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FINANCIAL-REMEDY-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FIS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-HMC-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IA-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IDAM-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-JPS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-LAU-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONEY-CLAIMS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NEUVECTOR-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NFDIV-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PCQ-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PRIVATE-LAW-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PROBATE-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RD-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-REFORM-SCAN-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPE-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPTS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SPTRIBS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SSCS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-TS-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-WA-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-XUI-PERFTEST] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

Plan Result (aat_dynatrace_availability_dashboards)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "03f0aab9-5a06-42fd-b663-4b28efc2ae7f"

      ~ tile {
            name                        = "Service-level objective - [CFT-AAC-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ADOPTION-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-AM-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BAR-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-BSP-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CAMUNDA-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CCD-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CIVIL-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CNP-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-CPO-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DG-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DIVORCE-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DM-STORE-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DOCMOSIS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-DTSSE-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-EM-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ET-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-ETHOS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FACT-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FAMILY-PUBLIC-LAW-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FEES-PAY-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FINANCIAL-REMEDY-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-FIS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-HMC-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IA-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-IDAM-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-JPS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-LAU-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONEY-CLAIMS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-MONITORING-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NEUVECTOR-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-NFDIV-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PCQ-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PRIVATE-LAW-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-PROBATE-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RD-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-REFORM-SCAN-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPE-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RPTS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SPTRIBS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-SSCS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-TS-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-WA-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-XUI-AAT] Availability"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (9 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

⚠️ Errors

@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from 53bb9f2 to caa2cd0 Compare July 15, 2025 08:32
@renovate renovate bot changed the title Update Terraform dynatrace to v1.22.2 Update Terraform dynatrace to v1.82.3 Jul 15, 2025
@hmcts-platform-operations
Copy link
Contributor

Plan Result (663: sbox_dynatrace_availability_dashboards - sbox - terraform plan)

It failed to parse the result.

Details (Click me)

@hmcts-platform-operations
Copy link
Contributor

Plan Result (663: ithc_dynatrace_availability_dashboards - ithc - terraform plan)

Plan: 2 to add, 1 to change, 0 to destroy.
  • Create
    • dynatrace_slo.availability["CFT-BSP-ITHC"]
    • dynatrace_slo.availability["CFT-IA-ITHC"]
  • Update
    • dynatrace_dashboard.availability
Change Result (Click me)
  # dynatrace_dashboard.availability will be updated in-place
  ~ resource "dynatrace_dashboard" "availability" {
        id = "5cf19b72-a626-4d11-99c0-b216f93134c2"

      ~ tile {
          ~ assigned_entities           = [
              - "b3b59895-03c0-3b61-b3d0-cc027f02ea56",
            ] -> (known after apply)
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-CAMUNDA-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-BSP-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-CAMUNDA-ITHC] Availability" -> "Service-level objective - [CFT-BSP-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "adcac0b9-3767-3f89-b4cf-7643148754fd",
              + "b3b59895-03c0-3b61-b3d0-cc027f02ea56",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-CCD-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-CAMUNDA-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-CCD-ITHC] Availability" -> "Service-level objective - [CFT-CAMUNDA-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "762d5fba-11b8-3f77-be80-ffc4d0450991",
              + "adcac0b9-3767-3f89-b4cf-7643148754fd",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-CNP-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-CCD-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-CNP-ITHC] Availability" -> "Service-level objective - [CFT-CCD-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "4ec33b8a-d50f-370f-909a-f5bc2a87043f",
              + "3b74664a-f1f6-3e38-965f-d86db29c5a1f",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-CPO-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-CIVIL-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-CPO-ITHC] Availability" -> "Service-level objective - [CFT-CIVIL-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "993e7ae4-8b71-3fa4-9594-ff6868f4fad2",
              + "762d5fba-11b8-3f77-be80-ffc4d0450991",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-CUI-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-CNP-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-CUI-ITHC] Availability" -> "Service-level objective - [CFT-CNP-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "74d1619f-6c40-33e1-95e4-65e553b96e48",
              + "4ec33b8a-d50f-370f-909a-f5bc2a87043f",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-DG-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-CPO-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-DG-ITHC] Availability" -> "Service-level objective - [CFT-CPO-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "8734b7ea-3eff-3b54-9ad2-62f0cd9db2ce",
              + "993e7ae4-8b71-3fa4-9594-ff6868f4fad2",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-DM-STORE-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-CUI-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-DM-STORE-ITHC] Availability" -> "Service-level objective - [CFT-CUI-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "56cfcdb5-4d23-348d-bbd3-b96c8eae826c",
              + "74d1619f-6c40-33e1-95e4-65e553b96e48",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-DOCMOSIS-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-DG-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-DOCMOSIS-ITHC] Availability" -> "Service-level objective - [CFT-DG-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "feac940d-c009-303e-984e-84e963c675be",
              + "b71c4ef6-b456-3529-9df7-bdd030fa5af9",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-EM-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-DIVORCE-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-EM-ITHC] Availability" -> "Service-level objective - [CFT-DIVORCE-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "c0f15c5a-1351-34c2-b723-d194f6c64704",
              + "8734b7ea-3eff-3b54-9ad2-62f0cd9db2ce",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-ET-PET-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-DM-STORE-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-ET-PET-ITHC] Availability" -> "Service-level objective - [CFT-DM-STORE-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "2e8a6079-08cb-3bfe-a281-bed05f07ea24",
              + "56cfcdb5-4d23-348d-bbd3-b96c8eae826c",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-ETHOS-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-DOCMOSIS-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-ETHOS-ITHC] Availability" -> "Service-level objective - [CFT-DOCMOSIS-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "afbb1035-9e15-3115-9367-4fc02cc9fad5",
              + "feac940d-c009-303e-984e-84e963c675be",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-FACT-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-EM-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-FACT-ITHC] Availability" -> "Service-level objective - [CFT-EM-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "a9da18c4-8714-36df-98ea-0901a8a247a9",
              + "611b718c-23d8-3f4d-8517-067af327b6b8",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-FAMILY-PUBLIC-LAW-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-ET-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-FAMILY-PUBLIC-LAW-ITHC] Availability" -> "Service-level objective - [CFT-ET-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "449df69a-ad02-343b-b567-8c42b4141fe1",
              + "c0f15c5a-1351-34c2-b723-d194f6c64704",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-FEES-PAY-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-ET-PET-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-FEES-PAY-ITHC] Availability" -> "Service-level objective - [CFT-ET-PET-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "5b13ed05-836d-34f3-a6d0-c45b744820e8",
              + "2e8a6079-08cb-3bfe-a281-bed05f07ea24",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-FIS-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-ETHOS-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-FIS-ITHC] Availability" -> "Service-level objective - [CFT-ETHOS-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "7fcf14a1-5d38-36b1-8c08-194d62dcc648",
              + "afbb1035-9e15-3115-9367-4fc02cc9fad5",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-HMC-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-FACT-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-HMC-ITHC] Availability" -> "Service-level objective - [CFT-FACT-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "3dd8c41b-1425-3a63-a8e2-665e417ff321",
              + "a9da18c4-8714-36df-98ea-0901a8a247a9",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-IDAM-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-FAMILY-PUBLIC-LAW-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-IDAM-ITHC] Availability" -> "Service-level objective - [CFT-FAMILY-PUBLIC-LAW-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "6a22380c-8946-398e-a89f-82be44b04334",
              + "449df69a-ad02-343b-b567-8c42b4141fe1",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-LAU-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-FEES-PAY-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-LAU-ITHC] Availability" -> "Service-level objective - [CFT-FEES-PAY-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "9d6314d9-4a00-3d91-be4e-7896ffad83e8",
              + "cb52b377-84ce-3a9e-9388-de932d19db5a",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-MONITORING-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-FINANCIAL-REMEDY-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-MONITORING-ITHC] Availability" -> "Service-level objective - [CFT-FINANCIAL-REMEDY-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "57847f08-db8b-3742-895a-64747262e0df",
              + "5b13ed05-836d-34f3-a6d0-c45b744820e8",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-NEUVECTOR-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-FIS-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-NEUVECTOR-ITHC] Availability" -> "Service-level objective - [CFT-FIS-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "1b398d4d-fb76-30dd-811c-15ce30649e98",
              + "ae3aaab9-1072-3024-bd93-a5f43a96cdcb",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-PCQ-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-HELP-WITH-FEES-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-PCQ-ITHC] Availability" -> "Service-level objective - [CFT-HELP-WITH-FEES-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "0655df6d-71f3-3b90-a00f-d16a1ab43c8d",
              + "7fcf14a1-5d38-36b1-8c08-194d62dcc648",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-PRIVATE-LAW-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-HMC-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-PRIVATE-LAW-ITHC] Availability" -> "Service-level objective - [CFT-HMC-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "a3bb942c-fbe6-3bda-8c00-e0d166a25bc7",
            ] -> (known after apply)
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-PROBATE-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-IA-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-PROBATE-ITHC] Availability" -> "Service-level objective - [CFT-IA-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "b4dc4311-718d-311f-9bc7-0ef8e60fcd4a",
              + "3dd8c41b-1425-3a63-a8e2-665e417ff321",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-RD-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-IDAM-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-RD-ITHC] Availability" -> "Service-level objective - [CFT-IDAM-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "2fa21b6c-7107-34b1-ae65-eb863f391166",
              + "6a22380c-8946-398e-a89f-82be44b04334",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-RPE-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-LAU-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-RPE-ITHC] Availability" -> "Service-level objective - [CFT-LAU-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "4cc45388-d929-32e6-ad08-5a5bc3165866",
              + "9d6314d9-4a00-3d91-be4e-7896ffad83e8",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-RPTS-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-MONITORING-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-RPTS-ITHC] Availability" -> "Service-level objective - [CFT-MONITORING-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "b8cd0b8c-7985-38dd-a695-8aae4b112f5a",
              + "57847f08-db8b-3742-895a-64747262e0df",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-SPTRIBS-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-NEUVECTOR-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-SPTRIBS-ITHC] Availability" -> "Service-level objective - [CFT-NEUVECTOR-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "85956004-cc7f-37ba-83fa-90ae855a4b3b",
              + "1b398d4d-fb76-30dd-811c-15ce30649e98",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-TAX-TRIBUNALS-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-PCQ-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-TAX-TRIBUNALS-ITHC] Availability" -> "Service-level objective - [CFT-PCQ-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "aa240caf-f5c4-3f71-83fc-a6a11f58a117",
              + "0655df6d-71f3-3b90-a00f-d16a1ab43c8d",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-TS-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-PRIVATE-LAW-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-TS-ITHC] Availability" -> "Service-level objective - [CFT-PRIVATE-LAW-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "d60b3f1b-5cb1-35b5-9a5d-8c8ffc208996",
              + "a3bb942c-fbe6-3bda-8c00-e0d166a25bc7",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-WA-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-PROBATE-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-WA-ITHC] Availability" -> "Service-level objective - [CFT-PROBATE-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      ~ tile {
          ~ assigned_entities           = [
              - "ae9b0f83-0f98-3988-b429-b63aec77628c",
              + "b4dc4311-718d-311f-9bc7-0ef8e60fcd4a",
            ]
          ~ metric                      = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-XUI-ITHC] Availability;" -> "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-RD-ITHC] Availability;"
          ~ name                        = "Service-level objective - [CFT-XUI-ITHC] Availability" -> "Service-level objective - [CFT-RD-ITHC] Availability"
            # (7 unchanged attributes hidden)

            # (2 unchanged blocks hidden)
        }
      + tile {
          + assigned_entities = [
              + "2fa21b6c-7107-34b1-ae65-eb863f391166",
            ]
          + configured        = true
          + metric            = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-RPE-ITHC] Availability;"
          + name              = "Service-level objective - [CFT-RPE-ITHC] Availability"
          + name_size         = "small"
          + tile_type         = "SLO"

          + bounds {
              + height = 152
              + left   = 304
              + top    = 2584
              + width  = 304
            }

          + filter {
              + timeframe = "-30d"
            }
        }
      + tile {
          + assigned_entities = [
              + "4cc45388-d929-32e6-ad08-5a5bc3165866",
            ]
          + configured        = true
          + metric            = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-RPTS-ITHC] Availability;"
          + name              = "Service-level objective - [CFT-RPTS-ITHC] Availability"
          + name_size         = "small"
          + tile_type         = "SLO"

          + bounds {
              + height = 152
              + left   = 0
              + top    = 2584
              + width  = 304
            }

          + filter {
              + timeframe = "-30d"
            }
        }
      + tile {
          + assigned_entities = [
              + "b8cd0b8c-7985-38dd-a695-8aae4b112f5a",
            ]
          + configured        = true
          + metric            = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-SPTRIBS-ITHC] Availability;"
          + name              = "Service-level objective - [CFT-SPTRIBS-ITHC] Availability"
          + name_size         = "small"
          + tile_type         = "SLO"

          + bounds {
              + height = 152
              + left   = 304
              + top    = 2736
              + width  = 304
            }

          + filter {
              + timeframe = "-30d"
            }
        }
      + tile {
          + assigned_entities = [
              + "a3b3197b-5341-3770-a8a4-19c0e2a32d33",
            ]
          + configured        = true
          + metric            = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-SSCS-ITHC] Availability;"
          + name              = "Service-level objective - [CFT-SSCS-ITHC] Availability"
          + name_size         = "small"
          + tile_type         = "SLO"

          + bounds {
              + height = 152
              + left   = 0
              + top    = 2736
              + width  = 304
            }

          + filter {
              + timeframe = "-30d"
            }
        }
      + tile {
          + assigned_entities = [
              + "85956004-cc7f-37ba-83fa-90ae855a4b3b",
            ]
          + configured        = true
          + metric            = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-TAX-TRIBUNALS-ITHC] Availability;"
          + name              = "Service-level objective - [CFT-TAX-TRIBUNALS-ITHC] Availability"
          + name_size         = "small"
          + tile_type         = "SLO"

          + bounds {
              + height = 152
              + left   = 304
              + top    = 2888
              + width  = 304
            }

          + filter {
              + timeframe = "-30d"
            }
        }
      + tile {
          + assigned_entities = [
              + "aa240caf-f5c4-3f71-83fc-a6a11f58a117",
            ]
          + configured        = true
          + metric            = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-TS-ITHC] Availability;"
          + name              = "Service-level objective - [CFT-TS-ITHC] Availability"
          + name_size         = "small"
          + tile_type         = "SLO"

          + bounds {
              + height = 152
              + left   = 0
              + top    = 2888
              + width  = 304
            }

          + filter {
              + timeframe = "-30d"
            }
        }
      + tile {
          + assigned_entities = [
              + "d60b3f1b-5cb1-35b5-9a5d-8c8ffc208996",
            ]
          + configured        = true
          + metric            = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-WA-ITHC] Availability;"
          + name              = "Service-level objective - [CFT-WA-ITHC] Availability"
          + name_size         = "small"
          + tile_type         = "SLO"

          + bounds {
              + height = 152
              + left   = 304
              + top    = 3040
              + width  = 304
            }

          + filter {
              + timeframe = "-30d"
            }
        }
      + tile {
          + assigned_entities = [
              + "ae9b0f83-0f98-3988-b429-b63aec77628c",
            ]
          + configured        = true
          + metric            = "METRICS=true;LEGEND=true;PROBLEMS=true;decimals=10;customTitle=[CFT-XUI-ITHC] Availability;"
          + name              = "Service-level objective - [CFT-XUI-ITHC] Availability"
          + name_size         = "small"
          + tile_type         = "SLO"

          + bounds {
              + height = 152
              + left   = 0
              + top    = 3040
              + width  = 304
            }

          + filter {
              + timeframe = "-30d"
            }
        }

        # (4 unchanged blocks hidden)
    }

  # dynatrace_slo.availability["CFT-BSP-ITHC"] will be created
  + resource "dynatrace_slo" "availability" {
      + disabled          = false
      + evaluation        = "AGGREGATE"
      + filter            = "type(HTTP_CHECK), mzName(CFT-BSP-ITHC)"
      + id                = (known after apply)
      + metric_expression = "builtin:synthetic.http.availability.location.total:splitBy()"
      + name              = "[CFT-BSP-ITHC] Availability"
      + target            = 98
      + timeframe         = "-30d"
      + warning           = 99
    }

  # dynatrace_slo.availability["CFT-IA-ITHC"] will be created
  + resource "dynatrace_slo" "availability" {
      + disabled          = false
      + evaluation        = "AGGREGATE"
      + filter            = "type(HTTP_CHECK), mzName(CFT-IA-ITHC)"
      + id                = (known after apply)
      + metric_expression = "builtin:synthetic.http.availability.location.total:splitBy()"
      + name              = "[CFT-IA-ITHC] Availability"
      + target            = 98
      + timeframe         = "-30d"
      + warning           = 99
    }

Plan: 2 to add, 1 to change, 0 to destroy.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

Plan Result (663: demo_dynatrace_availability_dashboards - demo - terraform plan)

Plan: 0 to add, 5 to change, 0 to destroy.
  • Update
    • dynatrace_http_monitor.availability["bar-api-int-java"]
    • dynatrace_http_monitor.availability["bar-api-java"]
    • dynatrace_http_monitor.availability["bar-web-int-nodejs"]
    • dynatrace_http_monitor.availability["bar-web-nodejs"]
    • dynatrace_management_zone.availability["CFT-PRIVATE-LAW-DEMO"]
Change Result (Click me)
  # dynatrace_http_monitor.availability["bar-api-int-java"] will be updated in-place
  ~ resource "dynatrace_http_monitor" "availability" {
      ~ enabled                = false -> true
        id                     = "HTTP_CHECK-069FB6276791738B"
        name                   = "CFT-BAR-DEMO-bar-api-int-java"
        # (4 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

  # dynatrace_http_monitor.availability["bar-api-java"] will be updated in-place
  ~ resource "dynatrace_http_monitor" "availability" {
      ~ enabled                = false -> true
        id                     = "HTTP_CHECK-E7C6D54E7E5AE664"
        name                   = "CFT-BAR-DEMO-bar-api-java"
        # (4 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

  # dynatrace_http_monitor.availability["bar-web-int-nodejs"] will be updated in-place
  ~ resource "dynatrace_http_monitor" "availability" {
      ~ enabled                = false -> true
        id                     = "HTTP_CHECK-C1DD8D74149F7F01"
        name                   = "CFT-BAR-DEMO-bar-web-int-nodejs"
        # (4 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

  # dynatrace_http_monitor.availability["bar-web-nodejs"] will be updated in-place
  ~ resource "dynatrace_http_monitor" "availability" {
      ~ enabled                = false -> true
        id                     = "HTTP_CHECK-ECDB19445CBB87D8"
        name                   = "CFT-BAR-DEMO-bar-web-nodejs"
        # (4 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

  # dynatrace_management_zone.availability["CFT-PRIVATE-LAW-DEMO"] will be updated in-place
  ~ resource "dynatrace_management_zone" "availability" {
        id   = "-4219531649543553182"
        name = "CFT-PRIVATE-LAW-DEMO"

      - rules {
          - enabled           = true -> null
          - propagation_types = [] -> null
          - type              = "CLOUD_APPLICATION_NAMESPACE" -> null

          - conditions {
              - key {
                  - attribute = "KUBERNETES_CLUSTER_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "demo" -> null
                }
            }
          - conditions {
              - key {
                  - attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "EQUALS" -> null
                  - value          = "private-law" -> null
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [] -> null
          - type              = "SERVICE" -> null

          - conditions {
              - key {
                  - attribute = "KUBERNETES_CLUSTER_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "demo" -> null
                }
            }
          - conditions {
              - key {
                  - attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "EQUALS" -> null
                  - value          = "private-law" -> null
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [] -> null
          - type              = "KUBERNETES_CLUSTER" -> null

          - conditions {
              - key {
                  - attribute = "KUBERNETES_CLUSTER_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "demo" -> null
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [] -> null
          - type              = "CLOUD_APPLICATION_NAMESPACE" -> null

          - conditions {
              - key {
                  - attribute = "KUBERNETES_CLUSTER_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "private-law" -> null
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [
              - "PROCESS_GROUP_TO_HOST",
              - "PROCESS_GROUP_TO_SERVICE",
            ] -> null
          - type              = "PROCESS_GROUP" -> null

          - conditions {
              - key {
                  - attribute = "PROCESS_GROUP_TAGS" -> null
                  - type      = "STATIC" -> null
                }
              - tag {
                  - negate   = false -> null
                  - operator = "EQUALS" -> null

                  - value {
                      - context = "CONTEXTLESS" -> null
                      - key     = "Department" -> null
                      - value   = "CFT" -> null
                    }
                }
            }
          - conditions {
              - key {
                  - attribute = "PROCESS_GROUP_TAGS" -> null
                  - type      = "STATIC" -> null
                }
              - tag {
                  - negate   = false -> null
                  - operator = "EQUALS" -> null

                  - value {
                      - context = "CONTEXTLESS" -> null
                      - key     = "Environment" -> null
                      - value   = "DEMO" -> null
                    }
                }
            }
          - conditions {
              - key {
                  - attribute = "PROCESS_GROUP_TAGS" -> null
                  - type      = "STATIC" -> null
                }
              - tag {
                  - negate   = false -> null
                  - operator = "EQUALS" -> null

                  - value {
                      - context = "CONTEXTLESS" -> null
                      - key     = "NS" -> null
                      - value   = "private-law" -> null
                    }
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [
              - "SERVICE_TO_HOST_LIKE",
              - "SERVICE_TO_PROCESS_GROUP_LIKE",
            ] -> null
          - type              = "SERVICE" -> null

          - conditions {
              - key {
                  - attribute = "SERVICE_DATABASE_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "private-law" -> null
                }
            }
          - conditions {
              - key {
                  - attribute = "SERVICE_TYPE" -> null
                  - type      = "STATIC" -> null
                }
              - service_type {
                  - negate   = false -> null
                  - operator = "EQUALS" -> null
                  - value    = "DATABASE_SERVICE" -> null
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [
              - "SERVICE_TO_HOST_LIKE",
              - "SERVICE_TO_PROCESS_GROUP_LIKE",
            ] -> null
          - type              = "SERVICE" -> null

          - conditions {
              - key {
                  - attribute = "SERVICE_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "private-law" -> null
                }
            }
          - conditions {
              - key {
                  - attribute = "SERVICE_TAGS" -> null
                  - type      = "STATIC" -> null
                }
              - tag {
                  - negate   = false -> null
                  - operator = "EQUALS" -> null

                  - value {
                      - context = "CONTEXTLESS" -> null
                      - key     = "Environment" -> null
                      - value   = "DEMO" -> null
                    }
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [] -> null
          - type              = "WEB_APPLICATION" -> null

          - conditions {
              - key {
                  - attribute = "WEB_APPLICATION_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "Private Law - Demo" -> null
                }
            }
        }
      + rules {
          + propagation_types = []
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 5 to change, 0 to destroy.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

Plan Result (663: aat_dynatrace_availability_dashboards - stg - terraform plan)

Plan: 0 to add, 3 to change, 0 to destroy.
  • Update
    • dynatrace_http_monitor.availability["bar-api-java"]
    • dynatrace_http_monitor.availability["bar-web-nodejs"]
    • dynatrace_management_zone.availability["CFT-PRIVATE-LAW-AAT"]
Change Result (Click me)
  # dynatrace_http_monitor.availability["bar-api-java"] will be updated in-place
  ~ resource "dynatrace_http_monitor" "availability" {
      ~ enabled                = false -> true
        id                     = "HTTP_CHECK-7C0AB0FC991FC205"
        name                   = "CFT-BAR-AAT-bar-api-java"
        # (4 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

  # dynatrace_http_monitor.availability["bar-web-nodejs"] will be updated in-place
  ~ resource "dynatrace_http_monitor" "availability" {
      ~ enabled                = false -> true
        id                     = "HTTP_CHECK-3B4AB8EDCBFEB18C"
        name                   = "CFT-BAR-AAT-bar-web-nodejs"
        # (4 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

  # dynatrace_management_zone.availability["CFT-PRIVATE-LAW-AAT"] will be updated in-place
  ~ resource "dynatrace_management_zone" "availability" {
        id   = "725483782909280190"
        name = "CFT-PRIVATE-LAW-AAT"

      - rules {
          - enabled           = true -> null
          - propagation_types = [
              - "SERVICE_TO_HOST_LIKE",
              - "SERVICE_TO_PROCESS_GROUP_LIKE",
            ] -> null
          - type              = "SERVICE" -> null

          - conditions {
              - key {
                  - attribute = "KUBERNETES_CLUSTER_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "aat" -> null
                }
            }
          - conditions {
              - key {
                  - attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "EQUALS" -> null
                  - value          = "private-law" -> null
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [] -> null
          - type              = "CLOUD_APPLICATION_NAMESPACE" -> null

          - conditions {
              - key {
                  - attribute = "KUBERNETES_CLUSTER_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "aat" -> null
                }
            }
          - conditions {
              - key {
                  - attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "EQUALS" -> null
                  - value          = "private-law" -> null
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [] -> null
          - type              = "KUBERNETES_CLUSTER" -> null

          - conditions {
              - key {
                  - attribute = "KUBERNETES_CLUSTER_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "aat" -> null
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [] -> null
          - type              = "CLOUD_APPLICATION_NAMESPACE" -> null

          - conditions {
              - key {
                  - attribute = "KUBERNETES_CLUSTER_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "private-law" -> null
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [
              - "PROCESS_GROUP_TO_HOST",
              - "PROCESS_GROUP_TO_SERVICE",
            ] -> null
          - type              = "PROCESS_GROUP" -> null

          - conditions {
              - key {
                  - attribute = "PROCESS_GROUP_TAGS" -> null
                  - type      = "STATIC" -> null
                }
              - tag {
                  - negate   = false -> null
                  - operator = "EQUALS" -> null

                  - value {
                      - context = "CONTEXTLESS" -> null
                      - key     = "Department" -> null
                      - value   = "CFT" -> null
                    }
                }
            }
          - conditions {
              - key {
                  - attribute = "PROCESS_GROUP_TAGS" -> null
                  - type      = "STATIC" -> null
                }
              - tag {
                  - negate   = false -> null
                  - operator = "EQUALS" -> null

                  - value {
                      - context = "CONTEXTLESS" -> null
                      - key     = "Environment" -> null
                      - value   = "AAT" -> null
                    }
                }
            }
          - conditions {
              - key {
                  - attribute = "PROCESS_GROUP_TAGS" -> null
                  - type      = "STATIC" -> null
                }
              - tag {
                  - negate   = false -> null
                  - operator = "EQUALS" -> null

                  - value {
                      - context = "CONTEXTLESS" -> null
                      - key     = "NS" -> null
                      - value   = "private-law" -> null
                    }
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [
              - "SERVICE_TO_HOST_LIKE",
              - "SERVICE_TO_PROCESS_GROUP_LIKE",
            ] -> null
          - type              = "SERVICE" -> null

          - conditions {
              - key {
                  - attribute = "SERVICE_DATABASE_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "Private Law" -> null
                }
            }
          - conditions {
              - key {
                  - attribute = "SERVICE_TYPE" -> null
                  - type      = "STATIC" -> null
                }
              - service_type {
                  - negate   = false -> null
                  - operator = "EQUALS" -> null
                  - value    = "DATABASE_SERVICE" -> null
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [
              - "SERVICE_TO_HOST_LIKE",
              - "SERVICE_TO_PROCESS_GROUP_LIKE",
            ] -> null
          - type              = "SERVICE" -> null

          - conditions {
              - key {
                  - attribute = "SERVICE_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "private-law" -> null
                }
            }
          - conditions {
              - key {
                  - attribute = "SERVICE_TAGS" -> null
                  - type      = "STATIC" -> null
                }
              - tag {
                  - negate   = false -> null
                  - operator = "EQUALS" -> null

                  - value {
                      - context = "CONTEXTLESS" -> null
                      - key     = "Environment" -> null
                      - value   = "AAT" -> null
                    }
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [] -> null
          - type              = "WEB_APPLICATION" -> null

          - conditions {
              - key {
                  - attribute = "WEB_APPLICATION_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "Private Law - AAT" -> null
                }
            }
        }
      - rules {
          - enabled           = true -> null
          - propagation_types = [] -> null
          - type              = "WEB_APPLICATION" -> null

          - conditions {
              - key {
                  - attribute = "WEB_APPLICATION_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = false -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "Private Law AAT" -> null
                }
            }
        }
      + rules {
          + propagation_types = []
        }

        # (1 unchanged block hidden)
    }

Plan: 0 to add, 3 to change, 0 to destroy.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

Plan Result (663: perftest_dynatrace_availability_dashboards - test - terraform plan)

Plan: 0 to add, 2 to change, 0 to destroy.
  • Update
    • dynatrace_http_monitor.availability["bar-api-java"]
    • dynatrace_http_monitor.availability["bar-web-nodejs"]
Change Result (Click me)
  # dynatrace_http_monitor.availability["bar-api-java"] will be updated in-place
  ~ resource "dynatrace_http_monitor" "availability" {
      ~ enabled                = false -> true
        id                     = "HTTP_CHECK-F0DB3F8B01F20D13"
        name                   = "CFT-BAR-PERFTEST-bar-api-java"
        # (4 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

  # dynatrace_http_monitor.availability["bar-web-nodejs"] will be updated in-place
  ~ resource "dynatrace_http_monitor" "availability" {
      ~ enabled                = false -> true
        id                     = "HTTP_CHECK-9486D70F928AC0C0"
        name                   = "CFT-BAR-PERFTEST-bar-web-nodejs"
        # (4 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

Plan: 0 to add, 2 to change, 0 to destroy.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

Plan Result (663: ptlsbox_dynatrace_availability_dashboards - ptlsbox - terraform plan)

It failed to parse the result.

Details (Click me)

@hannah38 hannah38 removed their request for review July 18, 2025 12:20
@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from caa2cd0 to f6a3a55 Compare July 25, 2025 01:37
@renovate renovate bot changed the title Update Terraform dynatrace to v1.82.3 Update Terraform dynatrace to v1.83.0 Jul 25, 2025
@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from f6a3a55 to 5b32425 Compare August 25, 2025 11:30
@renovate renovate bot changed the title Update Terraform dynatrace to v1.83.0 Update Terraform dynatrace to v1.84.0 Aug 25, 2025
@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from 5b32425 to 32e5529 Compare September 4, 2025 18:14
@renovate renovate bot changed the title Update Terraform dynatrace to v1.84.0 Update Terraform dynatrace to v1.84.1 Sep 4, 2025
@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from 32e5529 to a38d5b4 Compare September 26, 2025 11:32
@renovate renovate bot changed the title Update Terraform dynatrace to v1.84.1 Update Terraform dynatrace to v1.85.0 Sep 26, 2025
@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from a38d5b4 to de711ad Compare October 23, 2025 16:14
@renovate renovate bot changed the title Update Terraform dynatrace to v1.85.0 Update Terraform dynatrace to v1.86.0 Oct 23, 2025
@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from de711ad to 9d0ed1d Compare November 4, 2025 19:06
@renovate renovate bot changed the title Update Terraform dynatrace to v1.86.0 Update Terraform dynatrace to v1.87.0 Nov 4, 2025
@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from 9d0ed1d to c1d14b5 Compare November 6, 2025 19:05
@renovate renovate bot changed the title Update Terraform dynatrace to v1.87.0 Update Terraform dynatrace to v1.87.1 Nov 6, 2025
@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from c1d14b5 to 6e1231c Compare November 12, 2025 21:02
@renovate renovate bot changed the title Update Terraform dynatrace to v1.87.1 Update Terraform dynatrace to v1.87.2 Nov 12, 2025
@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from 6e1231c to 348058a Compare November 13, 2025 18:02
@renovate renovate bot changed the title Update Terraform dynatrace to v1.87.2 Update Terraform dynatrace to v1.87.3 Nov 13, 2025
@renovate renovate bot force-pushed the renovate/dynatrace-1.x branch from 348058a to dfb55da Compare November 18, 2025 23:04
@renovate renovate bot changed the title Update Terraform dynatrace to v1.87.3 Update Terraform dynatrace to v1.88.0 Nov 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants