libZSservicesZSamazonka-glacierZSamazonka-glacier
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

Read UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

Show 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 #

NFData UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

Methods

rnf :: UploadListElement -> () #

Hashable UploadListElement Source # 
Instance details

Defined in Amazonka.Glacier.Types.UploadListElement

FromJSON 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" "libZSservicesZSamazonka-glacierZSamazonka-glacier" 'False) (C1 ('MetaCons "UploadListElement'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "multipartUploadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "partSizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "archiveDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vaultARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDate") '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: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:archiveDescription:UploadListElement', uploadListElement_archiveDescription - The description of the archive that was specified in the Initiate Multipart Upload request.

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

$sel:creationDate:UploadListElement', uploadListElement_creationDate - 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_archiveDescription :: Lens' UploadListElement (Maybe Text) Source #

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

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

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

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

The UTC time at which the multipart upload was initiated.