Skip to content

ResourceComplianceSummaryItem

Source code in docs_src/capo_ssm/types/resource_compliance_summary_item.py
class ResourceComplianceSummaryItem(TypedDict, closed=True):
    compliance_type: NotRequired[
        "capo_ssm.types.compliance_type_name.ComplianceTypeName"
    ]
    """<p>The compliance type.</p>"""
    resource_type: NotRequired[
        "capo_ssm.types.compliance_resource_type.ComplianceResourceType"
    ]
    """<p>The resource type.</p>"""
    resource_id: NotRequired[
        "capo_ssm.types.compliance_resource_id.ComplianceResourceId"
    ]
    """<p>The resource ID.</p>"""
    status: NotRequired["capo_ssm.types.compliance_status.ComplianceStatus"]
    """<p>The compliance status for the resource.</p>"""
    overall_severity: NotRequired[
        "capo_ssm.types.compliance_severity.ComplianceSeverity"
    ]
    """<p>The highest severity item found for the resource. The resource is compliant for this item.</p>"""
    execution_summary: NotRequired[
        "capo_ssm.types.compliance_execution_summary.ComplianceExecutionSummary"
    ]
    """<p>Information about the execution.</p>"""
    compliant_summary: NotRequired["capo_ssm.types.compliant_summary.CompliantSummary"]
    """<p>A list of items that are compliant for the resource.</p>"""
    non_compliant_summary: NotRequired[
        "capo_ssm.types.non_compliant_summary.NonCompliantSummary"
    ]
    """<p>A list of items that aren't compliant for the resource.</p>"""

compliance_type instance-attribute

compliance_type: NotRequired[ComplianceTypeName]

The compliance type.

compliant_summary instance-attribute

compliant_summary: NotRequired[CompliantSummary]

A list of items that are compliant for the resource.

execution_summary instance-attribute

execution_summary: NotRequired[ComplianceExecutionSummary]

Information about the execution.

non_compliant_summary instance-attribute

non_compliant_summary: NotRequired[NonCompliantSummary]

A list of items that aren't compliant for the resource.

overall_severity instance-attribute

overall_severity: NotRequired[ComplianceSeverity]

The highest severity item found for the resource. The resource is compliant for this item.

resource_id instance-attribute

resource_id: NotRequired[ComplianceResourceId]

The resource ID.

resource_type instance-attribute

resource_type: NotRequired[ComplianceResourceType]

The resource type.

status instance-attribute

status: NotRequired[ComplianceStatus]

The compliance status for the resource.