Resurface · JSON-LD Context

Resurface Context

JSON-LD context defining the semantic vocabulary for Resurface from Resurface.

5 Classes 10 Properties 4 Namespaces
View Context View on GitHub

Namespaces

resurface: https://resurface.io/ns/
security: https://w3id.org/security#
dcterms: http://purl.org/dc/terms/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

ApiCallLog AttackDetection LoggingRule SecurityEvent DataLeak

Properties

Property Type Container
requestMethod string
requestUrl string
requestBody string
responseCode integer
responseBody string
intervalMillis long
timestamp dateTime
hostField string
threatType string
severity string

JSON-LD Document

resurface-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "resurface": "https://resurface.io/ns/",
    "security": "https://w3id.org/security#",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "ApiCallLog": "resurface:ApiCallLog",
    "AttackDetection": "resurface:AttackDetection",
    "LoggingRule": "resurface:LoggingRule",
    "SecurityEvent": "schema:Event",
    "DataLeak": "resurface:DataLeak",

    "requestMethod": {
      "@id": "resurface:requestMethod",
      "@type": "xsd:string"
    },
    "requestUrl": {
      "@id": "resurface:requestUrl",
      "@type": "xsd:string"
    },
    "requestBody": {
      "@id": "resurface:requestBody",
      "@type": "xsd:string"
    },
    "responseCode": {
      "@id": "resurface:responseCode",
      "@type": "xsd:integer"
    },
    "responseBody": {
      "@id": "resurface:responseBody",
      "@type": "xsd:string"
    },
    "intervalMillis": {
      "@id": "resurface:intervalMillis",
      "@type": "xsd:long"
    },
    "timestamp": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "hostField": {
      "@id": "resurface:host",
      "@type": "xsd:string"
    },
    "threatType": {
      "@id": "resurface:threatType",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "resurface:severity",
      "@type": "xsd:string"
    }
  }
}