AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

ListPartsOutput

import "github.com/aws/aws-sdk-go/service/glacier"

type ListPartsOutput struct { ArchiveDescription *string `type:"string"` CreationDate *string `type:"string"` Marker *string `type:"string"` MultipartUploadId *string `type:"string"` PartSizeInBytes *int64 `type:"long"` Parts []*PartListElement `type:"list"` VaultARN *string `type:"string"` }

Contains the Amazon Glacier response to your request.

ArchiveDescription

Type: *string

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

CreationDate

Type: *string

The UTC time at which the multipart upload was initiated.

Marker

Type: *string

An opaque string that represents where to continue pagination of the results. You use the marker in a new List Parts request to obtain more jobs in the list. If there are no more parts, this value is null.

MultipartUploadId

Type: *string

The ID of the upload to which the parts are associated.

PartSizeInBytes

Type: *int64

The part size in bytes. This is the same value that you specified in the Initiate Multipart Upload request.

Parts

A list of the part sizes of the multipart upload.

VaultARN

Type: *string

The Amazon Resource Name (ARN) of the vault to which the multipart upload was initiated.

Method

GoString

func (s ListPartsOutput) GoString() string

GoString returns the string representation

SetArchiveDescription

func (s *ListPartsOutput) SetArchiveDescription(v string) *ListPartsOutput

SetArchiveDescription sets the ArchiveDescription field's value.

SetCreationDate

func (s *ListPartsOutput) SetCreationDate(v string) *ListPartsOutput

SetCreationDate sets the CreationDate field's value.

SetMarker

func (s *ListPartsOutput) SetMarker(v string) *ListPartsOutput

SetMarker sets the Marker field's value.

SetMultipartUploadId

func (s *ListPartsOutput) SetMultipartUploadId(v string) *ListPartsOutput

SetMultipartUploadId sets the MultipartUploadId field's value.

SetPartSizeInBytes

func (s *ListPartsOutput) SetPartSizeInBytes(v int64) *ListPartsOutput

SetPartSizeInBytes sets the PartSizeInBytes field's value.

SetParts

func (s *ListPartsOutput) SetParts(v []*PartListElement) *ListPartsOutput

SetParts sets the Parts field's value.

SetVaultARN

func (s *ListPartsOutput) SetVaultARN(v string) *ListPartsOutput

SetVaultARN sets the VaultARN field's value.

String

func (s ListPartsOutput) String() string

String returns the string representation

On this page: