Wallarm · JSON-LD Context

Wallarm Context

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

9 Classes 14 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
wallarm: https://docs.wallarm.com/api/#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Attack Vulnerability SecurityRule IpRule FilterNode Integration Trigger id type

Properties

Property Type Container
attackType string
detectedAt dateTime
domain string
path string
method string
status integer
severity string
blocked boolean
ruleType string
ipList string
enabled boolean
version string
hostname string
integrationProvider string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "wallarm": "https://docs.wallarm.com/api/#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Attack": "wallarm:Attack",
    "Vulnerability": "wallarm:Vulnerability",
    "SecurityRule": "wallarm:SecurityRule",
    "IpRule": "wallarm:IpRule",
    "FilterNode": "wallarm:FilterNode",
    "Integration": "wallarm:Integration",
    "Trigger": "wallarm:Trigger",

    "id": "@id",
    "type": "@type",
    "attackType": {
      "@id": "wallarm:attackType",
      "@type": "xsd:string"
    },
    "detectedAt": {
      "@id": "wallarm:detectedAt",
      "@type": "xsd:dateTime"
    },
    "domain": {
      "@id": "schema:domainIncludes",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "wallarm:path",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "wallarm:httpMethod",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "wallarm:httpStatus",
      "@type": "xsd:integer"
    },
    "severity": {
      "@id": "wallarm:severity",
      "@type": "xsd:string"
    },
    "blocked": {
      "@id": "wallarm:blocked",
      "@type": "xsd:boolean"
    },
    "ruleType": {
      "@id": "wallarm:ruleType",
      "@type": "xsd:string"
    },
    "ipList": {
      "@id": "wallarm:ipList",
      "@type": "xsd:string"
    },
    "enabled": {
      "@id": "wallarm:enabled",
      "@type": "xsd:boolean"
    },
    "version": {
      "@id": "schema:version",
      "@type": "xsd:string"
    },
    "hostname": {
      "@id": "schema:hostName",
      "@type": "xsd:string"
    },
    "integrationProvider": {
      "@id": "wallarm:integrationProvider",
      "@type": "xsd:string"
    }
  }
}