class Aws::S3::Types::ListPartsOutput

@!attribute [rw] abort_date

If the bucket has a lifecycle rule configured with an action to
abort incomplete multipart uploads and the prefix in the lifecycle
rule matches the object name in the request, then the response
includes this header indicating when the initiated multipart upload
will become eligible for abort operation. For more information, see
[Aborting Incomplete Multipart Uploads Using a Bucket Lifecycle
Policy][1].

The response will also include the `x-amz-abort-rule-id` header that
will provide the ID of the lifecycle configuration rule that defines
this action.

[1]: https://docs.aws.amazon.com/AmazonS3/latest/dev/mpuoverview.html#mpu-abort-incomplete-mpu-lifecycle-config
@return [Time]

@!attribute [rw] abort_rule_id

This header is returned along with the `x-amz-abort-date` header. It
identifies applicable lifecycle configuration rule that defines the
action to abort incomplete multipart uploads.
@return [String]

@!attribute [rw] bucket

The name of the bucket to which the multipart upload was initiated.
Does not return the access point ARN or access point alias if used.
@return [String]

@!attribute [rw] key

Object key for which the multipart upload was initiated.
@return [String]

@!attribute [rw] upload_id

Upload ID identifying the multipart upload whose parts are being
listed.
@return [String]

@!attribute [rw] part_number_marker

When a list is truncated, this element specifies the last part in
the list, as well as the value to use for the part-number-marker
request parameter in a subsequent request.
@return [Integer]

@!attribute [rw] next_part_number_marker

When a list is truncated, this element specifies the last part in
the list, as well as the value to use for the part-number-marker
request parameter in a subsequent request.
@return [Integer]

@!attribute [rw] max_parts

Maximum number of parts that were allowed in the response.
@return [Integer]

@!attribute [rw] is_truncated

Indicates whether the returned list of parts is truncated. A true
value indicates that the list was truncated. A list can be truncated
if the number of parts exceeds the limit returned in the MaxParts
element.
@return [Boolean]

@!attribute [rw] parts

Container for elements related to a particular part. A response can
contain zero or more `Part` elements.
@return [Array<Types::Part>]

@!attribute [rw] initiator

Container element that identifies who initiated the multipart
upload. If the initiator is an Amazon Web Services account, this
element provides the same information as the `Owner` element. If the
initiator is an IAM User, this element provides the user ARN and
display name.
@return [Types::Initiator]

@!attribute [rw] owner

Container element that identifies the object owner, after the object
is created. If multipart upload is initiated by an IAM user, this
element provides the parent account ID and display name.
@return [Types::Owner]

@!attribute [rw] storage_class

Class of storage (STANDARD or REDUCED\_REDUNDANCY) used to store the
uploaded object.
@return [String]

@!attribute [rw] request_charged

If present, indicates that the requester was successfully charged
for the request.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/ListPartsOutput AWS API Documentation

Constants

SENSITIVE