Juniper Networks · JSON-LD Context
Juniper Context
JSON-LD context defining the semantic vocabulary for Juniper from Juniper Networks.
0 Classes
8 Properties
10 Namespaces
Namespaces
juniper:
https://www.juniper.net/ns/api#
network:
https://www.juniper.net/ns/network#
security:
https://www.juniper.net/ns/security#
name:
https://schema.org/name
description:
https://schema.org/description
url:
https://schema.org/url
email:
https://schema.org/email
dateCreated:
https://schema.org/dateCreated
dateModified:
https://schema.org/dateModified
identifier:
https://schema.org/identifier
Properties
| Property | Type | Container |
|---|---|---|
| NetworkDevice | ||
| Site | ||
| VirtualNetwork | ||
| Blueprint | ||
| SecurityThreat | ||
| Organization | ||
| Interface | ||
| WLAN |
JSON-LD Document
{
"@context": {
"@vocab": "https://schema.org/",
"juniper": "https://www.juniper.net/ns/api#",
"network": "https://www.juniper.net/ns/network#",
"security": "https://www.juniper.net/ns/security#",
"NetworkDevice": {
"@id": "juniper:NetworkDevice",
"@context": {
"deviceId": "juniper:deviceId",
"serialNumber": "juniper:serialNumber",
"macAddress": "juniper:macAddress",
"model": "juniper:model",
"deviceFamily": {
"@id": "juniper:deviceFamily",
"@type": "@vocab"
},
"deviceType": {
"@id": "juniper:deviceType",
"@type": "@vocab"
},
"osVersion": "juniper:osVersion",
"managementIp": "juniper:managementIp",
"status": {
"@id": "juniper:status",
"@type": "@vocab"
},
"uptime": {
"@id": "juniper:uptime",
"@type": "http://www.w3.org/2001/XMLSchema#integer"
},
"hostname": "juniper:hostname",
"location": "https://schema.org/location",
"interfaces": "network:interfaces"
}
},
"Site": {
"@id": "juniper:Site",
"@context": {
"siteId": "juniper:siteId",
"orgId": "juniper:orgId",
"address": "https://schema.org/address",
"latitude": "https://schema.org/latitude",
"longitude": "https://schema.org/longitude",
"timezone": "juniper:timezone",
"countryCode": "https://schema.org/addressCountry",
"siteGroups": "juniper:siteGroups",
"deviceCounts": "juniper:deviceCounts"
}
},
"VirtualNetwork": {
"@id": "network:VirtualNetwork",
"@context": {
"vnType": {
"@id": "network:vnType",
"@type": "@vocab"
},
"vlanId": {
"@id": "network:vlanId",
"@type": "http://www.w3.org/2001/XMLSchema#integer"
},
"vni": {
"@id": "network:vni",
"@type": "http://www.w3.org/2001/XMLSchema#integer"
},
"subnets": "network:subnets",
"routingZone": "network:routingZone",
"forwardingMode": {
"@id": "network:forwardingMode",
"@type": "@vocab"
},
"routeTargets": "network:routeTargets",
"boundDevices": "network:boundDevices"
}
},
"Blueprint": {
"@id": "juniper:Blueprint",
"@context": {
"blueprintId": "juniper:blueprintId",
"label": "https://schema.org/name",
"design": {
"@id": "juniper:design",
"@type": "@vocab"
},
"version": {
"@id": "juniper:version",
"@type": "http://www.w3.org/2001/XMLSchema#integer"
},
"anomalyCount": {
"@id": "juniper:anomalyCount",
"@type": "http://www.w3.org/2001/XMLSchema#integer"
},
"topology": "juniper:topology",
"virtualNetworks": "network:virtualNetworks",
"securityZones": "network:securityZones"
}
},
"SecurityThreat": {
"@id": "security:SecurityThreat",
"@context": {
"indicatorType": {
"@id": "security:indicatorType",
"@type": "@vocab"
},
"indicatorValue": "security:indicatorValue",
"threatScore": {
"@id": "security:threatScore",
"@type": "http://www.w3.org/2001/XMLSchema#integer"
},
"verdict": {
"@id": "security:verdict",
"@type": "@vocab"
},
"confidence": {
"@id": "security:confidence",
"@type": "http://www.w3.org/2001/XMLSchema#decimal"
},
"malwareInfo": "security:malwareInfo",
"fileDetails": "security:fileDetails",
"categories": "security:categories",
"firstSeen": {
"@id": "security:firstSeen",
"@type": "http://www.w3.org/2001/XMLSchema#dateTime"
},
"lastSeen": {
"@id": "security:lastSeen",
"@type": "http://www.w3.org/2001/XMLSchema#dateTime"
}
}
},
"Organization": {
"@id": "juniper:Organization",
"@context": {
"orgId": "juniper:orgId",
"name": "https://schema.org/name",
"sessionExpiry": "juniper:sessionExpiry"
}
},
"Interface": {
"@id": "network:Interface",
"@context": {
"interfaceName": "network:interfaceName",
"adminStatus": {
"@id": "network:adminStatus",
"@type": "@vocab"
},
"operStatus": {
"@id": "network:operStatus",
"@type": "@vocab"
},
"speed": "network:speed",
"mtu": {
"@id": "network:mtu",
"@type": "http://www.w3.org/2001/XMLSchema#integer"
},
"ipAddresses": "network:ipAddresses"
}
},
"WLAN": {
"@id": "network:WLAN",
"@context": {
"ssid": "network:ssid",
"enabled": "juniper:enabled",
"hideSsid": "network:hideSsid",
"band": "network:band",
"authType": {
"@id": "network:authType",
"@type": "@vocab"
}
}
},
"name": "https://schema.org/name",
"description": "https://schema.org/description",
"url": "https://schema.org/url",
"email": "https://schema.org/email",
"dateCreated": "https://schema.org/dateCreated",
"dateModified": "https://schema.org/dateModified",
"identifier": "https://schema.org/identifier"
}
}