Skip to content

TestRunDependencySummary

Source code in docs_src/capo_resiliencehubv2/types/test_run_dependency_summary.py
class TestRunDependencySummary(TypedDict, closed=True):
    dependency_id: NotRequired["capo_resiliencehubv2.types.uuid.Uuid"]
    """<p>The unique identifier of the dependency. Absent when the dependency was entered manually and was not part of dependency discovery.</p>"""
    dependency_name: "str"
    """<p>The name of the dependency.</p>"""
    dns_name: "str"
    """<p>The DNS name of the dependency that the test run blocked.</p>"""
    criticality: (
        "capo_resiliencehubv2.types.dependency_criticality.DependencyCriticality"
    )
    """<p>The criticality classification of the dependency when the run started. A dependency that was not discovered has the UNKNOWN criticality.</p>"""
    source: (
        "capo_resiliencehubv2.types.test_run_dependency_source.TestRunDependencySource"
    )
    """<p>The origin of the dependency. A discovered dependency was found by dependency discovery; a manual dependency was entered when the run started.</p>"""
    location: NotRequired["str"]
    """<p>The location of the dependency.</p>"""
    source_regions: NotRequired["capo_resiliencehubv2.types.region_list.RegionList"]
    """<p>The source Regions from which the dependency was detected.</p>"""
    provider: NotRequired["str"]
    """<p>The provider of the dependency.</p>"""

criticality instance-attribute

criticality: DependencyCriticality

The criticality classification of the dependency when the run started. A dependency that was not discovered has the UNKNOWN criticality.

dependency_id instance-attribute

dependency_id: NotRequired[Uuid]

The unique identifier of the dependency. Absent when the dependency was entered manually and was not part of dependency discovery.

dependency_name instance-attribute

dependency_name: str

The name of the dependency.

dns_name instance-attribute

dns_name: str

The DNS name of the dependency that the test run blocked.

location instance-attribute

location: NotRequired[str]

The location of the dependency.

provider instance-attribute

provider: NotRequired[str]

The provider of the dependency.

source instance-attribute

The origin of the dependency. A discovered dependency was found by dependency discovery; a manual dependency was entered when the run started.

source_regions instance-attribute

source_regions: NotRequired[RegionList]

The source Regions from which the dependency was detected.