{
  "$id": "schema.json",
  "type": "object",
  "schema": "http://json-schema.org/draft-07/schema#",
  "translate": false,
  "dynamicfields": true,
  "properties": {
    "ph_request_type": {
      "type": "string",
      "description": "type of request (internal to adapter)",
      "default": "postSuperDeploy",
      "enum": [
        "postSuperDeploy",
        "deleteSuperDeploy",
        "patchSuperDeploy",
        "getSuperDeploy",
        "getAccessPolicies",
        "getAccessProfile",
        "getActiveDirectoryServer",
        "deleteActiveDirectoryServer",
        "patchActiveDirectoryServer",
        "postActiveDirectoryServer",
        "postRevokeTokens",
        "getRevokeTokens",
        "getCRLDPServer",
        "deleteCRLDPServer",
        "patchCRLDPServer",
        "putCRLDPServer",
        "postCRLDPServer",
        "getClientRateClass",
        "getClientTrafficClassifier",
        "getConnectivityProfile",
        "getDeviceDiscoveryImportController",
        "deleteDeviceDiscoveryImportController",
        "postDeviceDiscoveryImportController",
        "getHTTPServer",
        "putHTTPServer",
        "deleteHTTPServer",
        "patchHTTPServer",
        "postHTTPServer",
        "getIpv4LeasePool",
        "getIpv6LeasePool",
        "getKerberosKeyTabFile",
        "putKerberosKeyTabFile",
        "deleteKerberosKeyTabFile",
        "patchKerberosKeyTabFile",
        "postKerberosKeyTabFile",
        "postKillSession",
        "getKillSession",
        "getLDAPServer",
        "putLDAPServer",
        "deleteLDAPServer",
        "patchLDAPServer",
        "postLDAPServer",
        "getNetworkAccess",
        "putNetworkAccess",
        "deleteNetworkAccess",
        "patchNetworkAccess",
        "postNetworkAccess",
        "getNetworkAccessOptimizedApp",
        "putNetworkAccessOptimizedApp",
        "deleteNetworkAccessOptimizedApp",
        "patchNetworkAccessOptimizedApp",
        "postNetworkAccessOptimizedApp",
        "getPingAccessProfile",
        "getProfileServerSSL",
        "getRadiusServer",
        "putRadiusServer",
        "deleteRadiusServer",
        "patchRadiusServer",
        "postRadiusServer",
        "getRewriteProfile",
        "getSAMLArtifactResolutionService",
        "putSAMLArtifactResolutionService",
        "deleteSAMLArtifactResolutionService",
        "patchSAMLArtifactResolutionService",
        "postSAMLArtifactResolutionService",
        "getSecurIDConfigFile",
        "putSecurIDConfigFile",
        "deleteSecurIDConfigFile",
        "patchSecurIDConfigFile",
        "postSecurIDConfigFile",
        "getSecureIDServer",
        "putSecurIDServer",
        "deleteSecurIDServer",
        "patchSecurIDServer",
        "postSecurIDServer",
        "getSNATPool",
        "getTacacsServer",
        "putTacacsServer",
        "deleteTacacsServer",
        "patchTacacsServer",
        "postTACACSServer",
        "getUserDefinedACL",
        "putUserDefinedACL",
        "deleteUserDefinedACL",
        "patchUserDefinedACL",
        "postUserDefinedACL",
        "getVDIProfile",
        "getVirtualServer",
        "putVirtualServer",
        "patchVirtualServer",
        "getVirtualServerProfile",
        "deleteVirtualServerProfile",
        "postVirtualServerProfile"
      ],
      "external_name": "ph_request_type"
    }
  },
  "definitions": {}
}