ComplianceDrift
¶
Source code in docs_src/capo_resiliencehub/types/compliance_drift.py
actual_reference_id
instance-attribute
¶
actual_reference_id: NotRequired[String255]
Assessment identifier that is associated with this drift item.
actual_value
instance-attribute
¶
actual_value: NotRequired[AssessmentCompliance]
Actual compliance value of the entity.
app_version
instance-attribute
¶
app_version: NotRequired[String255]
Published version of your application on which drift was detected.
diff_type
instance-attribute
¶
diff_type: NotRequired[DifferenceType]
Difference type between actual and expected recovery point objective (RPO) and recovery time objective (RTO) values. Currently, Resilience Hub supports only NotEqual difference type.
drift_type
instance-attribute
¶
drift_type: NotRequired[DriftType]
The type of drift detected. Currently, Resilience Hub supports only ApplicationCompliance drift type.
entity_id
instance-attribute
¶
entity_id: NotRequired[String255]
Identifier of an entity in which drift was detected. For compliance drift, the entity ID can be either application ID or the AppComponent ID.
entity_type
instance-attribute
¶
entity_type: NotRequired[String255]
The type of entity in which drift was detected. For compliance drifts, Resilience Hub supports AWS::ResilienceHub::AppComponent and AWS::ResilienceHub::Application.
expected_reference_id
instance-attribute
¶
expected_reference_id: NotRequired[String255]
Assessment identifier of a previous assessment of the same application version. Resilience Hub uses the previous assessment (associated with the reference identifier) to compare the compliance with the current assessment to identify drifts.
expected_value
instance-attribute
¶
expected_value: NotRequired[AssessmentCompliance]
The expected compliance value of an entity.