BucketLifecycleConfigurationV2RuleFilterAnd

data class BucketLifecycleConfigurationV2RuleFilterAnd(val objectSizeGreaterThan: Int? = null, val objectSizeLessThan: Int? = null, val prefix: String? = null, val tags: Map<String, String>? = null)

Constructors

constructor(objectSizeGreaterThan: Int? = null, objectSizeLessThan: Int? = null, prefix: String? = null, tags: Map<String, String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Minimum object size to which the rule applies. Value must be at least 0 if specified.

Link copied to clipboard
val objectSizeLessThan: Int? = null

Maximum object size to which the rule applies. Value must be at least 1 if specified.

Link copied to clipboard
val prefix: String? = null

Prefix identifying one or more objects to which the rule applies.

Link copied to clipboard
val tags: Map<String, String>? = null

Key-value map of resource tags. All of these tags must exist in the object's tag set in order for the rule to apply.