Skip to main content

include/aws@services@s3_S3Location.hrl

-record(s3_location, {
    access_control_list :: gleam@option:option(list(aws@services@s3:grant())),
    bucket_name :: binary(),
    canned_acl :: gleam@option:option(aws@services@s3:object_canned_a_c_l()),
    encryption :: gleam@option:option(aws@services@s3:encryption()),
    prefix :: binary(),
    storage_class :: gleam@option:option(aws@services@s3:storage_class()),
    tagging :: gleam@option:option(aws@services@s3:tagging()),
    user_metadata :: gleam@option:option(list(aws@services@s3:metadata_entry()))
}).