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.