-record(select_object_content_request, { bucket :: gleam@option:option(binary()), expected_bucket_owner :: gleam@option:option(binary()), expression :: gleam@option:option(binary()), expression_type :: gleam@option:option(aws@services@s3:expression_type()), input_serialization :: gleam@option:option(aws@services@s3:input_serialization()), key :: gleam@option:option(binary()), output_serialization :: gleam@option:option(aws@services@s3:output_serialization()), request_progress :: gleam@option:option(aws@services@s3:request_progress()), sse_customer_algorithm :: gleam@option:option(binary()), sse_customer_key :: gleam@option:option(binary()), sse_customer_key_md5 :: gleam@option:option(binary()), scan_range :: gleam@option:option(aws@services@s3:scan_range()) }).