Imperva · JSON-LD Context
Imperva Context
JSON-LD context defining the semantic vocabulary for Imperva from Imperva.
15 Classes
25 Properties
3 Namespaces
Namespaces
xsd:
http://www.w3.org/2001/XMLSchema#
schema:
https://schema.org/
imperva:
https://www.imperva.com/vocabulary/
Classes
Account
Site
SecurityRule
Policy
DataCenter
ServerGroup
WebService
DatabaseService
SecurityEvent
CacheRule
BotProtection
SSLCertificate
SubAccount
AuditPolicy
AccessControlList
Properties
| Property | Type | Container |
|---|---|---|
| account_id | integer | |
| site_id | integer | |
| api_id | string | |
| api_key | string | |
| string | ||
| plan_id | string | |
| plan_name | string | |
| domain | string | |
| status | string | |
| log_level | string | |
| res | integer | |
| res_message | string | |
| site_creation_date | long | |
| trial_end_date | dateTime | |
| server_address | string | |
| fingerprint | string | |
| security_event | ||
| incap_rule_id | integer | |
| policy_id | integer | |
| dns | set | |
| logins | set | |
| sub_account_id | integer | |
| debug_info | ||
| waf_rules | set | |
| acl_rules | set |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"xsd": "http://www.w3.org/2001/XMLSchema#",
"schema": "https://schema.org/",
"imperva": "https://www.imperva.com/vocabulary/",
"Account": "imperva:Account",
"Site": "imperva:Site",
"SecurityRule": "imperva:SecurityRule",
"Policy": "imperva:Policy",
"DataCenter": "imperva:DataCenter",
"ServerGroup": "imperva:ServerGroup",
"WebService": "imperva:WebService",
"DatabaseService": "imperva:DatabaseService",
"SecurityEvent": "imperva:SecurityEvent",
"CacheRule": "imperva:CacheRule",
"BotProtection": "imperva:BotProtection",
"SSLCertificate": "imperva:SSLCertificate",
"SubAccount": "imperva:SubAccount",
"AuditPolicy": "imperva:AuditPolicy",
"AccessControlList": "imperva:AccessControlList",
"account_id": {
"@id": "imperva:accountId",
"@type": "xsd:integer"
},
"site_id": {
"@id": "imperva:siteId",
"@type": "xsd:integer"
},
"api_id": {
"@id": "imperva:apiId",
"@type": "xsd:string"
},
"api_key": {
"@id": "imperva:apiKey",
"@type": "xsd:string"
},
"email": {
"@id": "schema:email",
"@type": "xsd:string"
},
"plan_id": {
"@id": "imperva:planId",
"@type": "xsd:string"
},
"plan_name": {
"@id": "imperva:planName",
"@type": "xsd:string"
},
"domain": {
"@id": "schema:domainName",
"@type": "xsd:string"
},
"status": {
"@id": "schema:status",
"@type": "xsd:string"
},
"log_level": {
"@id": "imperva:logLevel",
"@type": "xsd:string"
},
"res": {
"@id": "imperva:responseCode",
"@type": "xsd:integer"
},
"res_message": {
"@id": "imperva:responseMessage",
"@type": "xsd:string"
},
"site_creation_date": {
"@id": "schema:dateCreated",
"@type": "xsd:long"
},
"trial_end_date": {
"@id": "imperva:trialEndDate",
"@type": "xsd:dateTime"
},
"server_address": {
"@id": "schema:serverAddress",
"@type": "xsd:string"
},
"fingerprint": {
"@id": "imperva:fingerprint",
"@type": "xsd:string"
},
"security_event": {
"@id": "imperva:securityEvent"
},
"incap_rule_id": {
"@id": "imperva:incapRuleId",
"@type": "xsd:integer"
},
"policy_id": {
"@id": "imperva:policyId",
"@type": "xsd:integer"
},
"dns": {
"@id": "imperva:dnsRecord",
"@container": "@set"
},
"logins": {
"@id": "imperva:loginList",
"@container": "@set"
},
"sub_account_id": {
"@id": "imperva:subAccountId",
"@type": "xsd:integer"
},
"debug_info": {
"@id": "imperva:debugInfo"
},
"waf_rules": {
"@id": "imperva:wafRules",
"@container": "@set"
},
"acl_rules": {
"@id": "imperva:aclRules",
"@container": "@set"
}
}
}