Skip to content

CreateResiliencyPolicyRequest

Source code in docs_src/capo_resiliencehub/types/create_resiliency_policy_request.py
class CreateResiliencyPolicyRequest(TypedDict, closed=True):
    policy_name: "capo_resiliencehub.types.entity_name.EntityName"
    """<p>Name of the resiliency policy.</p>"""
    policy_description: NotRequired[
        "capo_resiliencehub.types.entity_description.EntityDescription"
    ]
    """<p>Description of the resiliency policy.</p>"""
    data_location_constraint: NotRequired[
        "capo_resiliencehub.types.data_location_constraint.DataLocationConstraint"
    ]
    """<p>Specifies a high-level geographical location constraint for where your resilience policy data can be stored.</p>"""
    tier: "capo_resiliencehub.types.resiliency_policy_tier.ResiliencyPolicyTier"
    """<p>The tier for this resiliency policy, ranging from the highest severity (<code>MissionCritical</code>) to lowest (<code>NonCritical</code>).</p>"""
    policy: "capo_resiliencehub.types.disruption_policy.DisruptionPolicy"
    """<p>The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.</p>"""
    client_token: NotRequired["capo_resiliencehub.types.client_token.ClientToken"]
    """<p>Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.</p>"""
    tags: NotRequired["capo_resiliencehub.types.tag_map.TagMap"]
    """<p>Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.</p>"""

client_token instance-attribute

client_token: NotRequired[ClientToken]

Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.

data_location_constraint instance-attribute

data_location_constraint: NotRequired[DataLocationConstraint]

Specifies a high-level geographical location constraint for where your resilience policy data can be stored.

policy instance-attribute

The type of resiliency policy to be created, including the recovery time objective (RTO) and recovery point objective (RPO) in seconds.

policy_description instance-attribute

policy_description: NotRequired[EntityDescription]

Description of the resiliency policy.

policy_name instance-attribute

policy_name: EntityName

Name of the resiliency policy.

tags instance-attribute

tags: NotRequired[TagMap]

Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.

tier instance-attribute

The tier for this resiliency policy, ranging from the highest severity (MissionCritical) to lowest (NonCritical).