Skip to content

PolicySummary

Source code in docs_src/capo_resiliencehubv2/types/policy_summary.py
class PolicySummary(TypedDict, closed=True):
    policy_arn: "capo_resiliencehubv2.types.arn.Arn"
    name: "capo_resiliencehubv2.types.entity_name.EntityName"
    availability_slo: NotRequired[
        "capo_resiliencehubv2.types.availability_slo.AvailabilitySlo"
    ]
    """<p>The availability SLO defined in the policy.</p>"""
    multi_az: NotRequired["capo_resiliencehubv2.types.multi_az_targets.MultiAzTargets"]
    """<p>The multi-AZ disaster recovery targets defined in the policy.</p>"""
    multi_region: NotRequired[
        "capo_resiliencehubv2.types.multi_region_targets.MultiRegionTargets"
    ]
    """<p>The multi-Region disaster recovery targets defined in the policy.</p>"""
    data_recovery: NotRequired[
        "capo_resiliencehubv2.types.data_recovery_targets.DataRecoveryTargets"
    ]
    """<p>The data recovery targets defined in the policy.</p>"""
    sharing_enabled: NotRequired["bool"]
    """<p>Specifies whether cross-account sharing is enabled.</p>"""
    organization_id: NotRequired[
        "capo_resiliencehubv2.types.organization_id.OrganizationId"
    ]
    """<p>The identifier of the organization this policy is shared with.</p>"""
    associated_service_count: NotRequired["int"]
    """<p>The number of services associated with this policy.</p>"""
    created_at: NotRequired["datetime.datetime"]
    """<p>The timestamp when the policy was created.</p>"""
    updated_at: NotRequired["datetime.datetime"]
    """<p>The timestamp when the policy was last updated.</p>"""

associated_service_count instance-attribute

associated_service_count: NotRequired[int]

The number of services associated with this policy.

availability_slo instance-attribute

availability_slo: NotRequired[AvailabilitySlo]

The availability SLO defined in the policy.

created_at instance-attribute

created_at: NotRequired[datetime]

The timestamp when the policy was created.

data_recovery instance-attribute

data_recovery: NotRequired[DataRecoveryTargets]

The data recovery targets defined in the policy.

multi_az instance-attribute

multi_az: NotRequired[MultiAzTargets]

The multi-AZ disaster recovery targets defined in the policy.

multi_region instance-attribute

multi_region: NotRequired[MultiRegionTargets]

The multi-Region disaster recovery targets defined in the policy.

name instance-attribute

name: EntityName

organization_id instance-attribute

organization_id: NotRequired[OrganizationId]

The identifier of the organization this policy is shared with.

policy_arn instance-attribute

policy_arn: Arn

sharing_enabled instance-attribute

sharing_enabled: NotRequired[bool]

Specifies whether cross-account sharing is enabled.

updated_at instance-attribute

updated_at: NotRequired[datetime]

The timestamp when the policy was last updated.