netmon-com · JSON-LD Context

Netmon Com Context

JSON-LD context defining the semantic vocabulary for Netmon Com from netmon-com.

54 Classes 97 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
netmon: https://netmon.com/schema#

Classes

PostApiAgentTokensRequest PostApiAgentTokensResponse PostApiAgentAdoptByTokenRequest PostApiAgentAdoptByTokenResponse PostApiAgentCheckinRequest PostApiAgentCheckinResponse GetApiAgentDownloadResponse PostApiAgentEnrollRequest PostApiAgentEnrollResponse GetApiAlertClassesResponse GetApiAlertsResponse PostApiAlertsRequest PostApiAlertsResponse PostApiAlertsLegacyLegacyidMaintenanceWindowsSyncRequest PostApiAlertsLegacyLegacyidMaintenanceWindowsSyncResponse PostApiAlertsMaintenanceWindowsRequest PostApiAlertsMaintenanceWindowsResponse GetApiAlertsTemplatesResponse PostApiAlertsAlertidToggleResponse PostApiDeletealertRequest PostApiDeletealertResponse PostApiDeviceSetRequest PostApiDeviceSetResponse GetApiDeviceDeviceidAlertHistoryResponse DeleteApiDeviceDeviceResponse PostApiEmailTemplates3RestoreResponse GetApiEveListResponse GetApiEventlogListResponse PostApiEventlogTrackersRequest PostApiEventlogTrackersResponse PostApiGetagentidRequest PostApiGetagentidResponse GetApiGetalerthistoryResponse PostApiGetalertsResponse PostApiGetdeviceprocessesRequest PostApiGetdeviceprocessesResponse GetApiLegacyHandlersResponse GetApiNetworkactivityResponse PostApiOutletTemplatesRequest PostApiOutletTemplatesResponse PostApiOutletsRequest PostApiOutletsResponse PostApiOutletsTestRequest PostApiOutletsTestResponse PostApiRoutingRulesRequest PostApiRoutingRulesResponse PostApiSetalertRequest PostApiSetalertResponse PostApiSetalertsRequest PostApiSetalertsResponse PostApiSyslogConfigConfigidRequest PostApiSyslogFiltersRequest PostApiSyslogFiltersResponse GetApiSyslogListResponse

Properties

Property Type Container
label string
tags list
ttl_seconds integer
single_use boolean
id integer
consumed_at string
revoked_at string
ip_address string
token string
server_id string
server_url string
public_key string
allowed_source_ips list
device_id integer
update
agent_uuid string
hostname string
agent_version string
os_version string
arch string
status integer
hasError boolean
devices list
discovery_status list
description string
class string
email_template string
alt_template string
errors
severity integer
parameters
enabled boolean
maintenance_window_ids list
name string
type string
config
rate_limit_per_min string
template_id string
email_template_id integer
template string
recurrence_unit string
schedule_hour integer
maintenance_duration integer
success string
variables list
restorable boolean
default_email_template_id integer
default_email_template_label string
message string
profile string
enable_snmp boolean
snmpconfig
hour integer
day string
date string
month string
unit string
duration integer
alert
flow_id integer
proto string
severityCounts
startTime dateTime
endTime dateTime
query_id integer
report string
title string
device integer
iface integer
vlan integer
start dateTime
end dateTime
limit integer
data list
outlet_type string
payload_template string
kind string
dispatched_at dateTime
attempted_at dateTime
result_code integer
server_response string
retry_count integer
max_retries integer
terminal boolean
scope string
alert_classes list
severities list
tag_filters list
outlet_ids list
notify_on_resolved boolean
tracker integer
pattern string
active boolean
alerts list
min_severity integer
filter string
filters list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://netmon.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "netmon": "https://netmon.com/schema#",
    "PostApiAgentTokensRequest": "netmon:PostApiAgentTokensRequest",
    "label": {
      "@id": "netmon:label",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "netmon:tags",
      "@container": "@list"
    },
    "ttl_seconds": {
      "@id": "netmon:ttl_seconds",
      "@type": "xsd:integer"
    },
    "single_use": {
      "@id": "netmon:single_use",
      "@type": "xsd:boolean"
    },
    "PostApiAgentTokensResponse": "netmon:PostApiAgentTokensResponse",
    "id": {
      "@id": "netmon:id",
      "@type": "xsd:integer"
    },
    "consumed_at": {
      "@id": "netmon:consumed_at",
      "@type": "xsd:string"
    },
    "revoked_at": {
      "@id": "netmon:revoked_at",
      "@type": "xsd:string"
    },
    "PostApiAgentAdoptByTokenRequest": "netmon:PostApiAgentAdoptByTokenRequest",
    "ip_address": {
      "@id": "netmon:ip_address",
      "@type": "xsd:string"
    },
    "token": {
      "@id": "netmon:token",
      "@type": "xsd:string"
    },
    "PostApiAgentAdoptByTokenResponse": "netmon:PostApiAgentAdoptByTokenResponse",
    "server_id": {
      "@id": "netmon:server_id",
      "@type": "xsd:string"
    },
    "server_url": {
      "@id": "netmon:server_url",
      "@type": "xsd:string"
    },
    "public_key": {
      "@id": "netmon:public_key",
      "@type": "xsd:string"
    },
    "allowed_source_ips": {
      "@id": "netmon:allowed_source_ips",
      "@container": "@list"
    },
    "device_id": {
      "@id": "netmon:device_id",
      "@type": "xsd:integer"
    },
    "update": {
      "@id": "netmon:update"
    },
    "PostApiAgentCheckinRequest": "netmon:PostApiAgentCheckinRequest",
    "agent_uuid": {
      "@id": "netmon:agent_uuid",
      "@type": "xsd:string"
    },
    "hostname": {
      "@id": "netmon:hostname",
      "@type": "xsd:string"
    },
    "agent_version": {
      "@id": "netmon:agent_version",
      "@type": "xsd:string"
    },
    "os_version": {
      "@id": "netmon:os_version",
      "@type": "xsd:string"
    },
    "arch": {
      "@id": "netmon:arch",
      "@type": "xsd:string"
    },
    "PostApiAgentCheckinResponse": "netmon:PostApiAgentCheckinResponse",
    "GetApiAgentDownloadResponse": "netmon:GetApiAgentDownloadResponse",
    "status": {
      "@id": "netmon:status",
      "@type": "xsd:integer"
    },
    "hasError": {
      "@id": "netmon:hasError",
      "@type": "xsd:boolean"
    },
    "devices": {
      "@id": "netmon:devices",
      "@container": "@list"
    },
    "discovery_status": {
      "@id": "netmon:discovery_status",
      "@container": "@list"
    },
    "PostApiAgentEnrollRequest": "netmon:PostApiAgentEnrollRequest",
    "PostApiAgentEnrollResponse": "netmon:PostApiAgentEnrollResponse",
    "GetApiAlertClassesResponse": "netmon:GetApiAlertClassesResponse",
    "description": {
      "@id": "netmon:description",
      "@type": "xsd:string"
    },
    "class": {
      "@id": "netmon:class",
      "@type": "xsd:string"
    },
    "email_template": {
      "@id": "netmon:email_template",
      "@type": "xsd:string"
    },
    "alt_template": {
      "@id": "netmon:alt_template",
      "@type": "xsd:string"
    },
    "GetApiAlertsResponse": "netmon:GetApiAlertsResponse",
    "errors": {
      "@id": "netmon:errors"
    },
    "PostApiAlertsRequest": "netmon:PostApiAlertsRequest",
    "severity": {
      "@id": "netmon:severity",
      "@type": "xsd:integer"
    },
    "parameters": {
      "@id": "netmon:parameters"
    },
    "enabled": {
      "@id": "netmon:enabled",
      "@type": "xsd:boolean"
    },
    "PostApiAlertsResponse": "netmon:PostApiAlertsResponse",
    "PostApiAlertsLegacyLegacyidMaintenanceWindowsSyncRequest": "netmon:PostApiAlertsLegacyLegacyidMaintenanceWindowsSyncRequest",
    "maintenance_window_ids": {
      "@id": "netmon:maintenance_window_ids",
      "@container": "@list"
    },
    "PostApiAlertsLegacyLegacyidMaintenanceWindowsSyncResponse": "netmon:PostApiAlertsLegacyLegacyidMaintenanceWindowsSyncResponse",
    "name": {
      "@id": "netmon:name",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "netmon:type",
      "@type": "xsd:string"
    },
    "config": {
      "@id": "netmon:config"
    },
    "rate_limit_per_min": {
      "@id": "netmon:rate_limit_per_min",
      "@type": "xsd:string"
    },
    "template_id": {
      "@id": "netmon:template_id",
      "@type": "xsd:string"
    },
    "email_template_id": {
      "@id": "netmon:email_template_id",
      "@type": "xsd:integer"
    },
    "template": {
      "@id": "netmon:template",
      "@type": "xsd:string"
    },
    "PostApiAlertsMaintenanceWindowsRequest": "netmon:PostApiAlertsMaintenanceWindowsRequest",
    "recurrence_unit": {
      "@id": "netmon:recurrence_unit",
      "@type": "xsd:string"
    },
    "schedule_hour": {
      "@id": "netmon:schedule_hour",
      "@type": "xsd:integer"
    },
    "maintenance_duration": {
      "@id": "netmon:maintenance_duration",
      "@type": "xsd:integer"
    },
    "PostApiAlertsMaintenanceWindowsResponse": "netmon:PostApiAlertsMaintenanceWindowsResponse",
    "success": {
      "@id": "netmon:success",
      "@type": "xsd:string"
    },
    "GetApiAlertsTemplatesResponse": "netmon:GetApiAlertsTemplatesResponse",
    "variables": {
      "@id": "netmon:variables",
      "@container": "@list"
    },
    "restorable": {
      "@id": "netmon:restorable",
      "@type": "xsd:boolean"
    },
    "PostApiAlertsAlertidToggleResponse": "netmon:PostApiAlertsAlertidToggleResponse",
    "default_email_template_id": {
      "@id": "netmon:default_email_template_id",
      "@type": "xsd:integer"
    },
    "default_email_template_label": {
      "@id": "netmon:default_email_template_label",
      "@type": "xsd:string"
    },
    "PostApiDeletealertRequest": "netmon:PostApiDeletealertRequest",
    "PostApiDeletealertResponse": "netmon:PostApiDeletealertResponse",
    "message": {
      "@id": "netmon:message",
      "@type": "xsd:string"
    },
    "PostApiDeviceSetRequest": "netmon:PostApiDeviceSetRequest",
    "profile": {
      "@id": "netmon:profile",
      "@type": "xsd:string"
    },
    "enable_snmp": {
      "@id": "netmon:enable_snmp",
      "@type": "xsd:boolean"
    },
    "snmpconfig": {
      "@id": "netmon:snmpconfig"
    },
    "PostApiDeviceSetResponse": "netmon:PostApiDeviceSetResponse",
    "GetApiDeviceDeviceidAlertHistoryResponse": "netmon:GetApiDeviceDeviceidAlertHistoryResponse",
    "DeleteApiDeviceDeviceResponse": "netmon:DeleteApiDeviceDeviceResponse",
    "PostApiEmailTemplates3RestoreResponse": "netmon:PostApiEmailTemplates3RestoreResponse",
    "hour": {
      "@id": "netmon:hour",
      "@type": "xsd:integer"
    },
    "day": {
      "@id": "netmon:day",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "netmon:date",
      "@type": "xsd:string"
    },
    "month": {
      "@id": "netmon:month",
      "@type": "xsd:string"
    },
    "unit": {
      "@id": "netmon:unit",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "netmon:duration",
      "@type": "xsd:integer"
    },
    "GetApiEveListResponse": "netmon:GetApiEveListResponse",
    "alert": {
      "@id": "netmon:alert"
    },
    "flow_id": {
      "@id": "netmon:flow_id",
      "@type": "xsd:integer"
    },
    "proto": {
      "@id": "netmon:proto",
      "@type": "xsd:string"
    },
    "GetApiEventlogListResponse": "netmon:GetApiEventlogListResponse",
    "severityCounts": {
      "@id": "netmon:severityCounts"
    },
    "startTime": {
      "@id": "netmon:startTime",
      "@type": "xsd:dateTime"
    },
    "endTime": {
      "@id": "netmon:endTime",
      "@type": "xsd:dateTime"
    },
    "PostApiEventlogTrackersRequest": "netmon:PostApiEventlogTrackersRequest",
    "query_id": {
      "@id": "netmon:query_id",
      "@type": "xsd:integer"
    },
    "PostApiEventlogTrackersResponse": "netmon:PostApiEventlogTrackersResponse",
    "PostApiGetagentidRequest": "netmon:PostApiGetagentidRequest",
    "PostApiGetagentidResponse": "netmon:PostApiGetagentidResponse",
    "GetApiGetalerthistoryResponse": "netmon:GetApiGetalerthistoryResponse",
    "PostApiGetalertsResponse": "netmon:PostApiGetalertsResponse",
    "PostApiGetdeviceprocessesRequest": "netmon:PostApiGetdeviceprocessesRequest",
    "PostApiGetdeviceprocessesResponse": "netmon:PostApiGetdeviceprocessesResponse",
    "GetApiLegacyHandlersResponse": "netmon:GetApiLegacyHandlersResponse",
    "GetApiNetworkactivityResponse": "netmon:GetApiNetworkactivityResponse",
    "report": {
      "@id": "netmon:report",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "netmon:title",
      "@type": "xsd:string"
    },
    "device": {
      "@id": "netmon:device",
      "@type": "xsd:integer"
    },
    "iface": {
      "@id": "netmon:iface",
      "@type": "xsd:integer"
    },
    "vlan": {
      "@id": "netmon:vlan",
      "@type": "xsd:integer"
    },
    "start": {
      "@id": "netmon:start",
      "@type": "xsd:dateTime"
    },
    "end": {
      "@id": "netmon:end",
      "@type": "xsd:dateTime"
    },
    "limit": {
      "@id": "netmon:limit",
      "@type": "xsd:integer"
    },
    "data": {
      "@id": "netmon:data",
      "@container": "@list"
    },
    "PostApiOutletTemplatesRequest": "netmon:PostApiOutletTemplatesRequest",
    "outlet_type": {
      "@id": "netmon:outlet_type",
      "@type": "xsd:string"
    },
    "payload_template": {
      "@id": "netmon:payload_template",
      "@type": "xsd:string"
    },
    "PostApiOutletTemplatesResponse": "netmon:PostApiOutletTemplatesResponse",
    "PostApiOutletsRequest": "netmon:PostApiOutletsRequest",
    "PostApiOutletsResponse": "netmon:PostApiOutletsResponse",
    "PostApiOutletsTestRequest": "netmon:PostApiOutletsTestRequest",
    "PostApiOutletsTestResponse": "netmon:PostApiOutletsTestResponse",
    "kind": {
      "@id": "netmon:kind",
      "@type": "xsd:string"
    },
    "dispatched_at": {
      "@id": "netmon:dispatched_at",
      "@type": "xsd:dateTime"
    },
    "attempted_at": {
      "@id": "netmon:attempted_at",
      "@type": "xsd:dateTime"
    },
    "result_code": {
      "@id": "netmon:result_code",
      "@type": "xsd:integer"
    },
    "server_response": {
      "@id": "netmon:server_response",
      "@type": "xsd:string"
    },
    "retry_count": {
      "@id": "netmon:retry_count",
      "@type": "xsd:integer"
    },
    "max_retries": {
      "@id": "netmon:max_retries",
      "@type": "xsd:integer"
    },
    "terminal": {
      "@id": "netmon:terminal",
      "@type": "xsd:boolean"
    },
    "PostApiRoutingRulesRequest": "netmon:PostApiRoutingRulesRequest",
    "scope": {
      "@id": "netmon:scope",
      "@type": "xsd:string"
    },
    "alert_classes": {
      "@id": "netmon:alert_classes",
      "@container": "@list"
    },
    "severities": {
      "@id": "netmon:severities",
      "@container": "@list"
    },
    "tag_filters": {
      "@id": "netmon:tag_filters",
      "@container": "@list"
    },
    "outlet_ids": {
      "@id": "netmon:outlet_ids",
      "@container": "@list"
    },
    "notify_on_resolved": {
      "@id": "netmon:notify_on_resolved",
      "@type": "xsd:boolean"
    },
    "PostApiRoutingRulesResponse": "netmon:PostApiRoutingRulesResponse",
    "PostApiSetalertRequest": "netmon:PostApiSetalertRequest",
    "tracker": {
      "@id": "netmon:tracker",
      "@type": "xsd:integer"
    },
    "pattern": {
      "@id": "netmon:pattern",
      "@type": "xsd:string"
    },
    "active": {
      "@id": "netmon:active",
      "@type": "xsd:boolean"
    },
    "PostApiSetalertResponse": "netmon:PostApiSetalertResponse",
    "PostApiSetalertsRequest": "netmon:PostApiSetalertsRequest",
    "alerts": {
      "@id": "netmon:alerts",
      "@container": "@list"
    },
    "PostApiSetalertsResponse": "netmon:PostApiSetalertsResponse",
    "PostApiSyslogConfigConfigidRequest": "netmon:PostApiSyslogConfigConfigidRequest",
    "min_severity": {
      "@id": "netmon:min_severity",
      "@type": "xsd:integer"
    },
    "PostApiSyslogFiltersRequest": "netmon:PostApiSyslogFiltersRequest",
    "filter": {
      "@id": "netmon:filter",
      "@type": "xsd:string"
    },
    "PostApiSyslogFiltersResponse": "netmon:PostApiSyslogFiltersResponse",
    "filters": {
      "@id": "netmon:filters",
      "@container": "@list"
    },
    "GetApiSyslogListResponse": "netmon:GetApiSyslogListResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "netmon-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects netmon-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/_ae-authored/netmon-com-openapi-generated.yml.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_ae-authored/netmon-com-openapi-generated.yml"
  ]
}