BucketLifecycleRuleFilterArgs

data class BucketLifecycleRuleFilterArgs(val not: Output<BucketLifecycleRuleFilterNotArgs>? = null, val objectSizeGreaterThan: Output<Int>? = null, val objectSizeLessThan: Output<Int>? = null) : ConvertibleToJava<BucketLifecycleRuleFilterArgs>

Constructors

Link copied to clipboard
constructor(not: Output<BucketLifecycleRuleFilterNotArgs>? = null, objectSizeGreaterThan: Output<Int>? = null, objectSizeLessThan: Output<Int>? = null)

Properties

Link copied to clipboard

The condition that is matched by objects to which the lifecycle rule does not apply. See not below.

Link copied to clipboard
val objectSizeGreaterThan: Output<Int>? = null

Minimum object size (in bytes) to which the rule applies.

Link copied to clipboard
val objectSizeLessThan: Output<Int>? = null

Maximum object size (in bytes) to which the rule applies.

Functions

Link copied to clipboard
open override fun toJava(): BucketLifecycleRuleFilterArgs