Skip to main content

Module object_lifecycle

Module object_lifecycle 

Source
Expand description

Object Lifecycle Manager — Policy-driven object lifecycle management

Provides TTL expiry, retention rules, and automated tier transitions for objects stored in IPFRS. Rules are evaluated in priority-descending order and produce lifecycle actions that are applied atomically to managed objects.

Structs§

ManagedObject
An object tracked by the lifecycle manager.
ObjectLifecycleManager
Policy-driven object lifecycle manager.
OlmLifecycleStats
Aggregate statistics for the lifecycle manager.
OlmRetentionRule
A named rule that governs when and how objects transition or expire.

Enums§

LifecycleError
Errors produced by ObjectLifecycleManager.
OlmLifecycleAction
An action produced by ObjectLifecycleManager::apply_rules.
OlmLifecycleState
The current lifecycle state of a managed object.