ComplianceDrift - AWS Resilience Hub

ComplianceDrift

Indicates the compliance drifts (recovery time objective (RTO) and recovery point objective (RPO)) that were detected for an assessed entity.

Contents

actualReferenceId

Assessment identifier that is associated with this drift item.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Required: No

actualValue

Actual compliance value of the entity.

Type: String to DisruptionCompliance object map

Valid Keys: Software | Hardware | AZ | Region

Required: No

appId

Identifier of your application.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Required: No

appVersion

Published version of your application on which drift was detected.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Required: No

diffType

Difference type between actual and expected recovery point objective (RPO) and recovery time objective (RTO) values. Currently, AWS Resilience Hub supports only NotEqual difference type.

Type: String

Valid Values: NotEqual | Added | Removed

Required: No

driftType

The type of drift detected. Currently, AWS Resilience Hub supports only ApplicationCompliance drift type.

Type: String

Valid Values: ApplicationCompliance | AppComponentResiliencyComplianceStatus

Required: No

entityId

Identifier of an entity in which drift was detected. For compliance drift, the entity ID can be either application ID or the AppComponent ID.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Required: No

entityType

The type of entity in which drift was detected. For compliance drifts, AWS Resilience Hub supports AWS::ResilienceHub::AppComponent and AWS::ResilienceHub::Application.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Required: No

expectedReferenceId

Assessment identifier of a previous assessment of the same application version. AWS Resilience Hub uses the previous assessment (associated with the reference identifier) to compare the compliance with the current assessment to identify drifts.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Required: No

expectedValue

The expected compliance value of an entity.

Type: String to DisruptionCompliance object map

Valid Keys: Software | Hardware | AZ | Region

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: