Type: address
Attribute | Value |
---|---|
type |
object |
description |
{ "properties": { "apn": { "title": "APN", "type": "string" }, "type": { "enum": [ "IPV4", "IPV6", "MAC48", "UNKNOWN", "SIGFOX", "HOSTNAME" ], "javaEnumNames": [ "IPV4", "IPV6", "MAC48", "UNKNOWN", "SIGFOX", "HOSTNAME" ], "title": "Type", "type": "string" }, "value": { "description": "value of the parameter", "title": "Value", "type": "string" } }, "public": true, "type": "object" }
Type: administrativeState
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "description": "", "enum": [ "ACTIVE", "BANNED", "DELETED", "INVALID", "READY", "REPAIR", "REQUESTED", "RETIRED", "SUSPENDED", "TESTED", "TESTING", "UNKNOWN" ], "javaEnumNames": [ "ACTIVE", "BANNED", "DELETED", "INVALID", "READY", "REPAIR", "REQUESTED", "RETIRED", "SUSPENDED", "TESTED", "TESTING", "UNKNOWN" ], "title": "Administrative State", "type": "string" }
Type: antennaStatus
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "NORMAL", "OPEN", "SHORT_CIRCUIT", "UNKNOWN" ], "javaEnumNames": [ "NORMAL", "OPEN", "SHORT_CIRCUIT", "UNKNOWN" ], "type": "string" }
Type: area
Attribute | Value |
---|---|
type |
object |
description |
{ "properties": { "description": { "type": "string" }, "identifier": { "type": "string" }, "name": { "type": "string" }, "order": { "type": "integer" } }, "type": "object" }
Type: areas
Attribute | Value |
---|---|
type |
array |
description |
{ "items": { "$ref": "#/definitions/area" }, "type": "array" }
Type: arrayIdentifier
Attribute | Value |
---|---|
type |
array |
description |
{ "items": { "$ref": "#/definitions/ogIdentifier" }, "type": "array" }
Type: arrayString
Attribute | Value |
---|---|
type |
array |
description |
{ "items": { "type": "string" }, "type": "array" }
Type: assetAdministrativeState
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "description": "", "enum": [ "BANNED", "DELETED", "IN_MAINTENANCE", "IN_STOCK", "IN_TRANSIT", "IN_USE", "MISSING", "ORDERED", "READY", "RETIRED" ], "javaEnumNames": [ "BANNED", "DELETED", "IN_MAINTENANCE", "IN_STOCK", "IN_TRANSIT", "IN_USE", "MISSING", "ORDERED", "READY", "RETIRED" ], "title": "Asset Administrative State", "type": "string" }
Type: assetSpecificType
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "BOX", "BUILDING", "CONTROL_HOUSE", "CRANE", "FOUNTAIN", "ENGINE", "HOUSE", "MACHINE", "OTHER", "PALLET", "PIPELINE", "SPOOL", "TOWER", "VEHICLE", "WIRE", "WORKER", "SUPPLY_POINT", "CONTRACTOR", "ORGANIZATION", "OPERATOR", "CHANNEL", "ZONE", "PROVINCE", "BTS", "POSTAL_CODE" ], "javaEnumNames": [ "BOX", "BUILDING", "CONTROL_HOUSE", "CRANE", "FOUNTAIN", "ENGINE", "HOUSE", "MACHINE", "OTHER", "PALLET", "PIPELINE", "SPOOL", "TOWER", "VEHICLE", "WIRE", "WORKER", "SUPPLY_POINT", "CONTRACTOR", "ORGANIZATION", "OPERATOR", "CHANNEL", "ZONE", "PROVINCE", "BTS", "POSTAL_CODE" ], "type": "string" }
Type: batteryStatus
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "CHARGING", "CHARGED", "UNPLUGGED", "ERROR", "UNKNOWN" ], "javaEnumNames": [ "CHARGING", "CHARGED", "UNPLUGGED", "ERROR", "UNKNOWN" ], "type": "string" }
Type: certificateList
Attribute | Value |
---|---|
type |
array |
description |
{ "items": { "type": "string" }, "type": "array" }
Type: clock
Attribute | Value |
---|---|
type |
object |
description |
{ "description": "", "properties": { "datetime": { "$ref": "#/definitions/timestamp" }, "dst": { "properties": { "begin": { "$ref": "#/definitions/timestamp" }, "deviation": { "type": "number" }, "enabled": { "type": "boolean" }, "end": { "$ref": "#/definitions/timestamp" } }, "type": "object" }, "timezone": { "type": "number" } }, "public": true, "title": "Clock", "type": "object" }
Type: commsModuleOperationalStatus
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "description": "", "enum": [ "STOPPED", "STOPPING", "STARTING", "RUNNING", "DISABLED", "ERROR" ], "javaEnumNames": [ "STOPPED", "STOPPING", "STARTING", "RUNNING", "DISABLED", "ERROR" ], "title": "Operational Status", "type": "string" }
Type: commsModuleSpecificType
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "ADSL", "CAN", "ETH", "GENERIC", "GSM", "HAN", "I2C", "LOWPAN", "MESH", "MOBILE", "MULTIMOBILE", "PLC", "RS232", "RS422", "RS485", "SIGFOX", "UMTS", "WIFI", "ZIGBEE", "ZWAVE", "NARROWBAND", "LTE_M" ], "javaEnumNames": [ "ADSL", "CAN", "ETH", "GENERIC", "GSM", "HAN", "I2C", "LOWPAN", "MESH", "MOBILE", "MULTIMOBILE", "PLC", "RS232", "RS422", "RS485", "SIGFOX", "UMTS", "WIFI", "ZIGBEE", "ZWAVE", "NARROWBAND", "LTE_M" ], "type": "string" }
Type: coordinates
Attribute | Value |
---|---|
type |
array |
description |
A geographical coordinates |
{ "description": "A geographical coordinates", "items": { "type": "number" }, "maxItems": 2, "public": true, "type": "array" }
Type: cpuStatus
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "IDLE", "IDLE/WORKING", "WORKING", "STRESSED", "OVERLOAD" ], "javaEnumNames": [ "IDLE", "IDLE_WORKING", "WORKING", "STRESSED", "OVERLOAD" ], "type": "string" }
Type: datamodelParamName
Attribute | Value |
---|---|
type |
string |
description |
Id of the parameter |
{ "description": "Id of the parameter", "title": "Id", "type": "string" }
Type: datamodelParamNameValue
Attribute | Value |
---|---|
type |
object |
description |
{ "properties": { "name": { "$ref": "#/definitions/datamodelParamName" }, "value": { "description": "Value of the parameter", "title": "Value", "type": "string" } }, "required": [ "name", "value" ], "type": "object" }
Type: datamodelResponse
Attribute | Value |
---|---|
type |
object |
description |
{ "properties": { "name": { "description": "Id of the parameter", "title": "Id", "type": "string" }, "resultCode": { "$ref": "#/definitions/datamodelResultCode" }, "resultDescription": { "description": "Result description of Get Operation", "title": "Result Description", "type": "string" }, "value": { "description": "value of the parameter", "title": "type", "type": "string" } }, "required": [ "name", "value" ], "type": "object" }
Type: datamodelResultCode
Attribute | Value |
---|---|
type |
string |
description |
Result code of Get Operation |
values |
|
{ "description": "Result code of Get Operation", "enum": [ "SUCCESS", "PARAM_NOT_SUPPORTED", "INVALID_FORMAT", "WRONG_VALUE", "UNKNOWN" ], "javaEnumNames": [ "SUCCESS", "PARAM_NOT_SUPPORTED", "INVALID_FORMAT", "WRONG_VALUE", "UNKNOWN" ], "title": "Result Code", "type": "string" }
Type: date
Attribute | Value |
---|---|
type |
string |
description |
date in ISO 8601 |
{ "description": "date in ISO 8601", "format": "date", "pattern": "^([0-9]{4})-?(1[0-2]|0[1-9])-?(3[01]|0[1-9]|[12][0-9])$", "public": true, "title": "date", "type": "string" }
Type: datetime
Attribute | Value |
---|---|
type |
object |
description |
{ "properties": { "date": { "$ref": "#/definitions/date" }, "dst": { "$ref": "#/definitions/dst" }, "time": { "description": "time in ISO 8601", "format": "time", "pattern": "^(2[0-3]|[01][0-9]):?([0-5][0-9]):?([0-5][0-9])$", "title": "time", "type": "string" }, "timezone": { "$ref": "#/definitions/timezone" } }, "required": [ "date", "time", "timezone", "dst" ], "type": "object" }
Type: deviceOperationalStatus
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "description": "", "enum": [ "NORMAL", "SAFE_MODE", "TAMPER", "TEST", "DOWN", "ALARM", "UNKNOWN" ], "javaEnumNames": [ "NORMAL", "SAFE_MODE", "TAMPER", "TEST", "DOWN", "ALARM", "UNKNOWN" ], "title": "Operational Status", "type": "string" }
Type: deviceSpecificType
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "BLOODPRESSURE_SENSOR", "COMHUB", "CONCENTRATOR", "CONTAINER", "COORDINATOR", "GATEWAY", "GENERIC", "GLUCOMETER_SENSOR", "METER", "MODEM", "ROUTER", "SENSOR", "TPV", "VEHICLE", "VENDING", "WEIGHT_SENSOR" ], "javaEnumNames": [ "BLOODPRESSURE_SENSOR", "COMHUB", "CONCENTRATOR", "CONTAINER", "COORDINATOR", "GATEWAY", "GENERIC", "GLUCOMETER_SENSOR", "METER", "MODEM", "ROUTER", "SENSOR", "TPV", "VEHICLE", "VENDING", "WEIGHT_SENSOR" ], "type": "string" }
Type: dst
Attribute | Value |
---|---|
type |
integer |
description |
{ "default": 0, "minimum": 0, "title": "DST", "type": "integer" }
Type: entityType
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "description": "", "enum": [ "GATEWAY", "ASSET", "COMMUNICATIONS_MODULE", "SUBSCRIPTION", "SUBSCRIBER" ], "javaEnumNames": [ "GATEWAY", "ASSET", "COMMUNICATIONS_MODULE", "SUBSCRIPTION", "SUBSCRIBER" ], "title": "Entity Type", "type": "string" }
Type: ipStatus
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "description": "", "enum": [ "OK", "NOK" ], "javaEnumNames": [ "OK", "NOK" ], "title": "IP Reachability Status", "type": "string" }
Type: ipv4
Attribute | Value |
---|---|
type |
string |
description |
IPV4 format |
{ "description": "IPV4 format", "format": "ipv4", "pattern": "((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])", "public": true, "title": "ipv4", "type": "string" }
Type: ipv6
Attribute | Value |
---|---|
type |
string |
description |
IPV6 format |
{ "description": "IPV6 format", "format": "ipv6", "pattern": "(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))", "public": true, "title": "ipv6", "type": "string" }
Type: location
Attribute | Value |
---|---|
type |
object |
description |
A geojson enriched for OpenGate |
{ "description": "A geojson enriched for OpenGate", "properties": { "accuracy": { "description": "position accuracy in meters", "type": "number" }, "address": { "type": "string" }, "country": { "type": "string" }, "position": { "description": "compatible with geojson format", "properties": { "coordinates": { "additionalItems": false, "description": "Format [longitude, latitude]", "items": { "type": "number" }, "minItems": 2, "type": "array" }, "type": { "default": "Point", "type": "string" } }, "required": [ "coordinates" ], "type": "object" }, "postal": { "type": "string" }, "province": { "type": "string" }, "region": { "type": "string" }, "source": { "enum": [ "MOBILE", "GPS", "GLONASS", "RTK", "RFID", "WIFI", "ZIGBEE", "LORA", "SIGFOX-BASIC", "SIGFOX-SPOTIT", "UNKNOWN" ], "javaEnumNames": [ "MOBILE", "GPS", "GLONASS", "RTK", "RFID", "WIFI", "ZIGBEE", "LORA", "SIGFOX_BASIC", "SIGFOX_SPOTIT", "UNKNOWN" ], "type": "string" }, "town": { "type": "string" }, "zoom": { "description": "zoom for the web map", "type": "number" } }, "public": true, "type": "object" }
Type: mac48
Attribute | Value |
---|---|
type |
string |
description |
MAC48 format |
{ "description": "MAC48 format", "pattern": "(([0-9A-Fa-f]{2}[-:]){5}[0-9A-Fa-f]{2})|(([0-9A-Fa-f]{4}){2}[0-9A-Fa-f]{4})", "public": true, "title": "mac48", "type": "string" }
Type: model
Attribute | Value |
---|---|
type |
object |
description |
{ "description": "", "properties": { "manufacturer": { "type": "string" }, "manufacturerOUI": { "type": "string" }, "name": { "type": "string" }, "version": { "type": "string" } }, "public": true, "title": "Model", "type": "object" }
Type: msisdn
Attribute | Value |
---|---|
type |
string |
description |
{ "maxLength": 15, "minLength": 7, "public": true, "type": "string" }
Type: ogIdentifier
Attribute | Value |
---|---|
type |
string |
description |
{ "pattern": "^[a-zA-Z0-9_@.-]*$", "public": true, "type": "string" }
Type: ogIdentifierUnreferenced
Attribute | Value |
---|---|
type |
string |
description |
{ "pattern": "^[a-zA-Z0-9_@.-]*$", "public": true, "type": "string" }
Type: ogImage
Attribute | Value |
---|---|
type |
string |
description |
{ "type": "string" }
Type: outage
Attribute | Value |
---|---|
type |
object |
description |
{ "properties": { "duration": { "type": "number" }, "started": { "$ref": "#/definitions/timestamp" } }, "type": "object" }
Type: percentage
Attribute | Value |
---|---|
type |
number |
description |
{ "maximum": 100, "minimum": 0, "public": true, "type": "number" }
Type: powerSupplySource
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "BATTERY", "DIESEL_GENERATOR", "NETWORK_PLUGGED", "SOLAR", "OTHER" ], "javaEnumNames": [ "BATTERY", "DIESEL_GENERATOR", "NETWORK_PLUGGED", "SOLAR", "OTHER" ], "type": "string" }
Type: powerSupplyStatus
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "PLUGGED_CHARGING", "PLUGGED_CHARGED", "OUTAGE", "UNPLUGGED", "UNKNOWN" ], "javaEnumNames": [ "PLUGGED_CHARGING", "PLUGGED_CHARGED", "OUTAGE", "UNPLUGGED", "UNKNOWN" ], "type": "string" }
Type: presenceGprs
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "START", "STOP", "INTERIM_UPDATE", "ON", "OFF", "NOK" ], "javaEnumNames": [ "START", "STOP", "INTERIM_UPDATE", "ON", "OFF", "NOK" ], "type": "string" }
Type: presenceGsm
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "OK", "NOK", "UNCONFIG", "UNKNOWN" ], "javaEnumNames": [ "OK", "NOK", "UNCONFIG", "UNKNOWN" ], "type": "string" }
Type: presenceIp
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "OK", "NOK" ], "javaEnumNames": [ "OK", "NOK" ], "type": "string" }
Type: signalQualityStatus
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "LOW_CRITICAL", "LOW_WARNING", "NORMAL", "EXCELENT" ], "javaEnumNames": [ "LOW_CRITICAL", "LOW_WARNING", "NORMAL", "EXCELENT" ], "type": "string" }
Type: signalStrengthStatus
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "LOW_CRITICAL", "LOW_WARNING", "NORMAL", "EXCELENT" ], "javaEnumNames": [ "LOW_CRITICAL", "LOW_WARNING", "NORMAL", "EXCELENT" ], "type": "string" }
Type: software
Attribute | Value |
---|---|
type |
object |
description |
{ "description": "", "properties": { "name": { "type": "string" }, "type": { "enum": [ "SOFTWARE", "FIRMWARE" ], "javaEnumNames": [ "SOFTWARE", "FIRMWARE" ], "type": "string" }, "version": { "type": "string" } }, "public": true, "title": "Software", "type": "object" }
Type: softwareList
Attribute | Value |
---|---|
type |
array |
description |
{ "items": { "$ref": "#/definitions/software" }, "type": "array" }
Type: subscriberSpecificType
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "ADSL", "CAN", "ETH", "GENERIC", "GSM", "HAN", "I2C", "LOWPAN", "MESH", "MOBILE", "PLC", "RS232", "RS422", "RS485", "SIM", "UMTS", "WIFI", "ZIGBEE", "ZWAVE", "NARROWBAND", "LTE_M" ], "javaEnumNames": [ "ADSL", "CAN", "ETH", "GENERIC", "GSM", "HAN", "I2C", "LOWPAN", "MESH", "MOBILE", "PLC", "RS232", "RS422", "RS485", "SIM", "UMTS", "WIFI", "ZIGBEE", "ZWAVE", "NARROWBAND", "LTE_M" ], "type": "string" }
Type: subscriptionSpecificType
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "ADSL", "CAN", "ETH", "GENERIC", "GSM", "HAN", "I2C", "LOWPAN", "MESH", "MOBILE", "PLC", "RS232", "RS422", "RS485", "SIGFOX", "UMTS", "WIFI", "ZIGBEE", "ZWAVE", "NARROWBAND", "LTE_M" ], "javaEnumNames": [ "ADSL", "CAN", "ETH", "GENERIC", "GSM", "HAN", "I2C", "LOWPAN", "MESH", "MOBILE", "PLC", "RS232", "RS422", "RS485", "SIGFOX", "UMTS", "WIFI", "ZIGBEE", "ZWAVE", "NARROWBAND", "LTE_M" ], "type": "string" }
Type: temperatureStatus
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "LOW_CRITICAL", "LOW_WARNING", "NORMAL", "HIGH_WARNING", "HIGH_CRITICAL" ], "javaEnumNames": [ "LOW_CRITICAL", "LOW_WARNING", "NORMAL", "HIGH_WARNING", "HIGH_CRITICAL" ], "type": "string" }
Type: text
Attribute | Value |
---|---|
type |
string |
description |
{ "type": "string" }
Type: ticketIdentifier
Attribute | Value |
---|---|
type |
string |
description |
{ "pattern": "^[a-zA-Z0-9_@.-]*$", "public": true, "type": "string" }
Type: ticketPriority
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "MAJOR", "MINOR", "CRITICAL", "BLOCKER" ], "javaEnumNames": [ "MAJOR", "MINOR", "CRITICAL", "BLOCKER" ], "title": "Priority", "type": "string" }
Type: ticketSeverity
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "CRITICAL", "URGENT", "WARNING", "NORMAL" ], "javaEnumNames": [ "CRITICAL", "URGENT", "WARNING", "NORMAL" ], "title": "Severity", "type": "string" }
Type: ticketSpecificType
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "WORKORDER", "INCIDENT", "REQUEST", "FORM" ], "javaEnumNames": [ "WORKORDER", "INCIDENT", "REQUEST", "FORM" ], "title": "Specific Type", "type": "string" }
Type: ticketStatus
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "CREATED", "ASSIGNED", "ANSWERED", "RESTORED", "RESOLVED", "CLOSED" ], "javaEnumNames": [ "CREATED", "ASSIGNED", "ANSWERED", "RESTORED", "RESOLVED", "CLOSED" ], "title": "Status", "type": "string" }
Type: ticketType
Attribute | Value |
---|---|
type |
string |
description |
|
values |
|
{ "enum": [ "INSTALLATION", "TEST", "TECHNICAL_TASK", "UNINSTALLATION", "MODIFICATION", "BALANCES_AT_MT_TELEMEDIDA" ], "javaEnumNames": [ "INSTALLATION", "TEST", "TECHNICAL_TASK", "UNINSTALLATION", "MODIFICATION", "BALANCES_AT_MT_TELEMEDIDA" ], "title": "Type", "type": "string" }
Type: time
Attribute | Value |
---|---|
type |
string |
description |
time in ISO 8601 |
{ "description": "time in ISO 8601", "format": "time", "pattern": "^(2[0-3]|[01][0-9]):?([0-5][0-9]):?([0-5][0-9])(\\.([0-9]{3}))?([Z]|(\\+|-)(2[0-3]|[01][0-9]):?([0-5][0-9]))$", "public": true, "title": "time", "type": "string" }
Type: timestamp
Attribute | Value |
---|---|
type |
string |
description |
date & time in ISO 8601 |
{ "description": "date & time in ISO 8601", "format": "date-time", "pattern": "^([0-9]{4})-(1[0-2]|0[1-9])-(3[01]|0[1-9]|[12][0-9])T(2[0-3]|[01][0-9]):?([0-5][0-9]):?([0-5][0-9])(\\.([0-9]{1,3}))?([Z]|(\\+|-)(2[0-3]|[01][0-9]):?([0-5][0-9]))$", "public": true, "title": "timestamp", "type": "string" }
Type: timezone
Attribute | Value |
---|---|
type |
string |
description |
{ "title": "timezone", "type": "string" }
Type: topologyPath
Attribute | Value |
---|---|
type |
array |
description |
{ "items": { "type": "string" }, "type": "array" }
Type: trafficSession
Attribute | Value |
---|---|
type |
object |
description |
{ "properties": { "address": { "$ref": "#/definitions/address" }, "duration": { "type": "number" }, "id": { "type": "string" }, "nasIp": { "$ref": "#/definitions/address" }, "radiusClientIp": { "$ref": "#/definitions/address" }, "receivedBytes": { "type": "number" }, "receivedPackets": { "type": "number" }, "sentBytes": { "type": "number" }, "sentPackets": { "type": "number" }, "status": { "enum": [ "TERMINATED", "IN_PROGRESS", "UNKNOWN" ], "javaEnumNames": [ "TERMINATED", "IN_PROGRESS", "UNKNOWN" ], "type": "string" }, "terminateCause": { "type": "string" } }, "public": true, "type": "object" }