Renew
lease object when present:
expiresAtis the current TTL boundaryidleExpiresAtis the inactivity boundary, when one applieshardExpiresAtis the absolute lifetime boundaryrenewabletells you whether another extension is allowed
hardExpiresAt. Current API and web
facade TTL enforcement are not yet uniform, so do not infer one plan-wide
maximum. Treat the lease returned for the sandbox as authoritative.
Destroy
--detach when a
cleanup path needs fast durable acceptance, then wait separately if exact
physical deletion is required.
