Class: Aws::Glacier::Types::ListPartsOutput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-glacier/types.rb

Overview

Contains the Amazon S3 Glacier response to your request.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#archive_descriptionString

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

Returns:

  • (String)


1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
# File 'lib/aws-sdk-glacier/types.rb', line 1685

class ListPartsOutput < Struct.new(
  :multipart_upload_id,
  :vault_arn,
  :archive_description,
  :part_size_in_bytes,
  :creation_date,
  :parts,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#creation_dateTime

The UTC time at which the multipart upload was initiated.

Returns:

  • (Time)


1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
# File 'lib/aws-sdk-glacier/types.rb', line 1685

class ListPartsOutput < Struct.new(
  :multipart_upload_id,
  :vault_arn,
  :archive_description,
  :part_size_in_bytes,
  :creation_date,
  :parts,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#markerString

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`.

Returns:

  • (String)


1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
# File 'lib/aws-sdk-glacier/types.rb', line 1685

class ListPartsOutput < Struct.new(
  :multipart_upload_id,
  :vault_arn,
  :archive_description,
  :part_size_in_bytes,
  :creation_date,
  :parts,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#multipart_upload_idString

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

Returns:

  • (String)


1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
# File 'lib/aws-sdk-glacier/types.rb', line 1685

class ListPartsOutput < Struct.new(
  :multipart_upload_id,
  :vault_arn,
  :archive_description,
  :part_size_in_bytes,
  :creation_date,
  :parts,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#part_size_in_bytesInteger

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

Returns:

  • (Integer)


1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
# File 'lib/aws-sdk-glacier/types.rb', line 1685

class ListPartsOutput < Struct.new(
  :multipart_upload_id,
  :vault_arn,
  :archive_description,
  :part_size_in_bytes,
  :creation_date,
  :parts,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#partsArray<Types::PartListElement>

A list of the part sizes of the multipart upload. Each object in the array contains a ‘RangeBytes` and `sha256-tree-hash` name/value pair.

Returns:



1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
# File 'lib/aws-sdk-glacier/types.rb', line 1685

class ListPartsOutput < Struct.new(
  :multipart_upload_id,
  :vault_arn,
  :archive_description,
  :part_size_in_bytes,
  :creation_date,
  :parts,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end

#vault_arnString

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

Returns:

  • (String)


1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
# File 'lib/aws-sdk-glacier/types.rb', line 1685

class ListPartsOutput < Struct.new(
  :multipart_upload_id,
  :vault_arn,
  :archive_description,
  :part_size_in_bytes,
  :creation_date,
  :parts,
  :marker)
  SENSITIVE = []
  include Aws::Structure
end