Skip to content

SignalImpactDimensions

Source code in docs_src/capo_continuum/types/signal_impact_dimensions.py
class SignalImpactDimensions(TypedDict, closed=True):
    attacker_gains: NotRequired[
        "capo_continuum.types.signal_attacker_gains_dimension.SignalAttackerGainsDimension"
    ]
    """What the attacker gains from exploitation."""
    blast_radius: NotRequired[
        "capo_continuum.types.signal_blast_radius_dimension.SignalBlastRadiusDimension"
    ]
    """How far the consequences reach."""
    target_value: NotRequired[
        "capo_continuum.types.signal_target_value_dimension.SignalTargetValueDimension"
    ]
    """How valuable the target is, which can shift the band off its base value."""

attacker_gains instance-attribute

attacker_gains: NotRequired[SignalAttackerGainsDimension]

What the attacker gains from exploitation.

blast_radius instance-attribute

blast_radius: NotRequired[SignalBlastRadiusDimension]

How far the consequences reach.

target_value instance-attribute

target_value: NotRequired[SignalTargetValueDimension]

How valuable the target is, which can shift the band off its base value.