Set Scaleway bucket lifecycle rules (full replace)
scaleway_s3_put_bucket_lifecycleReplace an S3 bucket's lifecycle rules. Expiration rules permanently delete objects and require explicit confirmation.
Instructions
Set a bucket's lifecycle rules. FULL-REPLACE: the provided list becomes the complete rule set. DESTRUCTIVE: rules with expiration permanently DELETE matching objects once they take effect - requires confirm=true regardless of rule content. Rules apply to objects stored with Scaleway storage classes; transition targets Scaleway classes (ONEZONE_IA, GLACIER).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rules | Yes | ||
| bucket | Yes | Bucket name. | |
| region | No | Region to operate in. Defaults to the server's configured region (fr-par). | |
| confirm | Yes | Must be explicitly true. |