---
updatedAt: 2026-03-01T18:02:45.000Z
agentTools:
  siteIndex: https://techdocs.akamai.com/llms.txt
  projectIndex: https://techdocs.akamai.com/terraform/llms.txt
---

# Policy activation

akamai_cloudlets_policy_activation

Activate a given version of a cloudlet policy. When activating a version on both the staging and production networks in the same configuration file, add the `depends_on` argument to the production resource and reference your staging activation.

```json Declaration: Single network
resource "akamai_cloudlets_policy_activation" "my_policy_activation_single" {
  policy_id = 12345
  network = "staging"
  version = 1
  associated_properties = ["PropertyName", "PropertyName2", "PropertyName3"]
  timeouts {
  	default = "1h"
  }
}
```
```json Declaration: Both networks
resource "akamai_cloudlets_policy_activation" "my_policy_activation_both" {
  policy_id = 12345
  network = "production"
  version = 1
  associated_properties = ["PropertyName", "PropertyName2", "PropertyName3"]
  timeouts {
  	default = "1h"
  }
  depends_on = [
    akamai_cloudlets_policy_activation.my_policy_activation_staging
  ]
}
```

## Arguments

Pass all arguments to activate your cloudlet's policy on a network.

[block:parameters]
{
  "data": {
    "h-0": "Argument",
    "h-1": "Required",
    "h-2": "Description",
    "0-0": "`policy_id`",
    "0-1": "✔",
    "0-2": "A cloudlet policy's ID.",
    "1-0": "`network`",
    "1-1": "✔",
    "1-2": "The network on which you are activating your client list. Either `staging` or `production`.",
    "2-0": "`version`",
    "2-1": "✔",
    "2-2": "The policy version to activate.",
    "3-0": "`timeouts`",
    "3-1": "✔",
    "3-2": "Uses a `default` argument to override the HashiCorp processing timeout of 20 minutes. Value is a string containing a number and its time reference, `h`, `m`, `s`. You can pass one, two, or all values. For example:<ul><li><code>1h3m5s</code></li><li><code>2h5m</code></li><li><code>3m</code></li></ul>",
    "4-0": "`associated_properties`",
    "4-1": "",
    "4-2": "A set of property names related to this cloudlet policy.<ul><li><strong>Required</strong> for non-shared policies.</li><li>Optional for shared policies.</li></ul>"
  },
  "cols": 3,
  "rows": 5,
  "align": [
    null,
    "center",
    null
  ]
}
[/block]

## Attribute

Returned to you is your activation's status.

# Sibling pages

* [Application load balancer](https://techdocs.akamai.com/terraform/docs/cs-rc-app-load-balancer.md)
* [Application load balancer activation](https://techdocs.akamai.com/terraform/docs/cs-rc-application-load-balancer-activation.md)
* [Policy](https://techdocs.akamai.com/terraform/docs/cs-rc-policy.md)