Skip to content

AppAssessmentSummary

Source code in docs_src/capo_resiliencehub/types/app_assessment_summary.py
class AppAssessmentSummary(TypedDict, closed=True):
    app_arn: NotRequired["capo_resiliencehub.types.arn.Arn"]
    """<p>Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app/<code>app-id</code>. For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> Amazon Resource Names (ARNs)</a> in the <i>Amazon Web Services General Reference</i> guide.</p>"""
    app_version: NotRequired["capo_resiliencehub.types.entity_version.EntityVersion"]
    """<p>Version of an application.</p>"""
    assessment_status: "capo_resiliencehub.types.assessment_status.AssessmentStatus"
    """<p>Current status of the assessment for the resiliency policy.</p>"""
    invoker: NotRequired[
        "capo_resiliencehub.types.assessment_invoker.AssessmentInvoker"
    ]
    """<p>Entity that invoked the assessment.</p>"""
    start_time: NotRequired["capo_resiliencehub.types.time_stamp.TimeStamp"]
    """<p>Starting time for the action.</p>"""
    end_time: NotRequired["capo_resiliencehub.types.time_stamp.TimeStamp"]
    """<p>End time for the action.</p>"""
    message: NotRequired["capo_resiliencehub.types.string500.String500"]
    """<p>Message from the assessment run.</p>"""
    assessment_name: NotRequired["capo_resiliencehub.types.entity_name.EntityName"]
    """<p>Name of the assessment.</p>"""
    assessment_arn: "capo_resiliencehub.types.arn.Arn"
    """<p>Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:<code>partition</code>:resiliencehub:<code>region</code>:<code>account</code>:app-assessment/<code>app-id</code>. For more information about ARNs, see <a href="https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html"> Amazon Resource Names (ARNs)</a> in the <i>Amazon Web Services General Reference</i> guide.</p>"""
    compliance_status: NotRequired[
        "capo_resiliencehub.types.compliance_status.ComplianceStatus"
    ]
    """<p>Current status of compliance for the resiliency policy.</p>"""
    cost: NotRequired["capo_resiliencehub.types.cost.Cost"]
    """<p>Cost for an application.</p>"""
    resiliency_score: "capo_resiliencehub.types.double.Double"
    """<p>Current resiliency score for the application.</p>"""
    version_name: NotRequired["capo_resiliencehub.types.entity_version.EntityVersion"]
    """<p>Name of an application version.</p>"""
    drift_status: NotRequired["capo_resiliencehub.types.drift_status.DriftStatus"]
    """<p>Indicates if compliance drifts (deviations) were detected while running an assessment for your application.</p>"""

app_arn instance-attribute

app_arn: NotRequired[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.

app_version instance-attribute

app_version: NotRequired[EntityVersion]

Version of an application.

assessment_arn instance-attribute

assessment_arn: Arn

Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition:resiliencehub:region:account:app-assessment/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.

assessment_name instance-attribute

assessment_name: NotRequired[EntityName]

Name of the assessment.

assessment_status instance-attribute

assessment_status: AssessmentStatus

Current status of the assessment for the resiliency policy.

compliance_status instance-attribute

compliance_status: NotRequired[ComplianceStatus]

Current status of compliance for the resiliency policy.

cost instance-attribute

cost: NotRequired[Cost]

Cost for an application.

drift_status instance-attribute

drift_status: NotRequired[DriftStatus]

Indicates if compliance drifts (deviations) were detected while running an assessment for your application.

end_time instance-attribute

end_time: NotRequired[TimeStamp]

End time for the action.

invoker instance-attribute

invoker: NotRequired[AssessmentInvoker]

Entity that invoked the assessment.

message instance-attribute

message: NotRequired[String500]

Message from the assessment run.

resiliency_score instance-attribute

resiliency_score: Double

Current resiliency score for the application.

start_time instance-attribute

start_time: NotRequired[TimeStamp]

Starting time for the action.

version_name instance-attribute

version_name: NotRequired[EntityVersion]

Name of an application version.