Skip to content

AppComponentCompliance

Source code in docs_src/capo_resiliencehub/types/app_component_compliance.py
class AppComponentCompliance(TypedDict, closed=True):
    cost: NotRequired["capo_resiliencehub.types.cost.Cost"]
    """<p>The cost for the application.</p>"""
    app_component_name: NotRequired["capo_resiliencehub.types.entity_id.EntityId"]
    """<p>Name of the Application Component.</p>"""
    compliance: NotRequired[
        "capo_resiliencehub.types.assessment_compliance.AssessmentCompliance"
    ]
    """<p>The compliance of the Application Component against the resiliency policy.</p>"""
    message: NotRequired["capo_resiliencehub.types.string500.String500"]
    """<p>The compliance message.</p>"""
    status: NotRequired["capo_resiliencehub.types.compliance_status.ComplianceStatus"]
    """<p>Status of the action.</p>"""
    resiliency_score: NotRequired[
        "capo_resiliencehub.types.resiliency_score.ResiliencyScore"
    ]
    """<p>The current resiliency score for the application.</p>"""

app_component_name instance-attribute

app_component_name: NotRequired[EntityId]

Name of the Application Component.

compliance instance-attribute

compliance: NotRequired[AssessmentCompliance]

The compliance of the Application Component against the resiliency policy.

cost instance-attribute

cost: NotRequired[Cost]

The cost for the application.

message instance-attribute

message: NotRequired[String500]

The compliance message.

resiliency_score instance-attribute

resiliency_score: NotRequired[ResiliencyScore]

The current resiliency score for the application.

status instance-attribute

status: NotRequired[ComplianceStatus]

Status of the action.