Skip to content

FastRestoreRule

Source code in docs_src/capo_dlm/types/fast_restore_rule.py
class FastRestoreRule(TypedDict, closed=True):
    count: NotRequired["capo_dlm.types.count.Count"]
    """<p>The number of snapshots to be enabled with fast snapshot restore.</p>"""
    interval: NotRequired["capo_dlm.types.interval.Interval"]
    """<p>The amount of time to enable fast snapshot restore. The maximum is 100 years. This is equivalent to 1200 months, 5200 weeks, or 36500 days.</p>"""
    interval_unit: NotRequired[
        "capo_dlm.types.retention_interval_unit_values.RetentionIntervalUnitValues"
    ]
    """<p>The unit of time for enabling fast snapshot restore.</p>"""
    availability_zones: NotRequired[
        "capo_dlm.types.availability_zone_list.AvailabilityZoneList"
    ]
    """<p>The Availability Zones in which to enable fast snapshot restore.</p>"""
    availability_zone_ids: NotRequired[
        "capo_dlm.types.availability_zone_id_list.AvailabilityZoneIdList"
    ]
    """<p>The Availability Zone Ids in which to enable fast snapshot restore.</p>"""

availability_zone_ids instance-attribute

availability_zone_ids: NotRequired[AvailabilityZoneIdList]

The Availability Zone Ids in which to enable fast snapshot restore.

availability_zones instance-attribute

availability_zones: NotRequired[AvailabilityZoneList]

The Availability Zones in which to enable fast snapshot restore.

count instance-attribute

count: NotRequired[Count]

The number of snapshots to be enabled with fast snapshot restore.

interval instance-attribute

interval: NotRequired[Interval]

The amount of time to enable fast snapshot restore. The maximum is 100 years. This is equivalent to 1200 months, 5200 weeks, or 36500 days.

interval_unit instance-attribute

interval_unit: NotRequired[RetentionIntervalUnitValues]

The unit of time for enabling fast snapshot restore.