{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/palo-alto-networks/main/json-schema/palo-alto-networks-objects-applications-schema.json", "title": "objects-applications", "x-generated": "2026-10-03", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/palo-alto-networks-applications-api-openapi.yml#/components/schemas/objects-applications", "properties": { "able_to_transfer_file": { "type": "boolean" }, "alg_disable_capability": { "maxLength": 127, "type": "string", "x-panMemberOf": [ { "location": "shared", "schema": "content-preview/application", "subPath": "name" } ] }, "category": { "type": "string", "x-panMemberOf": [ { "location": "shared", "schema": "content-preview/application-type/category", "subPath": "name" } ] }, "consume_big_bandwidth": { "type": "boolean" }, "data_ident": { "type": "boolean" }, "default": { "oneOf": [ { "properties": { "port": { "items": { "description": "protocol port specification : {tcp|udp}/{dynamic|port range list} (e.g. tcp/8080, tcp/80,443, tcp/0-1024,10000, udp/dynamic)", "maxLength": 63, "type": "string" }, "type": "array" } }, "title": "port" }, { "properties": { "ident_by_ip_protocol": { "type": "string", "x-maximum": 255, "x-minimum": 0 } }, "title": "ident_by_ip_protocol" }, { "properties": { "ident_by_icmp_type": { "properties": { "code": { "type": "string", "x-maximum": 255, "x-minimum": 0 }, "type": { "type": "string", "x-maximum": 255, "x-minimum": 0 } }, "required": [ "type" ], "type": "object" } }, "title": "ident_by_icmp_type" }, { "properties": { "ident_by_icmp6_type": { "properties": { "code": { "type": "string", "x-maximum": 255, "x-minimum": 0 }, "type": { "type": "string", "x-maximum": 255, "x-minimum": 0 } }, "required": [ "type" ], "type": "object" } }, "title": "ident_by_icmp6_type" } ], "type": "object" }, "description": { "maxLength": 1023, "minLength": 0, "type": "string" }, "evasive_behavior": { "type": "boolean" }, "file_type_ident": { "type": "boolean" }, "has_known_vulnerability": { "type": "boolean" }, "id": { "description": "uuid of the resource", "readOnly": true, "type": "string" }, "name": { "description": "Alphanumeric string [ 0-9a-zA-Z._-]", "maxLength": 31, "type": "string" }, "no_appid_caching": { "type": "boolean" }, "parent_app": { "maxLength": 127, "type": "string", "x-panMemberOf": [ { "location": "shared", "schema": "content-preview/application", "subPath": "name" } ] }, "pervasive_use": { "type": "boolean" }, "prone_to_misuse": { "type": "boolean" }, "risk": { "maximum": 5, "minimum": 1, "type": "integer" }, "signature": { "items": { "properties": { "and_condition": { "items": { "properties": { "name": { "description": "Alphanumeric string [ 0-9a-zA-Z._-]", "maxLength": 31, "type": "string" }, "or_condition": { "items": { "properties": { "name": { "description": "Alphanumeric string [ 0-9a-zA-Z._-]", "maxLength": 31, "type": "string" }, "operator": { "oneOf": [ { "properties": { "pattern_match": { "properties": { "context": { "maxLength": 127, "type": "string" }, "pattern": { "maxLength": 127, "type": "string" }, "qualifier": { "items": { "properties": { "name": { "description": "Alphanumeric string [ 0-9a-zA-Z._-]", "maxLength": 31, "type": "string" }, "value": { "type": "string", "x-panMultiple": [ { "type": "string" } ] } }, "required": [ "name", "value" ], "type": "object" }, "type": "array" } }, "required": [ "context", "pattern" ], "type": "object" } }, "title": "pattern_match" }, { "properties": { "greater_than": { "properties": { "context": { "maxLength": 127, "type": "string" }, "qualifier": { "items": { "properties": { "name": { "description": "Alphanumeric string [ 0-9a-zA-Z._-]", "maxLength": 31, "type": "string" }, "value": { "type": "string", "x-panMultiple": [ { "type": "string" } ] } }, "required": [ "name", "value" ], "type": "object" }, "type": "array" }, "value": { "maximum": 4294967295, "minimum": 0, "type": "integer" } }, "required": [ "context", "value" ], "type": "object" } }, "title": "greater_than" }, { "properties": { "less_than": { "properties": { "context": { "maxLength": 127, "type": "string" }, "qualifier": { "items": { "properties": { "name": { "description": "Alphanumeric string [ 0-9a-zA-Z._-]", "maxLength": 31, "type": "string" }, "value": { "type": "string", "x-panMultiple": [ { "type": "string" } ] } }, "required": [ "name", "value" ], "type": "object" }, "type": "array" }, "value": { "maximum": 4294967295, "minimum": 0, "type": "integer" } }, "required": [ "context", "value" ], "type": "object" } }, "title": "less_than" }, { "properties": { "equal_to": { "properties": { "context": { "type": "string", "x-panMultiple": [ { "maxLength": 127, "type": "string" }, { "enum": [ "unknown-req-tcp", "unknown-rsp-tcp", "unknown-req-udp", "unknown-rsp-udp" ], "type": "string" } ] }, "mask": { "description": "4-byte hex value", "maxLength": 10, "pattern": "^[0][xX][0-9A-Fa-f]{8}$", "type": "string" }, "position": { "maxLength": 127, "type": "string" }, "value": { "maxLength": 10, "type": "string" } }, "required": [ "context", "value" ], "type": "object" } }, "title": "equal_to" } ], "type": "object" } }, "required": [ "name", "operator" ], "type": "object" }, "type": "array" } }, "required": [ "name" ], "type": "object" }, "type": "array" }, "comment": { "maxLength": 256, "minLength": 0, "type": "string" }, "name": { "description": "Alphanumeric string [ 0-9a-zA-Z._-]", "maxLength": 31, "type": "string" }, "order_free": { "default": false, "type": "boolean" }, "scope": { "default": "protocol-data-unit", "enum": [ "protocol-data-unit", "session" ], "type": "string" } }, "required": [ "name" ], "type": "object" }, "type": "array" }, "subcategory": { "maxLength": 63, "type": "string" }, "tcp_half_closed_timeout": { "description": "timeout for half-close session in seconds", "maximum": 604800, "minimum": 1, "type": "integer" }, "tcp_time_wait_timeout": { "description": "timeout for session in time_wait state in seconds", "maximum": 600, "minimum": 1, "type": "integer" }, "tcp_timeout": { "description": "timeout in seconds", "maximum": 604800, "minimum": 0, "type": "integer" }, "technology": { "maxLength": 63, "type": "string", "x-panMemberOf": [ { "location": "shared", "schema": "content-preview/application-type/technology", "subPath": "name" } ] }, "timeout": { "description": "timeout in seconds", "maximum": 604800, "minimum": 0, "type": "integer" }, "tunnel_applications": { "type": "boolean" }, "tunnel_other_application": { "type": "boolean" }, "udp_timeout": { "description": "timeout in seconds", "maximum": 604800, "minimum": 0, "type": "integer" }, "used_by_malware": { "type": "boolean" }, "virus_ident": { "type": "boolean" } }, "required": [ "name", "category", "subcategory", "technology", "risk" ], "type": "object" }