{
  "@context": {
    "@version": 1.1,
    "pan": "https://pan.dev/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "Address": "pan:Address",
    "AddressGroup": "pan:AddressGroup",
    "CommitStatus": "pan:CommitStatus",
    "NatRule": "pan:NatRule",
    "PanOsResponse": "pan:PanOsResponse",
    "QosRule": "pan:QosRule",
    "SecurityRule": "pan:SecurityRule",
    "Service": "pan:Service",
    "ServiceGroup": "pan:ServiceGroup",
    "Tag": "pan:Tag",
    "VirtualSystem": "pan:VirtualSystem",
    "@code": {
      "@id": "pan:@code",
      "@type": "xsd:string"
    },
    "@name": {
      "@id": "pan:@name",
      "@type": "xsd:string"
    },
    "@status": {
      "@id": "pan:@status",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "pan:action",
      "@type": "@id"
    },
    "any": {
      "@id": "pan:any",
      "@type": "@id"
    },
    "application": {
      "@id": "pan:application",
      "@type": "@id"
    },
    "bi-directional": {
      "@id": "pan:bi-directional",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "pan:category",
      "@type": "@id"
    },
    "class": {
      "@id": "pan:class",
      "@type": "xsd:string"
    },
    "color": {
      "@id": "pan:color",
      "@type": "xsd:string"
    },
    "comments": {
      "@id": "pan:comments",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },
    "destination": {
      "@id": "pan:destination",
      "@type": "@id"
    },
    "destination-translation": {
      "@id": "pan:destination-translation",
      "@type": "@id"
    },
    "details": {
      "@id": "pan:details",
      "@type": "@id"
    },
    "disabled": {
      "@id": "pan:disabled",
      "@type": "xsd:string"
    },
    "display-name": {
      "@id": "pan:display-name",
      "@type": "xsd:string"
    },
    "dscp-tos": {
      "@id": "pan:dscp-tos",
      "@type": "@id"
    },
    "dynamic": {
      "@id": "pan:dynamic",
      "@type": "@id"
    },
    "dynamic-ip-and-port": {
      "@id": "pan:dynamic-ip-and-port",
      "@type": "@id"
    },
    "filter": {
      "@id": "pan:filter",
      "@type": "xsd:string"
    },
    "fqdn": {
      "@id": "pan:fqdn",
      "@type": "xsd:string"
    },
    "from": {
      "@id": "pan:from",
      "@type": "@id"
    },
    "group": {
      "@id": "pan:group",
      "@type": "@id"
    },
    "id": {
      "@id": "pan:id",
      "@type": "xsd:string"
    },
    "import": {
      "@id": "pan:import",
      "@type": "@id"
    },
    "interface": {
      "@id": "pan:interface",
      "@type": "xsd:string"
    },
    "interface-address": {
      "@id": "pan:interface-address",
      "@type": "@id"
    },
    "ip-netmask": {
      "@id": "pan:ip-netmask",
      "@type": "xsd:string"
    },
    "ip-range": {
      "@id": "pan:ip-range",
      "@type": "xsd:string"
    },
    "ip-wildcard": {
      "@id": "pan:ip-wildcard",
      "@type": "xsd:string"
    },
    "job": {
      "@id": "pan:job",
      "@type": "@id"
    },
    "line": "pan:line",
    "log-end": {
      "@id": "pan:log-end",
      "@type": "xsd:string"
    },
    "log-setting": {
      "@id": "pan:log-setting",
      "@type": "xsd:string"
    },
    "log-start": {
      "@id": "pan:log-start",
      "@type": "xsd:string"
    },
    "member": {
      "@id": "pan:member",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "members": {
      "@id": "pan:members",
      "@type": "@id"
    },
    "msg": {
      "@id": "pan:msg",
      "@type": "xsd:string"
    },
    "nat-type": {
      "@id": "pan:nat-type",
      "@type": "xsd:string"
    },
    "network": {
      "@id": "pan:network",
      "@type": "@id"
    },
    "port": {
      "@id": "pan:port",
      "@type": "xsd:string"
    },
    "profile-setting": {
      "@id": "pan:profile-setting",
      "@type": "@id"
    },
    "progress": {
      "@id": "pan:progress",
      "@type": "xsd:string"
    },
    "protocol": {
      "@id": "pan:protocol",
      "@type": "@id"
    },
    "result": {
      "@id": "pan:result",
      "@type": "@id"
    },
    "service": {
      "@id": "pan:service",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "pan:source",
      "@type": "@id"
    },
    "source-port": {
      "@id": "pan:source-port",
      "@type": "xsd:string"
    },
    "source-translation": {
      "@id": "pan:source-translation",
      "@type": "@id"
    },
    "source-user": {
      "@id": "pan:source-user",
      "@type": "@id"
    },
    "static": {
      "@id": "pan:static",
      "@type": "@id"
    },
    "static-ip": {
      "@id": "pan:static-ip",
      "@type": "@id"
    },
    "status": {
      "@id": "pan:status",
      "@type": "xsd:string"
    },
    "tag": {
      "@id": "pan:tag",
      "@type": "@id"
    },
    "tcp": {
      "@id": "pan:tcp",
      "@type": "@id"
    },
    "to": {
      "@id": "pan:to",
      "@type": "@id"
    },
    "translated-address": {
      "@id": "pan:translated-address",
      "@type": "@id"
    },
    "translated-port": {
      "@id": "pan:translated-port",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "pan:type",
      "@type": "xsd:string"
    },
    "udp": {
      "@id": "pan:udp",
      "@type": "@id"
    }
  }
}
