ViolationEvent
¶
Source code in docs_src/capo_iot/types/violation_event.py
metric_value
instance-attribute
¶
metric_value: NotRequired[MetricValue]
The value of the metric (the measurement).
security_profile_name
instance-attribute
¶
security_profile_name: NotRequired[SecurityProfileName]
The name of the security profile whose behavior was violated.
thing_name
instance-attribute
¶
thing_name: NotRequired[DeviceDefenderThingName]
The name of the thing responsible for the violation event.
verification_state
instance-attribute
¶
verification_state: NotRequired[VerificationState]
The verification state of the violation (detect alarm).
verification_state_description
instance-attribute
¶
verification_state_description: NotRequired[VerificationStateDescription]
The description of the verification state of the violation.
violation_event_additional_info
instance-attribute
¶
violation_event_additional_info: NotRequired[ViolationEventAdditionalInfo]
The details of a violation event.
violation_event_time
instance-attribute
¶
violation_event_time: NotRequired[Timestamp]
The time the violation event occurred.
violation_event_type
instance-attribute
¶
violation_event_type: NotRequired[ViolationEventType]
The type of violation event.
violation_id
instance-attribute
¶
violation_id: NotRequired[ViolationId]
The ID of the violation event.