Skip to content

ImportPolicyRequest

Source code in docs_src/capo_resiliencehubv2/types/import_policy_request.py
class ImportPolicyRequest(TypedDict, closed=True):
    v1_policy_arn: "capo_resiliencehubv2.types.arn.Arn"
    kms_key_id: NotRequired["capo_resiliencehubv2.types.kms_key_id.KmsKeyId"]
    availability_slo: NotRequired[
        "capo_resiliencehubv2.types.availability_slo.AvailabilitySlo"
    ]
    """<p>The availability SLO to set on the imported policy.</p>"""
    multi_az_disaster_recovery_approach: NotRequired[
        "capo_resiliencehubv2.types.multi_az_disaster_recovery_approach.MultiAzDisasterRecoveryApproach"
    ]
    """<p>The multi-AZ disaster recovery approach for the imported policy.</p>"""
    multi_region_disaster_recovery_approach: NotRequired[
        "capo_resiliencehubv2.types.multi_region_disaster_recovery_approach.MultiRegionDisasterRecoveryApproach"
    ]
    """<p>The multi-Region disaster recovery approach for the imported policy.</p>"""
    tags: NotRequired["capo_resiliencehubv2.types.tag_map.TagMap"]
    client_token: NotRequired["capo_resiliencehubv2.types.client_token.ClientToken"]

availability_slo instance-attribute

availability_slo: NotRequired[AvailabilitySlo]

The availability SLO to set on the imported policy.

client_token instance-attribute

client_token: NotRequired[ClientToken]

kms_key_id instance-attribute

kms_key_id: NotRequired[KmsKeyId]

multi_az_disaster_recovery_approach instance-attribute

multi_az_disaster_recovery_approach: NotRequired[MultiAzDisasterRecoveryApproach]

The multi-AZ disaster recovery approach for the imported policy.

multi_region_disaster_recovery_approach instance-attribute

multi_region_disaster_recovery_approach: NotRequired[
    MultiRegionDisasterRecoveryApproach
]

The multi-Region disaster recovery approach for the imported policy.

tags instance-attribute

tags: NotRequired[TagMap]

v1_policy_arn instance-attribute

v1_policy_arn: Arn