Skip to content

PutBucketLifecycleConfigurationRequest

Source code in docs_src/capo_s3_control/types/put_bucket_lifecycle_configuration_request.py
class PutBucketLifecycleConfigurationRequest(TypedDict, closed=True):
    account_id: "capo_s3_control.types.account_id.AccountId"
    """<p>The Amazon Web Services account ID of the Outposts bucket.</p>"""
    bucket: "capo_s3_control.types.bucket_name.BucketName"
    """<p>The name of the bucket for which to set the configuration.</p>"""
    lifecycle_configuration: NotRequired[
        "capo_s3_control.types.lifecycle_configuration.LifecycleConfiguration"
    ]
    """<p>Container for lifecycle rules. You can add as many as 1,000 rules.</p>"""

account_id instance-attribute

account_id: AccountId

The Amazon Web Services account ID of the Outposts bucket.

bucket instance-attribute

bucket: BucketName

The name of the bucket for which to set the configuration.

lifecycle_configuration instance-attribute

lifecycle_configuration: NotRequired[LifecycleConfiguration]

Container for lifecycle rules. You can add as many as 1,000 rules.