Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 29, 2025

This PR contains the following updates:

Package Update Change
psf/black major 24.10.0 -> 25.11.0

Release Notes

psf/black (psf/black)

v25.11.0

Compare Source

Highlights
  • Enable base 3.14 support (#​4804)
  • Add support for the new Python 3.14 t-string syntax introduced by PEP 750 (#​4805)
Stable style
  • Fix bug where comments between # fmt: off and # fmt: on were reformatted (#​4811)
  • Comments containing fmt directives now preserve their exact formatting instead of
    being normalized (#​4811)
Preview style
  • Move multiline_string_handling from --unstable to --preview (#​4760)
  • Fix bug where module docstrings would be treated as normal strings if preceded by
    comments (#​4764)
  • Fix bug where python 3.12 generics syntax split line happens weirdly (#​4777)
  • Standardize type comments to form # type: <value> (#​4645)
  • Fix fix_fmt_skip_in_one_liners preview feature to respect # fmt: skip for compound
    statements with semicolon-separated bodies (#​4800)
Configuration
  • Add no_cache option to control caching behavior. (#​4803)
Packaging
  • Releases now include arm64 Linux binaries (#​4773)
Output
  • Write unchanged content to stdout when excluding formatting from stdin using pipes
    (#​4610)
Blackd
  • Implemented BlackDClient. This simple python client allows to easily send formatting
    requests to blackd (#​4774)
Integrations
  • Enable 3.14 base CI (#​4804)
  • Enhance GitHub Action psf/black to support the required-version major-version-only
    "stability" format when using pyproject.toml (#​4770)
  • Improve error message for vim plugin users. It now handles independently vim version
  • Vim: Warn on unsupported Vim and Python versions independently (#​4772)
  • Vim: Print the import paths when importing black fails (#​4675)
  • Vim: Fix handling of virtualenvs that have a different Python version (#​4675)

v25.9.0

Compare Source

Highlights
  • Remove support for pre-python 3.7 await/async as soft keywords/variable names
    (#​4676)
Stable style
  • Fix crash while formatting a long del statement containing tuples (#​4628)
  • Fix crash while formatting expressions using the walrus operator in complex with
    statements (#​4630)
  • Handle # fmt: skip followed by a comment at the end of file (#​4635)
  • Fix crash when a tuple appears in the as clause of a with statement (#​4634)
  • Fix crash when tuple is used as a context manager inside a with statement (#​4646)
  • Fix crash when formatting a \ followed by a \r followed by a comment (#​4663)
  • Fix crash on a \\r\n (#​4673)
  • Fix crash on await ... (where ... is a literal Ellipsis) (#​4676)
  • Fix crash on parenthesized expression inside a type parameter bound (#​4684)
  • Fix crash when using line ranges excluding indented single line decorated items
    (#​4670)
Preview style
  • Fix a bug where one-liner functions/conditionals marked with # fmt: skip would still
    be formatted (#​4552)
  • Improve multiline_string_handling with ternaries and dictionaries (#​4657)
  • Fix a bug where string_processing would not split f-strings directly after
    expressions (#​4680)
  • Wrap the in clause of comprehensions across lines if necessary (#​4699)
  • Remove parentheses around multiple exception types in except and except* without
    as. (#​4720)
  • Add \r style newlines to the potential newlines to normalize file newlines both from
    and to (#​4710)
Parser
  • Rewrite tokenizer to improve performance and compliance (#​4536)
  • Fix bug where certain unusual expressions (e.g., lambdas) were not accepted in type
    parameter bounds and defaults. (#​4602)
Performance
  • Avoid using an extra process when running with only one worker (#​4734)
Integrations
  • Fix the version check in the vim file to reject Python 3.8 (#​4567)
  • Enhance GitHub Action psf/black to read Black version from an additional section in
    pyproject.toml: [project.dependency-groups] (#​4606)
  • Build gallery docker image with python3-slim and reduce image size (#​4686)
Documentation
  • Add FAQ entry for windows emoji not displaying (#​4714)

v25.1.0

Compare Source

Highlights

This release introduces the new 2025 stable style (#​4558), stabilizing the following
changes:

  • Normalize casing of Unicode escape characters in strings to lowercase (#​2916)
  • Fix inconsistencies in whether certain strings are detected as docstrings (#​4095)
  • Consistently add trailing commas to typed function parameters (#​4164)
  • Remove redundant parentheses in if guards for case blocks (#​4214)
  • Add parentheses to if clauses in case blocks when the line is too long (#​4269)
  • Whitespace before # fmt: skip comments is no longer normalized (#​4146)
  • Fix line length computation for certain expressions that involve the power operator
    (#​4154)
  • Check if there is a newline before the terminating quotes of a docstring (#​4185)
  • Fix type annotation spacing between * and more complex type variable tuple (#​4440)

The following changes were not in any previous release:

  • Remove parentheses around sole list items (#​4312)
  • Generic function definitions are now formatted more elegantly: parameters are split
    over multiple lines first instead of type parameter definitions (#​4553)
Stable style
  • Fix formatting cells in IPython notebooks with magic methods and starting or trailing
    empty lines (#​4484)
  • Fix crash when formatting with statements containing tuple generators/unpacking
    (#​4538)
Preview style
  • Fix/remove string merging changing f-string quotes on f-strings with internal quotes
    (#​4498)
  • Collapse multiple empty lines after an import into one (#​4489)
  • Prevent string_processing and wrap_long_dict_values_in_parens from removing
    parentheses around long dictionary values (#​4377)
  • Move wrap_long_dict_values_in_parens from the unstable to preview style (#​4561)
Packaging
  • Store license identifier inside the License-Expression metadata field, see
    PEP 639. (#​4479)
Performance
  • Speed up the is_fstring_start function in Black's tokenizer (#​4541)
Integrations
  • If using stdin with --stdin-filename set to a force excluded path, stdin won't be
    formatted. (#​4539)

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

Plan Result (sbox_dynatrace_availability_dashboards - sbox - terraform plan)

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.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

Plan Result (ptlsbox_dynatrace_availability_dashboards - ptlsbox - terraform plan)

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-ARTIFACTORY-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)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RESPONSE-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 (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 {
            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 {
          ~ 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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

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

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

        # (1 unchanged block 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 (demo_dynatrace_availability_dashboards - demo - terraform plan)

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-CUI-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-ET-PET-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-HELP-WITH-FEES-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-TAX-TRIBUNALS-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 - test - terraform plan)

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-CUI-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.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

Plan Result (aat_dynatrace_availability_dashboards - stg - terraform plan)

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-CUI-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-ET-PET-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-HELP-WITH-FEES-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-PCS-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-TAX-TRIBUNALS-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/psf-black-25.x branch from 8e7bf3a to 7afa75b Compare September 19, 2025 03:09
@hmcts-platform-operations
Copy link
Contributor

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

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.

⚠️ Errors

@hmcts-platform-operations
Copy link
Contributor

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

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-ARTIFACTORY-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)
        }
      ~ tile {
            name                        = "Service-level objective - [CFT-RESPONSE-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 (663: demo_dynatrace_availability_dashboards - demo - terraform plan)

Plan: 0 to add, 6 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
    • 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_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-CUI-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-ET-PET-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-HELP-WITH-FEES-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-TAX-TRIBUNALS-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)
    }

  # 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"
        # (3 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"
        # (3 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"
        # (3 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"
        # (3 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              = "HTTP_MONITOR" -> null

          - conditions {
              - key {
                  - attribute = "HTTP_MONITOR_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = true -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "CFT-PRIVATE-LAW-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          = "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 {
          + enabled           = true
          + propagation_types = []
          + type              = "HTTP_MONITOR"

          + conditions {
              + key {
                  + attribute = "HTTP_MONITOR_NAME"
                  + type      = "STATIC"
                }
              + string {
                  + case_sensitive = true
                  + negate         = false
                  + operator       = "CONTAINS"
                  + value          = "CFT-PRIVATE-LAW-DEMO"
                }
            }
        }
    }

Plan: 0 to add, 6 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, 3 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
    • dynatrace_http_monitor.availability["bar-api-java"]
    • dynatrace_http_monitor.availability["bar-web-nodejs"]
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-CUI-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)
    }

  # 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"
        # (3 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"
        # (3 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

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

⚠️ Errors

@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 {
            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 {
          ~ 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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns                    = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )
            # (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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

          + 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"
          + unknowns          = jsonencode(
                {
                  + isAutoRefreshDisabled = false
                }
            )

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

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

        # (1 unchanged block 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: aat_dynatrace_availability_dashboards - stg - terraform plan)

Plan: 0 to add, 4 to change, 0 to destroy.
  • Update
    • dynatrace_dashboard.availability
    • 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_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-CUI-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-ET-PET-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-HELP-WITH-FEES-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-PCS-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-TAX-TRIBUNALS-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)
    }

  # 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"
        # (3 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"
        # (3 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 = [] -> null
          - type              = "HTTP_MONITOR" -> null

          - conditions {
              - key {
                  - attribute = "HTTP_MONITOR_NAME" -> null
                  - type      = "STATIC" -> null
                }
              - string {
                  - case_sensitive = true -> null
                  - negate         = false -> null
                  - operator       = "CONTAINS" -> null
                  - value          = "CFT-PRIVATE-LAW-AAT" -> null
                }
            }
        }
      - 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 {
          + enabled           = true
          + propagation_types = []
          + type              = "HTTP_MONITOR"

          + conditions {
              + key {
                  + attribute = "HTTP_MONITOR_NAME"
                  + type      = "STATIC"
                }
              + string {
                  + case_sensitive = true
                  + negate         = false
                  + operator       = "CONTAINS"
                  + value          = "CFT-PRIVATE-LAW-AAT"
                }
            }
        }
    }

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

⚠️ Errors

@renovate renovate bot force-pushed the renovate/psf-black-25.x branch from 7afa75b to 538c0af Compare November 10, 2025 03:35
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.

1 participant