Skip to content

UpdatePolicyRequest

Source code in docs_src/capo_resiliencehubv2/types/update_policy_request.py
class UpdatePolicyRequest(TypedDict, closed=True):
    policy_arn: "capo_resiliencehubv2.types.arn.Arn"
    description: NotRequired[
        "capo_resiliencehubv2.types.long_description.LongDescription"
    ]
    availability_slo: NotRequired[
        "capo_resiliencehubv2.types.availability_slo.AvailabilitySlo"
    ]
    """<p>The updated availability SLO for the policy.</p>"""
    multi_az: NotRequired["capo_resiliencehubv2.types.multi_az_targets.MultiAzTargets"]
    """<p>The updated multi-AZ disaster recovery targets for the policy.</p>"""
    multi_region: NotRequired[
        "capo_resiliencehubv2.types.multi_region_targets.MultiRegionTargets"
    ]
    """<p>The updated multi-Region disaster recovery targets for the policy.</p>"""
    data_recovery: NotRequired[
        "capo_resiliencehubv2.types.data_recovery_targets.DataRecoveryTargets"
    ]
    """<p>The updated data recovery targets for the policy.</p>"""
    sharing_enabled: NotRequired["bool"]
    """<p>Specifies whether cross-account sharing is enabled for the policy. Disabling sharing stops member services from using the policy.</p>"""

availability_slo instance-attribute

availability_slo: NotRequired[AvailabilitySlo]

The updated availability SLO for the policy.

data_recovery instance-attribute

data_recovery: NotRequired[DataRecoveryTargets]

The updated data recovery targets for the policy.

description instance-attribute

description: NotRequired[LongDescription]

multi_az instance-attribute

multi_az: NotRequired[MultiAzTargets]

The updated multi-AZ disaster recovery targets for the policy.

multi_region instance-attribute

multi_region: NotRequired[MultiRegionTargets]

The updated multi-Region disaster recovery targets for the policy.

policy_arn instance-attribute

policy_arn: Arn

sharing_enabled instance-attribute

sharing_enabled: NotRequired[bool]

Specifies whether cross-account sharing is enabled for the policy. Disabling sharing stops member services from using the policy.