Skip to main content

include/aws@services@s3_ListPartsOutput.hrl

-record(list_parts_output, {
    abort_date :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp()),
    abort_rule_id :: gleam@option:option(binary()),
    bucket :: gleam@option:option(binary()),
    checksum_algorithm :: gleam@option:option(aws@services@s3:checksum_algorithm()),
    checksum_type :: gleam@option:option(aws@services@s3:checksum_type()),
    initiator :: gleam@option:option(aws@services@s3:initiator()),
    is_truncated :: gleam@option:option(boolean()),
    key :: gleam@option:option(binary()),
    max_parts :: gleam@option:option(integer()),
    next_part_number_marker :: gleam@option:option(binary()),
    owner :: gleam@option:option(aws@services@s3:owner()),
    part_number_marker :: gleam@option:option(binary()),
    parts :: gleam@option:option(list(aws@services@s3:part())),
    request_charged :: gleam@option:option(aws@services@s3:request_charged()),
    storage_class :: gleam@option:option(aws@services@s3:storage_class()),
    upload_id :: gleam@option:option(binary())
}).