-record(put_resource_policy_input, { confirm_remove_self_resource_access :: gleam@option:option(boolean()), expected_revision_id :: gleam@option:option(binary()), policy :: gleam@option:option(binary()), resource_arn :: gleam@option:option(binary()) }).