package
0.0.0-20250307234622-ce874fdc6a05
Repository: https://github.com/minio/mc.git
Documentation: pkg.go.dev
# Functions
ApplyRuleFields applies non nil fields of LifcycleOptions to the existing lifecycle rule.
GetLifecycleOptions create LifeCycleOptions based on cli inputs.
RemoveILMRule - Remove the ILM rule (with ilmID) from the configuration in XML that is provided.
ToTables converts a lifecycle.Configuration into its tabular representation.
# Constants
ExpiryOnly - filter expiration actions across rules.
None - no filter.
TransitionOnly - filter transition actions across rules.
# Structs
LifecycleOptions is structure to encapsulate.
# Interfaces
Table interface provides methods when implemented allows a []T to be rendered as a table.
# Type aliases
LsFilter enumerates the 3 possible ilm-ls filter options.