Skip to content

AttackVolume

Source code in docs_src/capo_shield/types/attack_volume.py
class AttackVolume(TypedDict, closed=True):
    bits_per_second: NotRequired[
        "capo_shield.types.attack_volume_statistics.AttackVolumeStatistics"
    ]
    """<p>A statistics object that uses bits per second as the unit. This is included for network level attacks. </p>"""
    packets_per_second: NotRequired[
        "capo_shield.types.attack_volume_statistics.AttackVolumeStatistics"
    ]
    """<p>A statistics object that uses packets per second as the unit. This is included for network level attacks. </p>"""
    requests_per_second: NotRequired[
        "capo_shield.types.attack_volume_statistics.AttackVolumeStatistics"
    ]
    """<p>A statistics object that uses requests per second as the unit. This is included for application level attacks, and is only available for accounts that are subscribed to Shield Advanced.</p>"""

bits_per_second instance-attribute

bits_per_second: NotRequired[AttackVolumeStatistics]

A statistics object that uses bits per second as the unit. This is included for network level attacks.

packets_per_second instance-attribute

packets_per_second: NotRequired[AttackVolumeStatistics]

A statistics object that uses packets per second as the unit. This is included for network level attacks.

requests_per_second instance-attribute

requests_per_second: NotRequired[AttackVolumeStatistics]

A statistics object that uses requests per second as the unit. This is included for application level attacks, and is only available for accounts that are subscribed to Shield Advanced.