Skip to content

GetVaultLockOutput

Source code in docs_src/capo_glacier/types/get_vault_lock_output.py
class GetVaultLockOutput(TypedDict, closed=True):
    policy: NotRequired["capo_glacier.types.string.string"]
    r"""<p>The vault lock policy as a JSON string, which uses "\" as an escape character.</p>"""
    state: NotRequired["capo_glacier.types.string.string"]
    """<p>The state of the vault lock. <code>InProgress</code> or <code>Locked</code>.</p>"""
    expiration_date: NotRequired["capo_glacier.types.string.string"]
    """<p>The UTC date and time at which the lock ID expires. This value can be <code>null</code> if the vault lock is in a <code>Locked</code> state.</p>"""
    creation_date: NotRequired["capo_glacier.types.string.string"]
    """<p>The UTC date and time at which the vault lock was put into the <code>InProgress</code> state.</p>"""

creation_date instance-attribute

creation_date: NotRequired[string]

The UTC date and time at which the vault lock was put into the InProgress state.

expiration_date instance-attribute

expiration_date: NotRequired[string]

The UTC date and time at which the lock ID expires. This value can be null if the vault lock is in a Locked state.

policy instance-attribute

policy: NotRequired[string]

The vault lock policy as a JSON string, which uses "\" as an escape character.

state instance-attribute

state: NotRequired[string]

The state of the vault lock. InProgress or Locked.