...
recursive | recursive=true|yes
Grants a 1-week grace period (default) during which the domain or bucket can be restored before the health processor begins reclaiming the space.
Edit the health.recursiveDeleteDelay parameter to change the length of the grace period
recursive=now
Grants no grace period. The health processor begins reclaiming the space immediately.
...
Application deleting an object - All online replicas in a single cluster are removed immediately after a delete method is executed on an object. (An online replica is one that resides on a cluster node online at the time the delete is issued.) In addition, the cluster remembers The cluster recalls the name or UUID has been deleted for 14 days, in the event that one or more nodes holding replicas of the deleted object are off line at the time the delete was issued.
Policy deleting an object - An object can have a storage policy defined by the application and stored along with it. Part of the storage policy may be an expiration period, beyond which the object is to be removed. In the case of a policy-defined deletion, all replicas, wherever they are stored, are deleted at approximately the same time and become unavailable at most one second after the expiration date and time.
...