In CAStor, the client interface consists of policy.lifecycle
setting, Policy-Lifecycle header on a domain, and the Policy-Lifecycle headers on a bucket. The evaluated policies are returned via Policy-Lifecycle-Evaluated headers on domains, buckets, and objects on GET/HEAD requests. For named objects, the verbose query argument is required to see these headers. The Gateway will support S3 lifecycle policies as described in the S3 documentation.
The UIS supports the above cluster setting just like any existing cluster setting. Domain and bucket policy fields will be edited along with other context-level policies using similar interface idioms.