-record(list_object_versions_request, { bucket :: gleam@option:option(binary()), delimiter :: gleam@option:option(binary()), encoding_type :: gleam@option:option(aws@services@s3:encoding_type()), expected_bucket_owner :: gleam@option:option(binary()), key_marker :: gleam@option:option(binary()), max_keys :: gleam@option:option(integer()), optional_object_attributes :: gleam@option:option(list(aws@services@s3:optional_object_attributes())), prefix :: gleam@option:option(binary()), request_payer :: gleam@option:option(aws@services@s3:request_payer()), version_id_marker :: gleam@option:option(binary()) }).