| Column | Values | Description |
| ID | primary key | |
| parent_id | Parent policy ID if nested policies are used | |
| host | FQDN - fully qualified domain name Will also match for all child sub domains. If value is "com" and the request was for example.com, the row will match | |
| tls | 0 - any 1 - TLS not used 2 - TLS used 3 - Do redirect to TLS if not used | TLS connection requirement |
| ctype_main | Blank or value | The main part of the content type in the response |
| ctype_sub | Blank or value | The secondary part of the content type in the response |
| type | 0 - any 1 - GET 2 - POST ... | Request type, defined by jhttp HEADER_REQUEST_TYPE |
| allow | 0, 1 | Should the policy be allowed or not. Used for ordering. Allow=0 comes before allow=1 in order. |
| classification | 0 - any 4 - trusted client (allow more information or config) | Used in responses and backends to return different content |
| cache_mode | 0 - disabled 1 - dynamic content - strict caching only. Static content - caching enabled 2 - dynamic content - cache if no cookies are used by backend 3 - max cache regardless of cookies | Default 1 hour cached for dynamic pages. 1 day for static files Maxage set by backends and worker script engines overrides default Cookies starting with _ are dropped by server. More cookies can be dropped by filter |
| captcha_mode | 0 - disabled 1 - enabled 2 - smart mode. Enabled for certain login pages 3 - enabled depending on url path level and parameter count | |
| redirecturl_ondown | URL | If all backends are unhealthy, send redirect to this url |
| Column | Values | Description |
| ID | primary key | |
| policy_id | Policy ID | |
| backend_id | Backend ID | |
| path | NULL or /path/from/url | Different paths can be mapped to different backends. |
| Column | Values | Description |
| ID | primary key | |
| Type | 0 - host proxy 1 - local engine 2 - redirect | |
| address | Host - hostname Local - path to web root | |
| port | Host - port Local - if set to 1, add requested host name to web root. If folder does not exist, use folder any | |
| data | Host - Use this value as hostname in http request instead of address Local - Script engine | |
| tls | 0 - unspecified 1 - no TLS 2 - use TLS 3 - use TLS and verify CA | Host - TLS connection to remote |
| cache_mode | Overrides policy cache_mode if set | |
| waf | analytics authenticate redirect | Module to run before backend is processed |
| health_mode | 0 - normal mode 1- never fail | Used by host backend. Skip backend if it previously failed. Resume using it when it reports healthy again. |