{
    "properties": {
        "builtin": {
            "enum": [
                "MODIFIABLE",
                "DELETABLE",
                "IMMUTABLE",
                "PARTITION_ALL"
            ],
            "readonly": true,
            "type": "object"
        },
        "ciphername": {
            "type": "string"
        },
        "cipherpriority": {
            "type": "integer"
        },
        "cipherredirect": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "cipherurl": {
            "type": "string"
        },
        "cleartextport": {
            "type": "integer"
        },
        "clientauth": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "clientauthuseboundcachain": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "clientcert": {
            "enum": [
                "Mandatory",
                "Optional"
            ],
            "type": "string"
        },
        "commonname": {
            "type": "string"
        },
        "crlcheck": {
            "enum": [
                "Mandatory",
                "Optional"
            ],
            "readonly": true,
            "type": "string"
        },
        "denysslreneg": {
            "enum": [
                "NO",
                "FRONTEND_CLIENT",
                "FRONTEND_CLIENTSERVER",
                "ALL",
                "NONSECURE"
            ],
            "type": "string"
        },
        "dh": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "dhcount": {
            "type": "integer"
        },
        "dhekeyexchangewithpsk": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "dhfile": {
            "type": "string"
        },
        "dhkeyexpsizelimit": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "dropreqwithnohostheader": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "encrypttriggerpktcount": {
            "type": "integer"
        },
        "ersa": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "ersacount": {
            "type": "integer"
        },
        "feature": {
            "enum": [
                "WL",
                "WebLogging",
                "SP",
                "SurgeProtection",
                "LB",
                "LoadBalancing",
                "CS",
                "ContentSwitching",
                "CR",
                "CacheRedirection",
                "SC",
                "SureConnect",
                "CMP",
                "CMPcntl",
                "CompressionControl",
                "PQ",
                "PriorityQueuing",
                "HDOSP",
                "HttpDoSProtection",
                "SSLVPN",
                "AAA",
                "GSLB",
                "GlobalServerLoadBalancing",
                "SSL",
                "SSLOffload",
                "SSLOffloading",
                "CF",
                "ContentFiltering",
                "IC",
                "IntegratedCaching",
                "OSPF",
                "OSPFRouting",
                "RIP",
                "RIPRouting",
                "BGP",
                "BGPRouting",
                "REWRITE",
                "IPv6PT",
                "IPv6protocoltranslation",
                "AppFw",
                "ApplicationFirewall",
                "RESPONDER",
                "HTMLInjection",
                "push",
                "NSPush",
                "NetScalerPush",
                "AppFlow",
                "CloudBridge",
                "ISIS",
                "ISISRouting",
                "CH",
                "CallHome",
                "AppQoE",
                "ContentAccelerator",
                "SYSTEM",
                "RISE",
                "FEO",
                "LSN",
                "LargeScaleNAT",
                "RDPProxy",
                "Rep",
                "Reputation",
                "URLFiltering",
                "VideoOptimization",
                "ForwardProxy",
                "SSLInterception",
                "AdaptiveTCP",
                "CQA",
                "CI",
                "ContentInspection",
                "Bot"
            ],
            "readonly": true,
            "type": "string"
        },
        "hsts": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "includesubdomains": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "insertionencoding": {
            "enum": [
                "Unicode",
                "UTF-8"
            ],
            "type": "string"
        },
        "invoke": {
            "readonly": true,
            "type": "boolean"
        },
        "labeltype": {
            "enum": [
                "vserver",
                "service",
                "policylabel"
            ],
            "readonly": true,
            "type": "string"
        },
        "maxage": {
            "type": "integer"
        },
        "name": {
            "type": "string"
        },
        "nonfipsciphers": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "readonly": true,
            "type": "string"
        },
        "ocspcheck": {
            "enum": [
                "Mandatory",
                "Optional"
            ],
            "readonly": true,
            "type": "string"
        },
        "ocspstapling": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "preload": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "prevsessionkeylifetime": {
            "type": "integer"
        },
        "pushenctrigger": {
            "enum": [
                "Always",
                "Merge",
                "Ignore",
                "Timer"
            ],
            "type": "string"
        },
        "pushenctriggertimeout": {
            "type": "integer"
        },
        "pushflag": {
            "type": "integer"
        },
        "quantumsize": {
            "enum": [
                "4096",
                "8192",
                "16384"
            ],
            "type": "string"
        },
        "redirectportrewrite": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "sendclosenotify": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "serverauth": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "service": {
            "readonly": true,
            "type": "integer"
        },
        "sessionkeylifetime": {
            "type": "integer"
        },
        "sessionticket": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "sessionticketkeydata": {
            "type": "string"
        },
        "sessionticketkeyrefresh": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "sessionticketlifetime": {
            "type": "integer"
        },
        "sessreuse": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "sesstimeout": {
            "type": "integer"
        },
        "skipcaname": {
            "readonly": true,
            "type": "boolean"
        },
        "skipclientcertpolicycheck": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "snicert": {
            "readonly": true,
            "type": "boolean"
        },
        "snienable": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "snihttphostmatch": {
            "enum": [
                "NO",
                "CERT",
                "STRICT"
            ],
            "type": "string"
        },
        "ssl3": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "sslimaxsessperserver": {
            "type": "integer"
        },
        "sslinterception": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "ssliocspcheck": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "sslireneg": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "ssliverifyservercertforreuse": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "readonly": true,
            "type": "string"
        },
        "ssllogprofile": {
            "type": "string"
        },
        "sslpfobjecttype": {
            "readonly": true,
            "type": "integer"
        },
        "sslprofiletype": {
            "enum": [
                "BackEnd",
                "FrontEnd"
            ],
            "type": "string"
        },
        "sslredirect": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "ssltriggertimeout": {
            "type": "integer"
        },
        "strictcachecks": {
            "enum": [
                "YES",
                "NO"
            ],
            "type": "string"
        },
        "strictsigdigestcheck": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "tls1": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "tls11": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "tls12": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "tls13": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        },
        "tls13sessionticketsperauthcontext": {
            "type": "integer"
        },
        "zerorttearlydata": {
            "enum": [
                "ENABLED",
                "DISABLED"
            ],
            "type": "string"
        }
    },
    "title": "sslprofile",
    "type": "object"
}