App
¶
Source code in docs_src/capo_resiliencehub/types/app.py
app_arn
instance-attribute
¶
app_arn: Arn
Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition:resiliencehub:region:account:app/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
assessment_schedule
instance-attribute
¶
assessment_schedule: NotRequired[AppAssessmentScheduleType]
Assessment execution schedule with 'Daily' or 'Disabled' values.
aws_application_arn
instance-attribute
¶
aws_application_arn: NotRequired[Arn]
Amazon Resource Name (ARN) of Resource Groups group that is integrated with an AppRegistry application. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
compliance_status
instance-attribute
¶
compliance_status: NotRequired[AppComplianceStatusType]
Current status of compliance for the resiliency policy.
creation_time
instance-attribute
¶
creation_time: TimeStamp
Date and time when the application was created.
description
instance-attribute
¶
description: NotRequired[EntityDescription]
Optional description for an application.
drift_status
instance-attribute
¶
drift_status: NotRequired[AppDriftStatusType]
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
event_subscriptions
instance-attribute
¶
event_subscriptions: NotRequired[EventSubscriptionList]
The list of events you would like to subscribe and get notification for. Currently, Resilience Hub supports notifications only for Drift detected and Scheduled assessment failure events.
last_app_compliance_evaluation_time
instance-attribute
¶
last_app_compliance_evaluation_time: NotRequired[TimeStamp]
Date and time the most recent compliance evaluation.
last_drift_evaluation_time
instance-attribute
¶
last_drift_evaluation_time: NotRequired[TimeStamp]
Indicates the last time that a drift was evaluated.
last_resiliency_score_evaluation_time
instance-attribute
¶
last_resiliency_score_evaluation_time: NotRequired[TimeStamp]
Date and time the most recent resiliency score evaluation.
permission_model
instance-attribute
¶
permission_model: NotRequired[PermissionModel]
Defines the roles and credentials that Resilience Hub would use while creating the application, importing its resources, and running an assessment.
policy_arn
instance-attribute
¶
policy_arn: NotRequired[Arn]
Amazon Resource Name (ARN) of the resiliency policy. The format for this ARN is: arn:partition:resiliencehub:region:account:resiliency-policy/policy-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
resiliency_score
instance-attribute
¶
resiliency_score: Double
Current resiliency score for the application.
rpo_in_secs
instance-attribute
¶
rpo_in_secs: NotRequired[IntegerOptional]
Recovery Point Objective (RPO) in seconds.
rto_in_secs
instance-attribute
¶
rto_in_secs: NotRequired[IntegerOptional]
Recovery Time Objective (RTO) in seconds.