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 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)


2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 2137

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)


2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 2137

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)


2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 2137

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)


2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 2137

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)


2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 2137

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:



2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 2137

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)


2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
# File 'gems/aws-sdk-glacier/lib/aws-sdk-glacier/types.rb', line 2137

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