Skip to content

UploadArchiveInput

Source code in docs_src/capo_glacier/types/upload_archive_input.py
class UploadArchiveInput(TypedDict, closed=True):
    vault_name: "capo_glacier.types.string.string"
    """<p>The name of the vault.</p>"""
    account_id: "capo_glacier.types.string.string"
    """<p>The <code>AccountId</code> value is the AWS account ID of the account that owns the vault. You can either specify an AWS account ID or optionally a single '<code>-</code>' (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the credentials used to sign the request. If you use an account ID, do not include any hyphens ('-') in the ID. </p>"""
    archive_description: NotRequired["capo_glacier.types.string.string"]
    """<p>The optional description of the archive you are uploading.</p>"""
    checksum: NotRequired["capo_glacier.types.string.string"]
    """<p>The SHA256 tree hash of the data being uploaded.</p>"""
    body: "capo_glacier.types.stream.Stream"
    """<p>The data to upload.</p>"""

account_id instance-attribute

account_id: string

The AccountId value is the AWS account ID of the account that owns the vault. You can either specify an AWS account ID or optionally a single '-' (hyphen), in which case Amazon Glacier uses the AWS account ID associated with the credentials used to sign the request. If you use an account ID, do not include any hyphens ('-') in the ID.

archive_description instance-attribute

archive_description: NotRequired[string]

The optional description of the archive you are uploading.

body instance-attribute

body: Stream

The data to upload.

checksum instance-attribute

checksum: NotRequired[string]

The SHA256 tree hash of the data being uploaded.

vault_name instance-attribute

vault_name: string

The name of the vault.