APIs.io Engineering Platform · Schema
firewall_action_parameters_set_config
The configuration parameters for the set_config action.
APIs.ioEngineeringPlatform
Properties
| Name | Type | Description |
|---|---|---|
| automatic_https_rewrites | boolean | Enable or disable Automatic HTTPS Rewrites for matching requests |
| autominify | object | Select which file extensions to minify automatically. |
| bic | boolean | Enable or disable Browser Integrity Check |
| disable_apps | boolean | Disable all active Cloudflare Apps |
| disable_railgun | boolean | Disable Cloudflare Railgun |
| disable_zaraz | boolean | Disable Cloudflare Railgun |
| email_obfuscation | boolean | Enable or disable Email Obfuscation |
| hotlink_protection | boolean | Enable or disable Hotlink Protection |
| mirage | boolean | Enable or disable Mirage |
| opportunistic_encryption | boolean | Enable or disableOpportunistic Encryption |
| polish | string | Set Polish compression options |
| rocket_loader | boolean | Enable or disable Rocket Loader |
| security_level | string | Set the Security Level |
| server_side_excludes | boolean | Enable or disable Server Side Excludes |
| ssl | string | Select the SSL encryption mode |
| sxg | boolean | Enable or disable Signed Exchangesn(SXG) |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/firewall_action_parameters_set_config",
"title": "firewall_action_parameters_set_config",
"description": "The configuration parameters for the set_config action.",
"properties": {
"automatic_https_rewrites": {
"description": "Enable or disable Automatic HTTPS Rewrites for matching requests",
"example": true,
"type": "boolean"
},
"autominify": {
"description": "Select which file extensions to minify automatically.",
"properties": {
"css": {
"example": true,
"type": "boolean"
},
"html": {
"example": true,
"type": "boolean"
},
"js": {
"example": true,
"type": "boolean"
}
},
"type": "object"
},
"bic": {
"description": "Enable or disable Browser Integrity Check",
"example": true,
"type": "boolean"
},
"disable_apps": {
"description": "Disable all active Cloudflare Apps",
"example": true,
"type": "boolean"
},
"disable_railgun": {
"description": "Disable Cloudflare Railgun",
"example": true,
"type": "boolean"
},
"disable_zaraz": {
"description": "Disable Cloudflare Railgun",
"example": true,
"type": "boolean"
},
"email_obfuscation": {
"description": "Enable or disable Email Obfuscation",
"example": false,
"type": "boolean"
},
"hotlink_protection": {
"description": "Enable or disable Hotlink Protection",
"example": false,
"type": "boolean"
},
"mirage": {
"description": "Enable or disable Mirage",
"example": false,
"type": "boolean"
},
"opportunistic_encryption": {
"description": "Enable or disableOpportunistic Encryption",
"example": false,
"type": "boolean"
},
"polish": {
"description": "Set Polish compression options",
"example": "lossless",
"type": "string"
},
"rocket_loader": {
"description": "Enable or disable Rocket Loader",
"example": false,
"type": "boolean"
},
"security_level": {
"description": "Set the Security Level",
"example": "low",
"type": "string"
},
"server_side_excludes": {
"description": "Enable or disable Server Side Excludes",
"example": false,
"type": "boolean"
},
"ssl": {
"description": "Select the SSL encryption mode",
"example": "flexible",
"type": "string"
},
"sxg": {
"description": "Enable or disable Signed Exchangesn(SXG)",
"example": false,
"type": "boolean"
}
}
}