{
  "@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#",
    "EmailDestination": "pan:EmailDestination",
    "EmailDestinationRequest": "pan:EmailDestinationRequest",
    "ForwardingStatus": "pan:ForwardingStatus",
    "HTTPSDestination": "pan:HTTPSDestination",
    "HTTPSDestinationRequest": "pan:HTTPSDestinationRequest",
    "LogForwardingProfile": "pan:LogForwardingProfile",
    "LogForwardingProfileRequest": "pan:LogForwardingProfileRequest",
    "SyslogDestination": "pan:SyslogDestination",
    "SyslogDestinationRequest": "pan:SyslogDestinationRequest",
    "andAlsoTo": {
      "@id": "pan:and_also_to",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "description": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },
    "destinationCount": {
      "@id": "pan:destination_count",
      "@type": "xsd:integer"
    },
    "destinationId": {
      "@id": "pan:destination_id",
      "@type": "xsd:string"
    },
    "destinationType": {
      "@id": "pan:destination_type",
      "@type": "xsd:string"
    },
    "destinations": {
      "@id": "pan:destinations",
      "@container": "@set",
      "@type": "@id"
    },
    "enabled": {
      "@id": "pan:enabled",
      "@type": "xsd:boolean"
    },
    "errorCount24h": {
      "@id": "pan:error_count_24h",
      "@type": "xsd:integer"
    },
    "facility": {
      "@id": "pan:facility",
      "@type": "xsd:string"
    },
    "format": {
      "@id": "pan:format",
      "@type": "xsd:string"
    },
    "from": {
      "@id": "pan:from",
      "@type": "xsd:string"
    },
    "gateway": {
      "@id": "pan:gateway",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "pan:headers",
      "@type": "@id"
    },
    "httpMethod": {
      "@id": "pan:http_method",
      "@type": "xsd:string"
    },
    "lastError": {
      "@id": "pan:last_error",
      "@type": "xsd:string"
    },
    "lastSuccessfulDelivery": {
      "@id": "pan:last_successful_delivery",
      "@type": "xsd:dateTime"
    },
    "logTypes": {
      "@id": "pan:log_types",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "overallStatus": {
      "@id": "pan:overall_status",
      "@type": "xsd:string"
    },
    "port": {
      "@id": "pan:port",
      "@type": "xsd:integer"
    },
    "profileId": {
      "@id": "pan:profile_id",
      "@type": "xsd:string"
    },
    "protocol": {
      "@id": "pan:protocol",
      "@type": "xsd:string"
    },
    "server": {
      "@id": "pan:server",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "pan:status",
      "@type": "xsd:string"
    },
    "tlsVerify": {
      "@id": "pan:tls_verify",
      "@type": "xsd:boolean"
    },
    "to": {
      "@id": "pan:to",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "uri": {
      "@id": "pan:uri",
      "@type": "@id"
    }
  }
}
