filter

@JvmName(name = "cjfpjytjuqwoljmu")
suspend fun filter(value: Output<BucketLifecycleRuleFilterArgs>)
@JvmName(name = "rmpnfgavxoaksbnt")
suspend fun filter(value: BucketLifecycleRuleFilterArgs?)

Parameters

value

Configuration block used to identify objects that a Lifecycle rule applies to. See filter below. NOTE: At least one of expiration, transitions, abort_multipart_upload, noncurrent_version_expiration and noncurrent_version_transition should be configured.


@JvmName(name = "mmucbvwnndunmagv")
suspend fun filter(argument: suspend BucketLifecycleRuleFilterArgsBuilder.() -> Unit)

Parameters

argument

Configuration block used to identify objects that a Lifecycle rule applies to. See filter below. NOTE: At least one of expiration, transitions, abort_multipart_upload, noncurrent_version_expiration and noncurrent_version_transition should be configured.