You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

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

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

Overview

Contains the Amazon Glacier response to your request.

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)


1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 1642

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

#creation_dateTime

The UTC time at which the multipart upload was initiated.

Returns:

  • (Time)


1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 1642

class ListPartsOutput < Struct.new(
  :multipart_upload_id,
  :vault_arn,
  :archive_description,
  :part_size_in_bytes,
  :creation_date,
  :parts,
  :marker)
  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)


1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 1642

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

#multipart_upload_idString

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

Returns:

  • (String)


1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 1642

class ListPartsOutput < Struct.new(
  :multipart_upload_id,
  :vault_arn,
  :archive_description,
  :part_size_in_bytes,
  :creation_date,
  :parts,
  :marker)
  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)


1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 1642

class ListPartsOutput < Struct.new(
  :multipart_upload_id,
  :vault_arn,
  :archive_description,
  :part_size_in_bytes,
  :creation_date,
  :parts,
  :marker)
  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:



1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 1642

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

#vault_arnString

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

Returns:

  • (String)


1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 1642

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