{ "@context": { "@vocab": "https://weidmueller.com/schema#", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "dcterms": "http://purl.org/dc/terms/", "weidmueller": "https://weidmueller.com/schema#", "AddressInformation": "weidmueller:AddressInformation", "CityTown": { "@id": "weidmueller:CityTown", "@type": "xsd:string" }, "NationalCode": { "@id": "weidmueller:NationalCode", "@type": "xsd:string" }, "Street": { "@id": "weidmueller:Street", "@type": "xsd:string" }, "Zipcode": { "@id": "weidmueller:Zipcode", "@type": "xsd:string" }, "AllowedRsMode": "weidmueller:AllowedRsMode", "CanInterfaceConfig": "weidmueller:CanInterfaceConfig", "enable_termination_resistor": { "@id": "weidmueller:enable_termination_resistor", "@type": "xsd:boolean" }, "CanInterfaceState": "weidmueller:CanInterfaceState", "alt_names": { "@id": "weidmueller:alt_names", "@container": "@list" }, "name": { "@id": "weidmueller:name", "@type": "xsd:string" }, "termination_resistance_ohm": { "@id": "weidmueller:termination_resistance_ohm", "@type": "xsd:integer" }, "CertificateEntry": "weidmueller:CertificateEntry", "content": { "@id": "weidmueller:content", "@type": "xsd:string" }, "Certificates": "weidmueller:Certificates", "client_cert": { "@id": "weidmueller:client_cert" }, "client_key": { "@id": "weidmueller:client_key" }, "server_ca": { "@id": "weidmueller:server_ca" }, "CpuIsolationConfig": "weidmueller:CpuIsolationConfig", "enabled": { "@id": "weidmueller:enabled", "@type": "xsd:boolean" }, "CpuIsolationState": "weidmueller:CpuIsolationState", "effective_cpus": { "@id": "weidmueller:effective_cpus", "@container": "@list" }, "CreateLogReportResponse": "weidmueller:CreateLogReportResponse", "operation_id": { "@id": "weidmueller:operation_id", "@type": "xsd:string" }, "DeviceNameplate": "weidmueller:DeviceNameplate", "HardwareVersion": { "@id": "weidmueller:HardwareVersion", "@type": "xsd:string" }, "ManufacturerName": { "@id": "weidmueller:ManufacturerName", "@type": "xsd:string" }, "ManufacturerProductDesignation": { "@id": "weidmueller:ManufacturerProductDesignation", "@type": "xsd:string" }, "ManufacturerProductType": { "@id": "weidmueller:ManufacturerProductType", "@type": "xsd:string" }, "OrderCodeOfManufacturer": { "@id": "weidmueller:OrderCodeOfManufacturer", "@type": "xsd:string" }, "SerialNumber": { "@id": "weidmueller:SerialNumber", "@type": "xsd:string" }, "SoftwareVersion": { "@id": "weidmueller:SoftwareVersion", "@type": "xsd:string" }, "URIOfTheProduct": { "@id": "weidmueller:URIOfTheProduct", "@type": "xsd:string" }, "YearOfConstruction": { "@id": "weidmueller:YearOfConstruction", "@type": "xsd:string" }, "DhcpIpv4Range": "weidmueller:DhcpIpv4Range", "end": { "@id": "weidmueller:end", "@type": "@id" }, "start": { "@id": "weidmueller:start", "@type": "@id" }, "Disk": "weidmueller:Disk", "device_path": { "@id": "weidmueller:device_path", "@type": "xsd:string" }, "file_system": { "@id": "weidmueller:file_system", "@type": "xsd:string" }, "free_size": { "@id": "weidmueller:free_size", "@type": "xsd:integer" }, "mount_points": { "@id": "weidmueller:mount_points", "@container": "@list" }, "storage_type": { "@id": "weidmueller:storage_type", "@type": "@id" }, "total_size": { "@id": "weidmueller:total_size", "@type": "xsd:integer" }, "Disks": "weidmueller:Disks", "items": { "@id": "weidmueller:items", "@container": "@list" }, "DnatActionForward": "weidmueller:DnatActionForward", "mode": { "@id": "weidmueller:mode", "@type": "xsd:string" }, "new_destination": { "@id": "weidmueller:new_destination", "@type": "xsd:string" }, "new_dport": { "@id": "weidmueller:new_dport", "@type": "xsd:integer" }, "DnatActionRedirect": "weidmueller:DnatActionRedirect", "local_dport": { "@id": "weidmueller:local_dport", "@type": "xsd:integer" }, "FailoverGlobalConfig": "weidmueller:FailoverGlobalConfig", "failure_threshold": { "@id": "weidmueller:failure_threshold", "@type": "xsd:integer" }, "probe_interval_seconds": { "@id": "weidmueller:probe_interval_seconds", "@type": "xsd:integer" }, "success_threshold": { "@id": "weidmueller:success_threshold", "@type": "xsd:integer" }, "FailoverInterfaceConfig": "weidmueller:FailoverInterfaceConfig", "failed_metric": { "@id": "weidmueller:failed_metric", "@type": "xsd:integer" }, "probe_target": { "@id": "weidmueller:probe_target", "@type": "@id" }, "FilterRules": "weidmueller:FilterRules", "forward": { "@id": "weidmueller:forward" }, "input": { "@id": "weidmueller:input" }, "output": { "@id": "weidmueller:output" }, "policy": { "@id": "weidmueller:policy" }, "FirewallConfig": "weidmueller:FirewallConfig", "filter": { "@id": "weidmueller:filter", "@type": "@id" }, "nat": { "@id": "weidmueller:nat", "@type": "@id" }, "Firmware": "weidmueller:Firmware", "version": { "@id": "weidmueller:version", "@type": "xsd:string" }, "ForwardRule": "weidmueller:ForwardRule", "action": { "@id": "weidmueller:action", "@type": "@id" }, "description": { "@id": "weidmueller:description", "@type": "xsd:string" }, "match": { "@id": "weidmueller:match", "@type": "@id" }, "priority": { "@id": "weidmueller:priority", "@type": "xsd:integer" }, "GlobalDnsServers": "weidmueller:GlobalDnsServers", "searches": { "@id": "weidmueller:searches", "@container": "@list" }, "servers": { "@id": "weidmueller:servers", "@container": "@list" }, "GpgKey": "weidmueller:GpgKey", "HttpErrorPayload": "weidmueller:HttpErrorPayload", "detail": { "@id": "weidmueller:detail", "@type": "xsd:string" }, "instance": { "@id": "weidmueller:instance", "@type": "xsd:string" }, "status": { "@id": "weidmueller:status", "@type": "xsd:integer" }, "title": { "@id": "weidmueller:title", "@type": "xsd:string" }, "type": { "@id": "weidmueller:type", "@type": "xsd:string" }, "InputRule": "weidmueller:InputRule", "InterfaceConfig": "weidmueller:InterfaceConfig", "ipv4_config": { "@id": "weidmueller:ipv4_config", "@type": "@id" }, "InterfaceFailoverState": "weidmueller:InterfaceFailoverState", "fail_count": { "@id": "weidmueller:fail_count", "@type": "xsd:integer" }, "state": { "@id": "weidmueller:state", "@type": "@id" }, "success_count": { "@id": "weidmueller:success_count", "@type": "xsd:integer" }, "InterfacePolicy": "weidmueller:InterfacePolicy", "InterfaceProbeState": "weidmueller:InterfaceProbeState", "InterfaceState": "weidmueller:InterfaceState", "failover": { "@id": "weidmueller:failover" }, "ipv4": { "@id": "weidmueller:ipv4", "@type": "@id" }, "InterfaceType": "weidmueller:InterfaceType", "Ipv4Config": "weidmueller:Ipv4Config", "addresses": { "@id": "weidmueller:addresses", "@container": "@list" }, "dhcp": { "@id": "weidmueller:dhcp", "@type": "xsd:boolean" }, "dns": { "@id": "weidmueller:dns", "@container": "@list" }, "gateway": { "@id": "weidmueller:gateway" }, "metric": { "@id": "weidmueller:metric", "@type": "xsd:integer" }, "shared_mode": { "@id": "weidmueller:shared_mode", "@type": "@id" }, "Ipv4Route": "weidmueller:Ipv4Route", "destination": { "@id": "weidmueller:destination", "@type": "@id" }, "interface": { "@id": "weidmueller:interface", "@type": "xsd:string" }, "Ipv4State": "weidmueller:Ipv4State", "activated": { "@id": "weidmueller:activated", "@type": "xsd:boolean" }, "Ipv4Subnet": "weidmueller:Ipv4Subnet", "ip": { "@id": "weidmueller:ip", "@type": "@id" }, "prefix_length": { "@id": "weidmueller:prefix_length", "@type": "@id" }, "ListTimezonesResponse": "weidmueller:ListTimezonesResponse", "LogEntry": "weidmueller:LogEntry", "message": { "@id": "weidmueller:message", "@type": "xsd:string" }, "source": { "@id": "weidmueller:source", "@type": "@id" }, "timestamp": { "@id": "weidmueller:timestamp", "@type": "xsd:dateTime" }, "LogEntryResponse": "weidmueller:LogEntryResponse", "next_cursor": { "@id": "weidmueller:next_cursor", "@type": "xsd:string" }, "LogSource": "weidmueller:LogSource", "id": { "@id": "weidmueller:id", "@type": "xsd:string" }, "LogSourcesResponse": "weidmueller:LogSourcesResponse", "ManualTimeSettings": "weidmueller:ManualTimeSettings", "date_time": { "@id": "weidmueller:date_time", "@type": "xsd:dateTime" }, "method": { "@id": "weidmueller:method", "@type": "xsd:string" }, "MasqueradeAction": "weidmueller:MasqueradeAction", "Memory": "weidmueller:Memory", "available_size": { "@id": "weidmueller:available_size", "@type": "xsd:integer" }, "NatRules": "weidmueller:NatRules", "postrouting": { "@id": "weidmueller:postrouting" }, "prerouting": { "@id": "weidmueller:prerouting" }, "NetworkConfig": "weidmueller:NetworkConfig", "hostname": { "@id": "weidmueller:hostname", "@type": "xsd:string" }, "interfaces": { "@id": "weidmueller:interfaces" }, "service_interface": { "@id": "weidmueller:service_interface" }, "NetworkState": "weidmueller:NetworkState", "dns_resolver": { "@id": "weidmueller:dns_resolver", "@type": "@id" }, "routes": { "@id": "weidmueller:routes", "@container": "@list" }, "NtpRuntimeState": "weidmueller:NtpRuntimeState", "current_server": { "@id": "weidmueller:current_server", "@type": "xsd:string" }, "link_ntp_servers": { "@id": "weidmueller:link_ntp_servers", "@container": "@list" }, "ntp_synchronized": { "@id": "weidmueller:ntp_synchronized", "@type": "xsd:boolean" }, "NtpSettings": "weidmueller:NtpSettings", "ntp_servers": { "@id": "weidmueller:ntp_servers", "@container": "@list" }, "OperationStateCompleted": "weidmueller:OperationStateCompleted", "completed_at": { "@id": "weidmueller:completed_at", "@type": "xsd:dateTime" }, "created_at": { "@id": "weidmueller:created_at", "@type": "xsd:dateTime" }, "resource_id": { "@id": "weidmueller:resource_id", "@type": "xsd:string" }, "resource_url": { "@id": "weidmueller:resource_url", "@type": "@id" }, "OperationStateFailed": "weidmueller:OperationStateFailed", "failed_at": { "@id": "weidmueller:failed_at", "@type": "xsd:dateTime" }, "OperationStatePending": "weidmueller:OperationStatePending", "OutputReachability": "weidmueller:OutputReachability", "OutputRule": "weidmueller:OutputRule", "OutputState": "weidmueller:OutputState", "reachable": { "@id": "weidmueller:reachable", "@type": "@id" }, "PartialCanInterfaceConfig": "weidmueller:PartialCanInterfaceConfig", "PartialCertificateEntry": "weidmueller:PartialCertificateEntry", "PartialCertificates": "weidmueller:PartialCertificates", "PartialDhcpIpv4Range": "weidmueller:PartialDhcpIpv4Range", "PartialDnatActionForward": "weidmueller:PartialDnatActionForward", "PartialDnatActionRedirect": "weidmueller:PartialDnatActionRedirect", "PartialFailoverGlobalConfig": "weidmueller:PartialFailoverGlobalConfig", "PartialFailoverInterfaceConfig": "weidmueller:PartialFailoverInterfaceConfig", "PartialFilterRules": "weidmueller:PartialFilterRules", "PartialFirewallConfig": "weidmueller:PartialFirewallConfig", "PartialForwardRule": "weidmueller:PartialForwardRule", "PartialInputRule": "weidmueller:PartialInputRule", "PartialInterfaceConfig": "weidmueller:PartialInterfaceConfig", "PartialInterfacePolicy": "weidmueller:PartialInterfacePolicy", "PartialIpv4Config": "weidmueller:PartialIpv4Config", "PartialNatRules": "weidmueller:PartialNatRules", "PartialNetworkConfig": "weidmueller:PartialNetworkConfig", "PartialOutputRule": "weidmueller:PartialOutputRule", "PartialPostroutingRule": "weidmueller:PartialPostroutingRule", "PartialPreinstalledGpgKeysEnabled": "weidmueller:PartialPreinstalledGpgKeysEnabled", "PartialPreroutingRule": "weidmueller:PartialPreroutingRule", "PartialRecipeSigning": "weidmueller:PartialRecipeSigning", "user_gpg_keys": { "@id": "weidmueller:user_gpg_keys" }, "PartialRemovableMediaUpdateConfig": "weidmueller:PartialRemovableMediaUpdateConfig", "recipe_signing": { "@id": "weidmueller:recipe_signing", "@type": "@id" }, "PartialRs232Config": "weidmueller:PartialRs232Config", "PartialRs485Config": "weidmueller:PartialRs485Config", "PartialSerialInterfacesConfig": "weidmueller:PartialSerialInterfacesConfig", "can_interfaces": { "@id": "weidmueller:can_interfaces" }, "rs_interfaces": { "@id": "weidmueller:rs_interfaces" }, "PartialServiceInterfaceConfig": "weidmueller:PartialServiceInterfaceConfig", "PartialSharedModeConfig": "weidmueller:PartialSharedModeConfig", "dhcp_ip_range": { "@id": "weidmueller:dhcp_ip_range" }, "dhcp_lease_time_sec": { "@id": "weidmueller:dhcp_lease_time_sec", "@type": "xsd:integer" }, "PartialSignedUpdateConfig": "weidmueller:PartialSignedUpdateConfig", "preinstalled_gpg_keys": { "@id": "weidmueller:preinstalled_gpg_keys", "@type": "@id" }, "PartialSnatAction": "weidmueller:PartialSnatAction", "new_source": { "@id": "weidmueller:new_source", "@type": "xsd:string" }, "new_sport": { "@id": "weidmueller:new_sport", "@type": "xsd:integer" }, "PartialUpdateSettings": "weidmueller:PartialUpdateSettings", "removable_media_update": { "@id": "weidmueller:removable_media_update", "@type": "@id" }, "signed_update": { "@id": "weidmueller:signed_update", "@type": "@id" }, "PolicyType": "weidmueller:PolicyType", "PostroutingRule": "weidmueller:PostroutingRule", "PreinstalledGpgKeysEnabled": "weidmueller:PreinstalledGpgKeysEnabled", "PreroutingRule": "weidmueller:PreroutingRule", "RealtimeConfig": "weidmueller:RealtimeConfig", "cpu_isolation": { "@id": "weidmueller:cpu_isolation", "@type": "@id" }, "RealtimeState": "weidmueller:RealtimeState", "RecipeSigning": "weidmueller:RecipeSigning", "RemovableMediaUpdateConfig": "weidmueller:RemovableMediaUpdateConfig", "RootAccessConfig": "weidmueller:RootAccessConfig", "Rs232Config": "weidmueller:Rs232Config", "Rs485Config": "weidmueller:Rs485Config", "RsInterfaceState": "weidmueller:RsInterfaceState", "supported_modes": { "@id": "weidmueller:supported_modes", "@container": "@list" }, "RuleAction": "weidmueller:RuleAction", "SecuritySettings": "weidmueller:SecuritySettings", "root_access": { "@id": "weidmueller:root_access", "@type": "@id" }, "SerialInterfacesConfig": "weidmueller:SerialInterfacesConfig", "SerialInterfacesState": "weidmueller:SerialInterfacesState", "allow_add_can_interfaces": { "@id": "weidmueller:allow_add_can_interfaces", "@type": "xsd:boolean" }, "allow_add_rs_interfaces": { "@id": "weidmueller:allow_add_rs_interfaces", "@type": "xsd:boolean" }, "ServerCaNoVerify": "weidmueller:ServerCaNoVerify", "ServerCaVerify": "weidmueller:ServerCaVerify", "ServerCaVerifyWithCa": "weidmueller:ServerCaVerifyWithCa", "ca": { "@id": "weidmueller:ca", "@type": "xsd:string" }, "ServiceInterfaceConfig": "weidmueller:ServiceInterfaceConfig", "ServiceStatus": "weidmueller:ServiceStatus", "SharedModeConfig": "weidmueller:SharedModeConfig", "SignedUpdateConfig": "weidmueller:SignedUpdateConfig", "SnatAction": "weidmueller:SnatAction", "StorageType": "weidmueller:StorageType", "SyslogConfig": "weidmueller:SyslogConfig", "outputs": { "@id": "weidmueller:outputs" }, "SyslogDestination": "weidmueller:SyslogDestination", "format": { "@id": "weidmueller:format", "@type": "@id" }, "host": { "@id": "weidmueller:host", "@type": "xsd:string" }, "port": { "@id": "weidmueller:port", "@type": "xsd:integer" }, "tls": { "@id": "weidmueller:tls", "@type": "@id" }, "transport": { "@id": "weidmueller:transport", "@type": "@id" }, "SyslogFacility": "weidmueller:SyslogFacility", "SyslogFilter": "weidmueller:SyslogFilter", "facilities": { "@id": "weidmueller:facilities", "@container": "@list" }, "identifiers": { "@id": "weidmueller:identifiers", "@container": "@list" }, "levels": { "@id": "weidmueller:levels", "@container": "@list" }, "units": { "@id": "weidmueller:units", "@container": "@list" }, "SyslogFormat": "weidmueller:SyslogFormat", "SyslogLevel": "weidmueller:SyslogLevel", "SyslogOutputConfig": "weidmueller:SyslogOutputConfig", "SyslogState": "weidmueller:SyslogState", "SystemInformation": "weidmueller:SystemInformation", "cpu_architecture": { "@id": "weidmueller:cpu_architecture", "@type": "xsd:string" }, "firmware": { "@id": "weidmueller:firmware", "@type": "@id" }, "memory": { "@id": "weidmueller:memory", "@type": "@id" }, "TimeConfig": "weidmueller:TimeConfig", "timezone": { "@id": "weidmueller:timezone", "@type": "xsd:string" } }, "@type": "schema:Dataset", "schema:name": "Weidmüller API JSON-LD context", "schema:description": "A JSON-LD @context for the objects Weidmüller'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-09) from openapi/weidmueller-administration-openapi.yml, openapi/weidmueller-variable-http-openapi.yml.", "dcterms:created": "2026-10-09", "dcterms:source": [ "openapi/weidmueller-administration-openapi.yml", "openapi/weidmueller-variable-http-openapi.yml" ] }