Skip to main content

include/aws@services@s3_DeleteObjectRequest.hrl

-record(delete_object_request, {
    bucket :: binary(),
    bypass_governance_retention :: gleam@option:option(boolean()),
    expected_bucket_owner :: gleam@option:option(binary()),
    if_match :: gleam@option:option(binary()),
    if_match_last_modified_time :: gleam@option:option(aws@internal@codec@json_timestamp:timestamp()),
    if_match_size :: gleam@option:option(integer()),
    key :: binary(),
    mfa :: gleam@option:option(binary()),
    request_payer :: gleam@option:option(aws@services@s3:request_payer()),
    version_id :: gleam@option:option(binary())
}).