Skip to main content

include/aws@services@s3_RenameObjectRequest.hrl

-record(rename_object_request, {
    bucket :: binary(),
    client_token :: gleam@option:option(binary()),
    destination_if_match :: gleam@option:option(binary()),
    destination_if_modified_since :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp()),
    destination_if_none_match :: gleam@option:option(binary()),
    destination_if_unmodified_since :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp()),
    key :: binary(),
    rename_source :: binary(),
    source_if_match :: gleam@option:option(binary()),
    source_if_modified_since :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp()),
    source_if_none_match :: gleam@option:option(binary()),
    source_if_unmodified_since :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp())
}).