create_site
Create a new site within a corporation, configuring essential security settings like agent action level, block duration, HTTP response code, and redirect URL for blocked requests using Fastly NGWAF integration.
Instructions
Create a new site in a corporation
Input Schema
Name | Required | Description | Default |
---|---|---|---|
agentLevel | No | Agent action level | |
blockDurationSeconds | No | Block duration in seconds | |
blockHTTPCode | No | HTTP response code for blocked requests | |
blockRedirectURL | No | Redirect URL for blocked requests | |
corpName | No | Corporation name (uses context default if not provided) | |
displayName | No | Display name | |
siteName | Yes | Site name |
Input Schema (JSON Schema)
{
"properties": {
"agentLevel": {
"description": "Agent action level",
"enum": [
"block",
"log",
"off"
],
"type": "string"
},
"blockDurationSeconds": {
"description": "Block duration in seconds",
"type": "number"
},
"blockHTTPCode": {
"description": "HTTP response code for blocked requests",
"type": "number"
},
"blockRedirectURL": {
"description": "Redirect URL for blocked requests",
"type": "string"
},
"corpName": {
"description": "Corporation name (uses context default if not provided)",
"type": "string"
},
"displayName": {
"description": "Display name",
"type": "string"
},
"siteName": {
"description": "Site name",
"type": "string"
}
},
"required": [
"siteName"
],
"type": "object"
}