lifecycleRules

@JvmName(name = "iucaqaihjtlvrhiu")
suspend fun lifecycleRules(vararg values: Output<BucketV2LifecycleRuleArgs>)


@JvmName(name = "qjrqbhfglrrwnett")
suspend fun lifecycleRules(value: Output<List<BucketV2LifecycleRuleArgs>>)
@JvmName(name = "cbacxuooamwnmtov")
suspend fun lifecycleRules(value: List<BucketV2LifecycleRuleArgs>?)

Deprecated

lifecycle_rule is deprecated. Use the aws.s3.BucketLifecycleConfigurationV2 resource instead.

Parameters

value

Configuration of object lifecycle management. See Lifecycle Rule below for details. The provider will only perform drift detection if a configuration value is provided. Use the resource aws.s3.BucketLifecycleConfigurationV2 instead.


@JvmName(name = "aqunuahfrhksqrig")
suspend fun lifecycleRules(values: List<Output<BucketV2LifecycleRuleArgs>>)
@JvmName(name = "lvkpmwoiywnnpjrh")
suspend fun lifecycleRules(vararg values: BucketV2LifecycleRuleArgs)

Deprecated

lifecycle_rule is deprecated. Use the aws.s3.BucketLifecycleConfigurationV2 resource instead.

Parameters

values

Configuration of object lifecycle management. See Lifecycle Rule below for details. The provider will only perform drift detection if a configuration value is provided. Use the resource aws.s3.BucketLifecycleConfigurationV2 instead.


@JvmName(name = "hhtpworcrofohtja")
suspend fun lifecycleRules(argument: List<suspend BucketV2LifecycleRuleArgsBuilder.() -> Unit>)
@JvmName(name = "brfgeofoiegnfesa")
suspend fun lifecycleRules(vararg argument: suspend BucketV2LifecycleRuleArgsBuilder.() -> Unit)
@JvmName(name = "qbkfpobrqspxrcbj")
suspend fun lifecycleRules(argument: suspend BucketV2LifecycleRuleArgsBuilder.() -> Unit)

Deprecated

lifecycle_rule is deprecated. Use the aws.s3.BucketLifecycleConfigurationV2 resource instead.

Parameters

argument

Configuration of object lifecycle management. See Lifecycle Rule below for details. The provider will only perform drift detection if a configuration value is provided. Use the resource aws.s3.BucketLifecycleConfigurationV2 instead.