Skip to content

ShareRule

Source code in docs_src/capo_dlm/types/share_rule.py
class ShareRule(TypedDict, closed=True):
    target_accounts: NotRequired[
        "capo_dlm.types.share_target_account_list.ShareTargetAccountList"
    ]
    """<p>The IDs of the Amazon Web Services accounts with which to share the snapshots.</p>"""
    unshare_interval: NotRequired["capo_dlm.types.interval.Interval"]
    """<p>The period after which snapshots that are shared with other Amazon Web Services accounts are automatically unshared.</p>"""
    unshare_interval_unit: NotRequired[
        "capo_dlm.types.retention_interval_unit_values.RetentionIntervalUnitValues"
    ]
    """<p>The unit of time for the automatic unsharing interval.</p>"""

target_accounts instance-attribute

target_accounts: NotRequired[ShareTargetAccountList]

The IDs of the Amazon Web Services accounts with which to share the snapshots.

unshare_interval instance-attribute

unshare_interval: NotRequired[Interval]

The period after which snapshots that are shared with other Amazon Web Services accounts are automatically unshared.

unshare_interval_unit instance-attribute

unshare_interval_unit: NotRequired[RetentionIntervalUnitValues]

The unit of time for the automatic unsharing interval.