Fastly · Schema
WafFirewall
A WAF firewall instance associated with a Fastly service.
CDNEdge CloudEdge ComputeWebAssemblySecurityAIObservabilityAsyncAPIStreamingWebhooksLogging
Properties
| Name | Type | Description |
|---|---|---|
| id | string | The alphanumeric string identifying the WAF firewall. |
| type | string | The resource type. |
| attributes | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/WafFirewall",
"title": "WafFirewall",
"type": "object",
"description": "A WAF firewall instance associated with a Fastly service.",
"properties": {
"id": {
"type": "string",
"description": "The alphanumeric string identifying the WAF firewall."
},
"type": {
"type": "string",
"description": "The resource type.",
"enum": [
"waf_firewall"
]
},
"attributes": {
"type": "object",
"properties": {
"service_id": {
"type": "string",
"description": "The ID of the associated service."
},
"service_version_number": {
"type": "integer",
"description": "The service version number."
},
"active_rules_fastly_block_count": {
"type": "integer",
"description": "The number of active rules in block mode managed by Fastly."
},
"active_rules_fastly_log_count": {
"type": "integer",
"description": "The number of active rules in log mode managed by Fastly."
},
"active_rules_owasp_block_count": {
"type": "integer",
"description": "The number of active OWASP rules in block mode."
},
"active_rules_owasp_log_count": {
"type": "integer",
"description": "The number of active OWASP rules in log mode."
},
"created_at": {
"type": "string",
"format": "date-time",
"description": "The date and time the firewall was created."
},
"updated_at": {
"type": "string",
"format": "date-time",
"description": "The date and time the firewall was last updated."
}
}
}
}
}