amazonka-glacier-2.0: Amazon Glacier SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Glacier.Types.UploadListElement

Description

 
Synopsis

Documentation

data UploadListElement Source #

A list of in-progress multipart uploads for a vault.

See: newUploadListElement smart constructor.

Constructors

UploadListElement' 

Fields

Instances

Instances details
FromJSON UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

Generic UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

Associated Types

type Rep UploadListElement :: Type -> Type #

Read UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

Show UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

NFData UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

Methods

rnf :: UploadListElement -> () #

Eq UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

Hashable UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

type Rep UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

type Rep UploadListElement = D1 ('MetaData "UploadListElement" "Amazonka.Glacier.Types.UploadListElement" "amazonka-glacier-2.0-17Kmjv8nUJeKOtbrjLyy76" 'False) (C1 ('MetaCons "UploadListElement'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "archiveDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "multipartUploadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "partSizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "vaultARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newUploadListElement :: UploadListElement Source #

Create a value of UploadListElement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:archiveDescription:UploadListElement', uploadListElement_archiveDescription - The description of the archive that was specified in the Initiate Multipart Upload request.

$sel:creationDate:UploadListElement', uploadListElement_creationDate - The UTC time at which the multipart upload was initiated.

$sel:multipartUploadId:UploadListElement', uploadListElement_multipartUploadId - The ID of a multipart upload.

$sel:partSizeInBytes:UploadListElement', uploadListElement_partSizeInBytes - The part size, in bytes, specified in the Initiate Multipart Upload request. This is the size of all the parts in the upload except the last part, which may be smaller than this size.

$sel:vaultARN:UploadListElement', uploadListElement_vaultARN - The Amazon Resource Name (ARN) of the vault that contains the archive.

uploadListElement_archiveDescription :: Lens' UploadListElement (Maybe Text) Source #

The description of the archive that was specified in the Initiate Multipart Upload request.

uploadListElement_creationDate :: Lens' UploadListElement (Maybe Text) Source #

The UTC time at which the multipart upload was initiated.

uploadListElement_partSizeInBytes :: Lens' UploadListElement (Maybe Integer) Source #

The part size, in bytes, specified in the Initiate Multipart Upload request. This is the size of all the parts in the upload except the last part, which may be smaller than this size.

uploadListElement_vaultARN :: Lens' UploadListElement (Maybe Text) Source #

The Amazon Resource Name (ARN) of the vault that contains the archive.