Skip to content

RestoreStatus

Source code in docs_src/capo_s3/types/restore_status.py
class RestoreStatus(TypedDict, closed=True):
    is_restore_in_progress: NotRequired[
        "capo_s3.types.is_restore_in_progress.IsRestoreInProgress"
    ]
    """<p>Specifies whether the object is currently being restored. If the object restoration is in progress, the header returns the value <code>TRUE</code>. For example:</p> <p> <code>x-amz-optional-object-attributes: IsRestoreInProgress="true"</code> </p> <p>If the object restoration has completed, the header returns the value <code>FALSE</code>. For example:</p> <p> <code>x-amz-optional-object-attributes: IsRestoreInProgress="false", RestoreExpiryDate="2012-12-21T00:00:00.000Z"</code> </p> <p>If the object hasn't been restored, there is no header response.</p>"""
    restore_expiry_date: NotRequired[
        "capo_s3.types.restore_expiry_date.RestoreExpiryDate"
    ]
    """<p>Indicates when the restored copy will expire. This value is populated only if the object has already been restored. For example:</p> <p> <code>x-amz-optional-object-attributes: IsRestoreInProgress="false", RestoreExpiryDate="2012-12-21T00:00:00.000Z"</code> </p>"""

is_restore_in_progress instance-attribute

is_restore_in_progress: NotRequired[IsRestoreInProgress]

Specifies whether the object is currently being restored. If the object restoration is in progress, the header returns the value TRUE. For example:

x-amz-optional-object-attributes: IsRestoreInProgress="true"

If the object restoration has completed, the header returns the value FALSE. For example:

x-amz-optional-object-attributes: IsRestoreInProgress="false", RestoreExpiryDate="2012-12-21T00:00:00.000Z"

If the object hasn't been restored, there is no header response.

restore_expiry_date instance-attribute

restore_expiry_date: NotRequired[RestoreExpiryDate]

Indicates when the restored copy will expire. This value is populated only if the object has already been restored. For example:

x-amz-optional-object-attributes: IsRestoreInProgress="false", RestoreExpiryDate="2012-12-21T00:00:00.000Z"