Akamai · Schema
site-shield-map
Collects data for a single Site Shield request map.
CDNCloudEdge ComputingNetworksPlatformSecurity
Properties
| Name | Type | Description |
|---|---|---|
| acknowledgeRequiredBy | integer | Specifies the due date and time for when the proposed firewall addresses should be acknowledged. |
| acknowledged | boolean | Whether the given set of proposed firewall addresses are acknowledged. |
| acknowledgedBy | string | Specifies the email of the user who acknowledged the previous proposed firewall addresses. |
| acknowledgedOn | integer | Specifies the date and time when proposed CIDR blocks were acknowledged. |
| contacts | array | A list of subscribed user email addresses. |
| currentCidrs | array | A list of current CIDR blocks of firewall addresses. |
| id | integer | Identifies the request map. |
| latestTicketId | integer | Identifies the most recent map request ticket. |
| mapAlias | string | A unique, recognizable name for the map. |
| mcmMapRuleId | integer | Identifies the Map Configuration Management (MCM) map rule. |
| proposedCidrs | array | CIDR blocks containing the Akamai-proposed firewall addresses. |
| ruleName | string | Identifies the hostname for the Site Shield map, available from your Akamai representative. Use the `ruleName` to configure the [Site Shield behavior in PAPI](https://techdocs.akamai.com/property-mgr/ |
| service | string | Indicates the network, either `C` for `script`, `S` for `ESSL`, or `W` for `FreeFlow`. |
| shared | boolean | Indicates whether the map is active in shared. |
| sureRouteName | string | The name of the SureRoute map. |
| type | string | Specifies the map type. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/akamai/main/json-schema/site-shield-site-shield-map-schema.json",
"title": "site-shield-map",
"additionalProperties": false,
"description": "Collects data for a single Site Shield request map.",
"properties": {
"acknowledgeRequiredBy": {
"description": "Specifies the due date and time for when the proposed firewall addresses should be acknowledged.",
"type": "integer"
},
"acknowledged": {
"description": "Whether the given set of proposed firewall addresses are acknowledged.",
"type": "boolean"
},
"acknowledgedBy": {
"description": "Specifies the email of the user who acknowledged the previous proposed firewall addresses.",
"type": "string"
},
"acknowledgedOn": {
"description": "Specifies the date and time when proposed CIDR blocks were acknowledged.",
"type": "integer"
},
"contacts": {
"description": "A list of subscribed user email addresses.",
"items": {
"description": "An email address of a subscribed user.",
"type": "string"
},
"type": "array"
},
"currentCidrs": {
"description": "A list of current CIDR blocks of firewall addresses.",
"items": {
"description": "A current CIDR block of firewall addresses.",
"type": "string"
},
"type": "array"
},
"id": {
"description": "Identifies the request map.",
"type": "integer"
},
"latestTicketId": {
"description": "Identifies the most recent map request ticket.",
"type": "integer"
},
"mapAlias": {
"description": "A unique, recognizable name for the map.",
"type": "string"
},
"mcmMapRuleId": {
"description": "Identifies the Map Configuration Management (MCM) map rule.",
"type": "integer"
},
"proposedCidrs": {
"description": "CIDR blocks containing the Akamai-proposed firewall addresses.",
"items": {
"description": "A CIDR block of the Akamai-proposed firewall addresses.",
"type": "string"
},
"type": "array"
},
"ruleName": {
"description": "Identifies the hostname for the Site Shield map, available from your Akamai representative. Use the `ruleName` to configure the [Site Shield behavior in PAPI](https://techdocs.akamai.com/property-mgr/reference/latest-site-shield).",
"type": "string"
},
"service": {
"description": "Indicates the network, either `C` for `script`, `S` for `ESSL`, or `W` for `FreeFlow`.",
"enum": [
"C",
"S",
"W"
],
"type": "string"
},
"shared": {
"description": "Indicates whether the map is active in shared.",
"type": "boolean"
},
"sureRouteName": {
"description": "The name of the SureRoute map.",
"type": "string"
},
"type": {
"description": "Specifies the map type.",
"type": "string"
}
},
"type": "object",
"x-akamai": {
"file-path": "schemas/site-shield-map.yaml"
}
}