# xpon Schema

```
http://example.com/root.json
```

| Custom Properties | Additional Properties |
| ----------------- | --------------------- |
| Forbidden         | Permitted             |

# xpon

| List of Methods   |
| ----------------- |
| [status](#status) | Method | xpon (this schema) |
| `*`               | any | Additional | Yes | this schema _allows_ additional properties |

## 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](#status-known-values).

##### PONMode Known Values

| Value   |
| ------- |
| GPON    |
| XG-PON  |
| NG-PON2 |
| XGS-PON |

#### Stats

`Stats`

- is **required**
- type: complex

##### Stats Type

Unknown type ``.

```json
{
  "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).

##### Status Known Values

| Value      |
| ---------- |
| Up         |
| Down       |
| Dormant    |
| Unknown    |
| NotPresent |
| Error      |

#### Enable

`Enable`

- is **required**
- type: `boolean`
- default: `"false"`

##### Enable Type

`boolean`

#### EquipmentID

`EquipmentID`

- is **required**
- type: `string`

##### EquipmentID Type

`string`

- minimum length: 1 characters
- maximum length: 20 characters

#### EthernetUNI

`EthernetUNI`

- is **required**
- type: `object[]`

##### EthernetUNI Type

Array type: `object[]`

All items must be of the type: `object` with following properties:

| Property          | Type    | Required     | Default   |
| ----------------- | ------- | ------------ | --------- |
| `ANIs`            | string  | **Required** |           |
| `Enable`          | boolean | **Required** | `"false"` |
| `InterdomainID`   | string  | **Required** |           |
| `InterdomainName` | string  | **Required** | `"VEIP"`  |
| `Stats`           |         | **Required** |           |
| `Status`          | string  | **Required** |           |

#### ANIs

`ANIs`

- is **required**
- type: `string`

##### ANIs Type

`string`

- minimum length: 1 characters
- maximum length: 1024 characters All instances must conform to this regular expression (test examples
  [here](https://regexr.com/?expression=gpon%5B0-9%5D%5C.%5B0-9%5D)):

```regex
gpon[0-9]\.[0-9]
```

#### Enable

`Enable`

- is **required**
- type: `boolean`
- default: `"false"`

##### Enable Type

`boolean`

#### InterdomainID

`InterdomainID`

- is **required**
- type: `string`

##### InterdomainID Type

`string`

- minimum length: 1 characters
- maximum length: 256 characters All instances must conform to this regular expression (test examples
  [here](<https://regexr.com/?expression=(VEIP%7CPPTPEthernetUNI)%2C(1025%7C257)>)):

```regex
(VEIP|PPTPEthernetUNI),(1025|257)
```

#### InterdomainName

`InterdomainName`

- is **required**
- type: `string`
- default: `"VEIP"`

##### InterdomainName Type

`string`

- minimum length: 1 characters
- maximum length: 25 characters

#### Stats

`Stats`

- is **required**
- type: complex

##### Stats Type

Unknown type ``.

```json
{
  "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).

##### Status Known Values

| Value          |
| -------------- |
| Up             |
| Down           |
| unknown        |
| Dormant        |
| NotPresent     |
| LowerLayerDown |
| Error          |

#### SoftwareImage

`SoftwareImage`

- is **required**
- type: `object[]`

##### SoftwareImage Type

Array type: `object[]`

All items must be of the type: `object` with following properties:

| Property      | Type    | Required     | Default       |
| ------------- | ------- | ------------ | ------------- |
| `ID`          | integer | **Required** |               |
| `IsActive`    | boolean | **Required** | `"false"`     |
| `IsCommitted` | boolean | **Required** | `"false"`     |
| `IsValid`     | boolean | **Required** | `"false"`     |
| `Version`     | string  | **Required** | `"7.2_BETA2"` |

#### ID

`ID`

- is **required**
- type: `integer`

##### ID Type

`integer`

- minimum value: `0`
- maximum value: `1`

#### IsActive

`IsActive`

- is **required**
- type: `boolean`
- default: `"false"`

##### IsActive Type

`boolean`

#### IsCommitted

`IsCommitted`

- is **required**
- type: `boolean`
- default: `"false"`

##### IsCommitted Type

`boolean`

#### IsValid

`IsValid`

- is **required**
- type: `boolean`
- default: `"false"`

##### IsValid Type

`boolean`

#### Version

`Version`

- is **required**
- type: `string`
- default: `"7.2_BETA2"`

##### Version Type

`string`

- minimum length: 1 characters
- maximum length: 14 characters

#### Transceiver

`Transceiver`

- is **required**
- type: `object[]`

##### Transceiver Type

Array type: `object[]`

All items must be of the type: `object` with following properties:

| Property                | Type    | Required     | Default |
| ----------------------- | ------- | ------------ | ------- |
| `Bias`                  | integer | **Required** |         |
| `ID`                    | integer | **Required** | `0`     |
| `Identier`              | integer | Optional     |         |
| `ModuleFirmwareVersion` | string  | **Required** |         |
| `ModuleName`            | string  | **Required** |         |
| `ModuleVendor`          | string  | **Required** |         |
| `ModuleVersion`         | string  | **Required** |         |
| `PONMode`               | string  | **Required** |         |
| `RxPower`               | integer | **Required** |         |
| `Temperature`           | integer | **Required** |         |
| `TxPower`               | integer | **Required** |         |
| `Voltage`               | integer | **Required** |         |

#### Bias

`Bias`

- is **required**
- type: `integer`

##### Bias Type

`integer`

#### ID

`ID`

- is **required**
- type: `integer`
- default: `0`

##### ID Type

`integer`

#### Identier

`Identier`

- is optional
- type: `integer`

##### Identier Type

`integer`

- minimum value: `0`

#### ModuleFirmwareVersion

`ModuleFirmwareVersion`

- is **required**
- type: `string`

##### ModuleFirmwareVersion Type

`string`

#### ModuleName

`ModuleName`

- is **required**
- type: `string`

##### ModuleName Type

`string`

#### ModuleVendor

`ModuleVendor`

- is **required**
- type: `string`

##### ModuleVendor Type

`string`

#### ModuleVersion

`ModuleVersion`

- is **required**
- type: `string`

##### ModuleVersion Type

`string`

#### PONMode

`PONMode`

- is **required**
- type: `enum`

##### PONMode Type

`string`

The value of this property **must** be equal to one of the [known values below](#status-known-values).

##### PONMode Known Values

| Value   |
| ------- |
| GPON    |
| XG-PON  |
| NG-PON2 |
| XGS-PON |

#### RxPower

`RxPower`

- is **required**
- type: `integer`

##### RxPower Type

`integer`

#### Temperature

`Temperature`

- is **required**
- type: `integer`

##### Temperature Type

`integer`

#### TxPower

`TxPower`

- is **required**
- type: `integer`

##### TxPower Type

`integer`

#### Voltage

`Voltage`

- is **required**
- type: `integer`

##### Voltage Type

`integer`

#### Version

`Version`

- is **required**
- type: `string`

##### Version Type

`string`

### Output Example

```json
{
  "ONU": [
    {
      "Enable": true,
      "Version": "consectetur eu proident",
      "EquipmentID": "proident",
      "SoftwareImage": [{ "ID": 1, "Version": "est aliq", "IsCommitted": true, "IsActive": true, "IsValid": false }],
      "EthernetUNI": [
        {
          "Enable": false,
          "Status": "Up",
          "ANIs": "gpon1.2",
          "InterdomainID": "PPTPEthernetUNI,1025",
          "InterdomainName": "sed Excepteur",
          "Stats": [
            { "BytesSent": 99944220, "BytesReceived": 21307167, "PacketsSent": 93977836, "PacketsReceived": 89786588 },
            { "BytesSent": 39901253, "BytesReceived": 12179848, "PacketsSent": 23357625, "PacketsReceived": 35900731 },
            { "BytesSent": 73253429, "BytesReceived": 52588055, "PacketsSent": 75298110, "PacketsReceived": 27861291 },
            { "BytesSent": 65617569, "BytesReceived": 33381794, "PacketsSent": 57093180, "PacketsReceived": 72234762 },
            { "BytesSent": 27063158, "BytesReceived": 96442334, "PacketsSent": 48019428, "PacketsReceived": 71001704 }
          ]
        }
      ],
      "ANI": [
        {
          "Enable": true,
          "Status": "Up",
          "PONMode": "NG-PON2",
          "Stats": [
            { "BytesSent": 59986496, "BytesReceived": 94027934, "PacketsSent": 62435757, "PacketsReceived": 90072682 },
            { "BytesSent": 53669444, "BytesReceived": 4332600, "PacketsSent": 72979343, "PacketsReceived": 81952385 },
            { "BytesSent": 43235305, "BytesReceived": 6515440, "PacketsSent": 21739206, "PacketsReceived": 56795474 },
            { "BytesSent": 6479702, "BytesReceived": 15225823, "PacketsSent": 75717799, "PacketsReceived": 72760523 }
          ]
        },
        {
          "Enable": true,
          "Status": "Unknown",
          "PONMode": "XG-PON",
          "Stats": [
            { "BytesSent": 15039753, "BytesReceived": 42456453, "PacketsSent": 26384757, "PacketsReceived": 18891605 },
            { "BytesSent": 39028433, "BytesReceived": 85783887, "PacketsSent": 99238960, "PacketsReceived": 96668614 },
            { "BytesSent": 55489720, "BytesReceived": 32342077, "PacketsSent": 79008217, "PacketsReceived": 31658940 },
            { "BytesSent": 66392168, "BytesReceived": 82411413, "PacketsSent": 62247853, "PacketsReceived": 8122831 }
          ]
        },
        {
          "Enable": true,
          "Status": "Dormant",
          "PONMode": "GPON",
          "Stats": [
            { "BytesSent": 77332756, "BytesReceived": 49783890, "PacketsSent": 73697865, "PacketsReceived": 84994553 },
            { "BytesSent": 54334825, "BytesReceived": 96652329, "PacketsSent": 76129498, "PacketsReceived": 57639546 }
          ]
        },
        {
          "Enable": false,
          "Status": "Up",
          "PONMode": "NG-PON2",
          "Stats": [
            { "BytesSent": 32303489, "BytesReceived": 93043009, "PacketsSent": 46216436, "PacketsReceived": 44851667 },
            { "BytesSent": 46483071, "BytesReceived": 85078678, "PacketsSent": 26256247, "PacketsReceived": 82650493 },
            { "BytesSent": 86434245, "BytesReceived": 56176221, "PacketsSent": 45852700, "PacketsReceived": 4921757 }
          ]
        }
      ],
      "Transceiver": [
        {
          "ID": 68892204,
          "ModuleVendor": "Ut",
          "ModuleName": "eu fugiat est minim eiusmod",
          "ModuleVersion": "in",
          "ModuleFirmwareVersion": "enim officia",
          "PONMode": "NG-PON2",
          "RxPower": 6376104,
          "TxPower": -33393262,
          "Voltage": -89569058,
          "Bias": 54570000,
          "Temperature": -95632143,
          "Identier": 87967108
        },
        {
          "ID": 41432320,
          "ModuleVendor": "commodo",
          "ModuleName": "aliquip",
          "ModuleVersion": "Excepteur commodo",
          "ModuleFirmwareVersion": "enim id veniam do officia",
          "PONMode": "XG-PON",
          "RxPower": -69791239,
          "TxPower": -62466563,
          "Voltage": 97997293,
          "Bias": -68101880,
          "Temperature": 40318407,
          "Identier": 78031767
        },
        {
          "ID": 52647278,
          "ModuleVendor": "culpa enim minim",
          "ModuleName": "exercitation do sint dolor consectetur",
          "ModuleVersion": "sit velit in u",
          "ModuleFirmwareVersion": "sit quis labore laboris dolore",
          "PONMode": "XG-PON",
          "RxPower": 96441691,
          "TxPower": -94898964,
          "Voltage": -76341332,
          "Bias": -56480994,
          "Temperature": 70473079,
          "Identier": 83760340
        },
        {
          "ID": -92348849,
          "ModuleVendor": "Excepteur fugiat",
          "ModuleName": "Ut elit pariatur cil",
          "ModuleVersion": "adipisicin",
          "ModuleFirmwareVersion": "consectetur",
          "PONMode": "XGS-PON",
          "RxPower": 71356504,
          "TxPower": 3743713,
          "Voltage": -79888504,
          "Bias": 40636731,
          "Temperature": -26083504,
          "Identier": 34277840
        },
        {
          "ID": 27058337,
          "ModuleVendor": "ea",
          "ModuleName": "aliqua",
          "ModuleVersion": "laborum",
          "ModuleFirmwareVersion": "",
          "PONMode": "XGS-PON",
          "RxPower": -94840330,
          "TxPower": 67275547,
          "Voltage": 46854067,
          "Bias": -44195225,
          "Temperature": -92496431,
          "Identier": 41037854
        }
      ]
    },
    {
      "Enable": false,
      "Version": "aute veniam irure",
      "EquipmentID": "amet incidid",
      "SoftwareImage": [
        { "ID": 0, "Version": "dolore consequ", "IsCommitted": false, "IsActive": false, "IsValid": true },
        { "ID": 1, "Version": "L", "IsCommitted": false, "IsActive": false, "IsValid": false },
        { "ID": 1, "Version": "ut exerc", "IsCommitted": false, "IsActive": false, "IsValid": false },
        { "ID": 0, "Version": "deserunt vol", "IsCommitted": true, "IsActive": true, "IsValid": false },
        { "ID": 1, "Version": "in minim fugia", "IsCommitted": false, "IsActive": true, "IsValid": false }
      ],
      "EthernetUNI": [
        {
          "Enable": false,
          "Status": "LowerLayerDown",
          "ANIs": "gpon6.6",
          "InterdomainID": "PPTPEthernetUNI,257",
          "InterdomainName": "ut sunt laboris dolor",
          "Stats": [
            { "BytesSent": 74536884, "BytesReceived": 72614208, "PacketsSent": 38730950, "PacketsReceived": 5893863 }
          ]
        }
      ],
      "ANI": [
        {
          "Enable": true,
          "Status": "NotPresent",
          "PONMode": "XGS-PON",
          "Stats": [
            { "BytesSent": 10723931, "BytesReceived": 18878703, "PacketsSent": 35788200, "PacketsReceived": 21334157 },
            { "BytesSent": 31524082, "BytesReceived": 5310888, "PacketsSent": 29337350, "PacketsReceived": 66126583 },
            { "BytesSent": 95857608, "BytesReceived": 48646316, "PacketsSent": 18013677, "PacketsReceived": 10353969 }
          ]
        },
        {
          "Enable": false,
          "Status": "Down",
          "PONMode": "XGS-PON",
          "Stats": [
            { "BytesSent": 86355577, "BytesReceived": 78674587, "PacketsSent": 6657911, "PacketsReceived": 69490106 },
            { "BytesSent": 90125730, "BytesReceived": 39466991, "PacketsSent": 89873614, "PacketsReceived": 63761880 },
            { "BytesSent": 78075438, "BytesReceived": 37115664, "PacketsSent": 31604177, "PacketsReceived": 53034224 },
            { "BytesSent": 74789166, "BytesReceived": 89902578, "PacketsSent": 77577990, "PacketsReceived": 58368676 }
          ]
        },
        {
          "Enable": true,
          "Status": "Up",
          "PONMode": "NG-PON2",
          "Stats": [
            { "BytesSent": 35964804, "BytesReceived": 29331763, "PacketsSent": 71918443, "PacketsReceived": 59413549 },
            { "BytesSent": 49580401, "BytesReceived": 76291356, "PacketsSent": 26309768, "PacketsReceived": 86857769 },
            { "BytesSent": 79829166, "BytesReceived": 6690237, "PacketsSent": 46322875, "PacketsReceived": 71739241 },
            { "BytesSent": 92561249, "BytesReceived": 22936952, "PacketsSent": 9292101, "PacketsReceived": 91072940 }
          ]
        },
        {
          "Enable": false,
          "Status": "NotPresent",
          "PONMode": "XG-PON",
          "Stats": [
            { "BytesSent": 27540651, "BytesReceived": 77290179, "PacketsSent": 33972338, "PacketsReceived": 11453704 },
            { "BytesSent": 61713624, "BytesReceived": 21922718, "PacketsSent": 5496791, "PacketsReceived": 11947664 },
            { "BytesSent": 25105277, "BytesReceived": 56203313, "PacketsSent": 19088572, "PacketsReceived": 58158955 },
            { "BytesSent": 96998979, "BytesReceived": 91716225, "PacketsSent": 75135425, "PacketsReceived": 8966731 }
          ]
        },
        {
          "Enable": true,
          "Status": "Up",
          "PONMode": "XG-PON",
          "Stats": [
            { "BytesSent": 27168194, "BytesReceived": 74456747, "PacketsSent": 16009351, "PacketsReceived": 14845526 },
            { "BytesSent": 32933250, "BytesReceived": 58057196, "PacketsSent": 98720037, "PacketsReceived": 24807131 },
            { "BytesSent": 43494464, "BytesReceived": 19619895, "PacketsSent": 82628123, "PacketsReceived": 48949123 },
            { "BytesSent": 56952564, "BytesReceived": 73957886, "PacketsSent": 51866996, "PacketsReceived": 72450089 },
            { "BytesSent": 41738509, "BytesReceived": 93439673, "PacketsSent": 83101745, "PacketsReceived": 87976417 }
          ]
        }
      ],
      "Transceiver": [
        {
          "ID": -13816517,
          "ModuleVendor": "in",
          "ModuleName": "ipsum proident nis",
          "ModuleVersion": "nostrud aliquip labore nulla",
          "ModuleFirmwareVersion": "enim",
          "PONMode": "XGS-PON",
          "RxPower": -37048045,
          "TxPower": -62512640,
          "Voltage": -3283480,
          "Bias": 59824973,
          "Temperature": 41857531,
          "Identier": 61943659
        },
        {
          "ID": 57080328,
          "ModuleVendor": "ut pariatur",
          "ModuleName": "eiusmod consequat",
          "ModuleVersion": "exercitation reprehenderit adipisicing velit laboris",
          "ModuleFirmwareVersion": "est nisi dolor nostrud",
          "PONMode": "XG-PON",
          "RxPower": 14006779,
          "TxPower": -86131740,
          "Voltage": 93947615,
          "Bias": 75243343,
          "Temperature": 37736293,
          "Identier": 70212840
        },
        {
          "ID": -17263891,
          "ModuleVendor": "voluptate cupidatat amet sed",
          "ModuleName": "dolor ea fugiat Duis amet",
          "ModuleVersion": "dolor laboris ullamco ea tempor",
          "ModuleFirmwareVersion": "laborum ullam",
          "PONMode": "XGS-PON",
          "RxPower": -70342944,
          "TxPower": 46685071,
          "Voltage": -58246227,
          "Bias": -27937114,
          "Temperature": 40856725,
          "Identier": 60485763
        }
      ]
    },
    {
      "Enable": true,
      "Version": "in labore",
      "EquipmentID": "non pari",
      "SoftwareImage": [
        { "ID": 1, "Version": "eiusmod ve", "IsCommitted": true, "IsActive": false, "IsValid": true },
        { "ID": 0, "Version": "cil", "IsCommitted": true, "IsActive": true, "IsValid": true }
      ],
      "EthernetUNI": [
        {
          "Enable": false,
          "Status": "NotPresent",
          "ANIs": "gpon9.4",
          "InterdomainID": "VEIP,1025",
          "InterdomainName": "commodo",
          "Stats": [
            { "BytesSent": 58875807, "BytesReceived": 41082271, "PacketsSent": 21200005, "PacketsReceived": 34996166 },
            { "BytesSent": 77238666, "BytesReceived": 80723444, "PacketsSent": 94040959, "PacketsReceived": 85571763 },
            { "BytesSent": 5384003, "BytesReceived": 44327030, "PacketsSent": 13359436, "PacketsReceived": 66163470 },
            { "BytesSent": 96886984, "BytesReceived": 39867223, "PacketsSent": 23618892, "PacketsReceived": 14869641 }
          ]
        },
        {
          "Enable": true,
          "Status": "LowerLayerDown",
          "ANIs": "gpon5.6",
          "InterdomainID": "VEIP,1025",
          "InterdomainName": "et se",
          "Stats": [
            { "BytesSent": 17729071, "BytesReceived": 22609524, "PacketsSent": 87118824, "PacketsReceived": 47525251 },
            { "BytesSent": 79955834, "BytesReceived": 91536392, "PacketsSent": 72697766, "PacketsReceived": 54133574 }
          ]
        }
      ],
      "ANI": [
        {
          "Enable": true,
          "Status": "Error",
          "PONMode": "GPON",
          "Stats": [
            { "BytesSent": 88723062, "BytesReceived": 29549468, "PacketsSent": 68383307, "PacketsReceived": 53220569 },
            { "BytesSent": 70571214, "BytesReceived": 51126743, "PacketsSent": 90992609, "PacketsReceived": 51039668 },
            { "BytesSent": 51985240, "BytesReceived": 78449332, "PacketsSent": 83765224, "PacketsReceived": 76860847 }
          ]
        },
        {
          "Enable": true,
          "Status": "Error",
          "PONMode": "NG-PON2",
          "Stats": [
            { "BytesSent": 56779279, "BytesReceived": 61612132, "PacketsSent": 26829690, "PacketsReceived": 27294366 }
          ]
        },
        {
          "Enable": true,
          "Status": "Up",
          "PONMode": "NG-PON2",
          "Stats": [
            { "BytesSent": 34680163, "BytesReceived": 6870981, "PacketsSent": 30208420, "PacketsReceived": 22472515 },
            { "BytesSent": 78197619, "BytesReceived": 71818649, "PacketsSent": 17119835, "PacketsReceived": 13024745 },
            { "BytesSent": 22323491, "BytesReceived": 35178896, "PacketsSent": 93127276, "PacketsReceived": 47195032 },
            { "BytesSent": 33099561, "BytesReceived": 72866674, "PacketsSent": 39167384, "PacketsReceived": 11083858 },
            { "BytesSent": 42429776, "BytesReceived": 54327041, "PacketsSent": 39137291, "PacketsReceived": 62591545 }
          ]
        }
      ],
      "Transceiver": [
        {
          "ID": -1593626,
          "ModuleVendor": "id est",
          "ModuleName": "officia do nisi",
          "ModuleVersion": "est",
          "ModuleFirmwareVersion": "velit nulla est sit irure",
          "PONMode": "XG-PON",
          "RxPower": 90906251,
          "TxPower": 24424173,
          "Voltage": 75826590,
          "Bias": 30066796,
          "Temperature": -19878694,
          "Identier": 48969468
        }
      ]
    },
    {
      "Enable": true,
      "Version": "Lorem nulla non ipsum",
      "EquipmentID": "in non s",
      "SoftwareImage": [{ "ID": 0, "Version": "ad Lorem", "IsCommitted": true, "IsActive": false, "IsValid": true }],
      "EthernetUNI": [
        {
          "Enable": true,
          "Status": "unknown",
          "ANIs": "gpon9.4",
          "InterdomainID": "PPTPEthernetUNI,257",
          "InterdomainName": "velit",
          "Stats": [
            { "BytesSent": 19440844, "BytesReceived": 95707649, "PacketsSent": 64844268, "PacketsReceived": 35523665 },
            { "BytesSent": 82759567, "BytesReceived": 19822163, "PacketsSent": 91413243, "PacketsReceived": 14936684 },
            { "BytesSent": 95501446, "BytesReceived": 5473220, "PacketsSent": 39683914, "PacketsReceived": 99094590 },
            { "BytesSent": 31216887, "BytesReceived": 7099267, "PacketsSent": 748198, "PacketsReceived": 8039926 },
            { "BytesSent": 90512133, "BytesReceived": 5265535, "PacketsSent": 34733258, "PacketsReceived": 22898816 }
          ]
        },
        {
          "Enable": false,
          "Status": "NotPresent",
          "ANIs": "gpon6.5",
          "InterdomainID": "PPTPEthernetUNI,257",
          "InterdomainName": "fugiat Excepteur",
          "Stats": [
            { "BytesSent": 47403594, "BytesReceived": 34491245, "PacketsSent": 70217035, "PacketsReceived": 84338648 },
            { "BytesSent": 6213857, "BytesReceived": 8313842, "PacketsSent": 81329531, "PacketsReceived": 71227988 },
            { "BytesSent": 17561136, "BytesReceived": 89371211, "PacketsSent": 22836831, "PacketsReceived": 90720133 },
            { "BytesSent": 59436118, "BytesReceived": 35093484, "PacketsSent": 64755289, "PacketsReceived": 23249986 },
            { "BytesSent": 81330624, "BytesReceived": 1481031, "PacketsSent": 13585620, "PacketsReceived": 20645026 }
          ]
        },
        {
          "Enable": false,
          "Status": "Up",
          "ANIs": "gpon5.7",
          "InterdomainID": "VEIP,257",
          "InterdomainName": "Ut culpa ",
          "Stats": [
            { "BytesSent": 51669529, "BytesReceived": 59432296, "PacketsSent": 64530587, "PacketsReceived": 47263921 }
          ]
        },
        {
          "Enable": true,
          "Status": "unknown",
          "ANIs": "gpon3.4",
          "InterdomainID": "PPTPEthernetUNI,1025",
          "InterdomainName": "magna",
          "Stats": [
            { "BytesSent": 539756, "BytesReceived": 7614510, "PacketsSent": 8329058, "PacketsReceived": 84935525 },
            { "BytesSent": 76277615, "BytesReceived": 16177083, "PacketsSent": 9837730, "PacketsReceived": 46170296 },
            { "BytesSent": 1846456, "BytesReceived": 71645068, "PacketsSent": 12550666, "PacketsReceived": 32328035 },
            { "BytesSent": 27019306, "BytesReceived": 44552678, "PacketsSent": 34890291, "PacketsReceived": 71044799 }
          ]
        }
      ],
      "ANI": [
        {
          "Enable": false,
          "Status": "NotPresent",
          "PONMode": "XGS-PON",
          "Stats": [
            { "BytesSent": 21945071, "BytesReceived": 77500766, "PacketsSent": 28038895, "PacketsReceived": 72775525 }
          ]
        },
        {
          "Enable": false,
          "Status": "Down",
          "PONMode": "GPON",
          "Stats": [
            { "BytesSent": 17084698, "BytesReceived": 19841605, "PacketsSent": 63419758, "PacketsReceived": 68255563 },
            { "BytesSent": 88558637, "BytesReceived": 13889621, "PacketsSent": 5804313, "PacketsReceived": 64475956 },
            { "BytesSent": 77936807, "BytesReceived": 74185017, "PacketsSent": 96934580, "PacketsReceived": 58694043 },
            { "BytesSent": 41842709, "BytesReceived": 22705410, "PacketsSent": 42902148, "PacketsReceived": 71996712 }
          ]
        },
        {
          "Enable": false,
          "Status": "Up",
          "PONMode": "NG-PON2",
          "Stats": [
            { "BytesSent": 46560086, "BytesReceived": 74171342, "PacketsSent": 93873871, "PacketsReceived": 668222 }
          ]
        },
        {
          "Enable": true,
          "Status": "Dormant",
          "PONMode": "XGS-PON",
          "Stats": [
            { "BytesSent": 52759484, "BytesReceived": 48879506, "PacketsSent": 16534043, "PacketsReceived": 6434598 }
          ]
        },
        {
          "Enable": false,
          "Status": "NotPresent",
          "PONMode": "XG-PON",
          "Stats": [
            { "BytesSent": 96136900, "BytesReceived": 54973072, "PacketsSent": 58011098, "PacketsReceived": 84546517 },
            { "BytesSent": 80734988, "BytesReceived": 4262466, "PacketsSent": 68095207, "PacketsReceived": 38732701 },
            { "BytesSent": 87418975, "BytesReceived": 53111384, "PacketsSent": 9377802, "PacketsReceived": 34148994 },
            { "BytesSent": 87579982, "BytesReceived": 31425031, "PacketsSent": 66840279, "PacketsReceived": 38141845 },
            { "BytesSent": 25013822, "BytesReceived": 31507181, "PacketsSent": 36679988, "PacketsReceived": 58389811 }
          ]
        }
      ],
      "Transceiver": [
        {
          "ID": 52632788,
          "ModuleVendor": "te",
          "ModuleName": "reprehenderit in sed nostrud cupidatat",
          "ModuleVersion": "Duis",
          "ModuleFirmwareVersion": "eiusmod irure magna laborum",
          "PONMode": "XGS-PON",
          "RxPower": -53625101,
          "TxPower": -15799799,
          "Voltage": -55028964,
          "Bias": 56723461,
          "Temperature": -63054015,
          "Identier": 86765043
        },
        {
          "ID": 28854624,
          "ModuleVendor": "sed quis non",
          "ModuleName": "Excepteur",
          "ModuleVersion": "do",
          "ModuleFirmwareVersion": "dolore velit fugiat voluptate do",
          "PONMode": "GPON",
          "RxPower": -33946585,
          "TxPower": -48084048,
          "Voltage": 42884430,
          "Bias": -86054346,
          "Temperature": -21140984,
          "Identier": 30983309
        },
        {
          "ID": -82494869,
          "ModuleVendor": "ex elit adipisicing pariatur irure",
          "ModuleName": "off",
          "ModuleVersion": "in ut ea sint laboris",
          "ModuleFirmwareVersion": "velit ",
          "PONMode": "XG-PON",
          "RxPower": 53480053,
          "TxPower": 22506808,
          "Voltage": -95844072,
          "Bias": 14544158,
          "Temperature": 78858211,
          "Identier": 29751176
        }
      ]
    }
  ]
}
```