Skip to main content

include/aws@services@s3_Object.hrl

-record(object, {
    checksum_algorithm :: gleam@option:option(list(aws@services@s3:checksum_algorithm())),
    checksum_type :: gleam@option:option(aws@services@s3:checksum_type()),
    e_tag :: gleam@option:option(binary()),
    key :: gleam@option:option(binary()),
    last_modified :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp()),
    owner :: gleam@option:option(aws@services@s3:owner()),
    restore_status :: gleam@option:option(aws@services@s3:restore_status()),
    size :: gleam@option:option(integer()),
    storage_class :: gleam@option:option(aws@services@s3:object_storage_class())
}).