Skip to main content

include/aws@services@s3_ReplicationRule.hrl

-record(replication_rule, {
    delete_marker_replication :: gleam@option:option(aws@services@s3:delete_marker_replication()),
    destination :: aws@services@s3:destination(),
    existing_object_replication :: gleam@option:option(aws@services@s3:existing_object_replication()),
    filter :: gleam@option:option(aws@services@s3:replication_rule_filter()),
    id :: gleam@option:option(binary()),
    prefix :: gleam@option:option(binary()),
    priority :: gleam@option:option(integer()),
    source_selection_criteria :: gleam@option:option(aws@services@s3:source_selection_criteria()),
    status :: aws@services@s3:replication_rule_status()
}).