---
updatedAt: 2026-03-31T10:28:24.000Z
agentTools:
  siteIndex: https://techdocs.akamai.com/llms.txt
  projectIndex: https://techdocs.akamai.com/terraform/v10.0/llms.txt
---

# Configuration

akamai_cloudwrapper_configuration

Create or update a Cloud Wrapper configuration.

```json Declaration
resource "akamai_cloudwrapper_configuration" "my_configuration" {
  config_name         = "my_configuration"
  contract_id         = "C-0N7RAC7"
  property_ids        = ["12345"]
  notification_emails = ["jsmith@example.com"]
  comments            = "My configuration comments."
  retain_idle_objects = false
  location {
    traffic_type_id = 1
    comments        = "test"
    capacity {
      value = 1
      unit  = "GB"
    }
  }
}
```

## Arguments

[block:parameters]
{
  "data": {
    "h-0": "Argument",
    "h-1": "Required",
    "h-2": "Description",
    "0-0": "`config_name`",
    "0-1": "✔️",
    "0-2": "A configuration's name.",
    "1-0": "`comments`",
    "1-1": "✔️",
    "1-2": "The descriptive information you've provided about a configuration.",
    "2-0": "`contract_id`",
    "2-1": "✔️",
    "2-2": "Your contract ID.",
    "3-0": "`location`",
    "3-1": "✔️",
    "3-2": "Details about a location's traffic settings.<ul><li><code>comments</code>. The descriptive information you've provided about a location.</li><li><code>traffic_type_id</code>. An ID that represents a combination of location and traffic type.</li><li><code>capacity</code>. The total amount of space allotted to a given contract in GB or TB.<ul><li><code>unit</code>. The data measurement type. Either <code>GB</code> or <code>TB</code>.</li><li><code>value</code>. The total units allotted to your contract.</li></ul></li></ul>",
    "4-0": "`property_ids`",
    "4-1": "✔️",
    "4-2": "A list of the property IDs to which you want your Cloud Wrapper configuration associated.",
    "5-0": "`capacity_alerts_threshold`",
    "5-1": "",
    "5-2": "The storage limit that triggers a threshold alert.",
    "6-0": "`notification_emails`",
    "6-1": "",
    "6-2": "A list of email addresses that receive change notifications.",
    "7-0": "`retain_idle_objects`",
    "7-1": "",
    "7-2": "Boolean that sets retention status beyond the max idle lifetime. Default is `false`."
  },
  "cols": 3,
  "rows": 8,
  "align": [
    null,
    "center",
    null
  ]
}
[/block]

## Attributes

There is no default standard output. However, creation of the wrapper computes the resource's `id` as well as the  `revision` attribute you need to map to in the activation resource.

# Sibling pages

* [Activation](https://techdocs.akamai.com/terraform/v10.0/docs/cw-rc-activation.md)