> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# coreweave_object_storage_bucket_settings (Resource)

> Terraform resource for managing CoreWeave Object Storage bucket settings such as audit logging

Manage settings for a CoreWeave AI Object Storage bucket.

## Example usage

```terraform theme={"system"}
resource "coreweave_object_storage_bucket" "default" {
  name = "my-bucket-with-settings"
  zone = "US-EAST-04A"
}

resource "coreweave_object_storage_bucket_settings" "default" {
  bucket                = coreweave_object_storage_bucket.default.name
  audit_logging_enabled = true

  # Archive idle STANDARD objects to STANDARD_IA. Your organization must be
  # entitled to configure archive settings before enabling this.
  archive_enabled                = true
  archive_after_last_access_days = 60
}
```

## Schema

### Required

* `bucket` (String) The name of the bucket to manage settings for.

### Optional

* `archive_after_last_access_days` (Number) Days since last access (or creation if never accessed) before a STANDARD object version is archived to STANDARD\_IA. The default minimum is 60; your organization's entitlement may permit a different minimum, so the effective floor is validated server-side. Required when `archive_enabled` is true, and rejected otherwise.
* `archive_enabled` (Boolean) When true, idle STANDARD objects are archived to STANDARD\_IA after `archive_after_last_access_days` without access. Your organization must be entitled to configure this setting.
* `audit_logging_enabled` (Boolean) Whether audit logging is enabled for the bucket. Contact support to enable audit logging for your organization before enabling this setting.

## Import

Import is supported using the following syntax:

```bash theme={"system"}
terraform import coreweave_object_storage_bucket_settings.default {{bucket_name}}
```

```terraform theme={"system"}
import {
  to = coreweave_object_storage_bucket_settings.default
  id = "{{bucket_name}}"
}
```
