CP code
akamai_cp_code
Retrieve an ID or name for a Content Provider (CP) code.
To view certain CP code data, like its time zone and purgeability, use the akamai_reportinggroups_cp_code data source.
data "akamai_cp_code" "my_cp_code" {
cp_code_name = "My CP code name"
group_id = "12345"
contract_id = "C-0N7RAC7"
}
output "my_cp_code" {
value = data.akamai_cp_code.my_cp_code
}// The example includes other data sources as dependencies.
locals {
group_name = "My group name"
cpcode_name = "My CP code name"
}
data "akamai_group" "my_group" {
group_name = local.group_name
contract_id = data.akamai_contract.my_contract.id
}
data "akamai_contract" "my_contract" {
group_name = local.group_name
}
data "akamai_cp_code" "my_cp_code" {
cp_code_name = local.cpcode_name
group_id = data.akamai_group.my_group.id
contract_id = data.akamai_contract.my_contract.id
}my_cp_code = {
contract_id = "C-0N7RAC7"
cp_code_id = "cpc_123456"
cp_code_name = "My CP code name"
created_date = "2024-02-21T09:26:21Z"
group_id = "12345"
id = "123456"
product_ids = [
"prd_Obj_Delivery",
]
}Arguments
Send your group and contract IDs along with a CP code name or ID in the body of the declaration to get a CP code's details.
| Argument | Required | Description |
|---|---|---|
group_id | ✔ | Your group's ID. |
contract_id | ✔ | Your contract's ID. |
cp_code_name | Your CP code's name. | |
cp_code_id | Your CP code's ID. |
Attributes
Returned to you are the CP code's ID, name, and a list of its product IDs.
| Attribute | Argument |
|---|---|
contract_id | Your contract's ID. |
cp_code_name | Your CP code's name. |
cp_code_id | Your CP code's ID. |
created_date | The ISO 8601 timestamp indicating when the CP code was created. |
group_id | Your group's ID. |
id | Your CP code's ID. |
product_ids | A list of products for your CP code. |
Updated about 1 month ago
Did this page help you?
