-
Rahul Thakur authoredRahul Thakur authored
xpon.md 30.58 KiB
xpon Schema
http://example.com/root.json
Custom Properties | Additional Properties |
---|---|
Forbidden | Permitted |
xpon
List of Methods |
---|
status |
* |
status
status
- type:
Method
status Type
object
with following properties:
Property | Type | Required |
---|---|---|
output |
object | Optional |
output
output
- is optional
- type:
object
output Type
object
with following properties:
Property | Type | Required |
---|---|---|
ONU |
array | Optional |
ONU
ONU
- is optional
- type:
object[]
ONU Type
Array type: object[]
All items must be of the type: object
with following properties:
Property | Type | Required | Default |
---|---|---|---|
ANI |
array | Required | |
Enable |
boolean | Required | "false" |
EquipmentID |
string | Required | |
EthernetUNI |
array | Required | |
SoftwareImage |
array | Required | |
Transceiver |
array | Required | |
Version |
string | Required |
ANI
ANI
- is required
- type:
object[]
ANI Type
Array type: object[]
All items must be of the type: object
with following properties:
Property | Type | Required | Default |
---|---|---|---|
Enable |
boolean | Required | "false" |
PONMode |
string | Required | |
Stats |
Required | ||
Status |
string | Required |
Enable
Enable
- is required
- type:
boolean
- default:
"false"
Enable Type
boolean
PONMode
PONMode
- is required
- type:
enum
PONMode Type
string
The value of this property must be equal to one of the known values below.
PONMode Known Values
Value |
---|
GPON |
XG-PON |
NG-PON2 |
XGS-PON |
Stats
Stats
- is required
- type: complex
Stats Type
Unknown type ``.
{
"items": {
"type": "object",
"required": ["BytesSent", "BytesReceived", "PacketsSent", "PacketsReceived"],
"properties": {
"BytesSent": {
"type": "integer",
"minimum": 0
},
"BytesReceived": {
"type": "integer",
"minimum": 0
},
"PacketsSent": {
"type": "integer",
"minimum": 0
},
"PacketsReceived": {
"type": "integer",
"minimum": 0
}
}
},
"simpletype": "complex"
}
Status
Status
- is required
- type:
enum
Status Type
string
The value of this property must be equal to one of the known values below.
Status Known Values
Value |
---|
Up |
Down |
Dormant |
Unknown |
NotPresent |
Error |
Enable
Enable