{
  "ietf-restconf:data": {
      "rtbrick-config:system": {
          "load-last-config": "true",
          "host": {
              "element-name": "Multiservice Edge",
              "pod-name": "nbg3",
              "ztp-enable": "false"
          },
          "authorization": {
              "tacacs": [
                  {
                      "ipv4-address": "192.0.2.130",
                      "type": "inband",
                      "secret-encrypted-text": "$22464b2c7336cfe71e596c447be28d598b9b7b37f92faea157fd5058e5fe0d769"
                  }
              ]
          },
          "ntp": {
              "server": [
                  {
                      "server-name": "ntp1",
                      "ipv4-address": "192.0.2.129"
                  }
              ]
          }
      },
      "rtbrick-config:inband-management": {
          "instance": [
              {
                  "name": "inband_mgmt",
                  "ntp": "true",
                  "tacacs": "true",
                  "all": "true"
              }
          ]
      },
      "rtbrick-config:log": {
          "module": [
              {
                  "module-name": "bgp",
                  "level": "debug",
                  "plugin-alias": {
                      "alias-name": "syslog",
                      "level": "debug"
                  }
              }
          ]
      },
      "rtbrick-config:interface": [
          {
              "name": "ifp-0/0/26",
              "speed": "10G"
          },
          {
              "name": "ifp-0/0/27",
              "speed": "10G"
          },
          {
              "name": "ifp-0/0/3",
              "host-if": "DT-1-SN"
          },
          {
              "name": "ifp-0/0/8",
              "speed": "10G",
              "host-if": "DT-2-SN",
              "unit": [
                  {
                      "unit-id": 10,
                      "vlan": 10,
                      "address": {
                          "ipv4": [
                              {
                                  "prefix4": "192.0.2.1/27"
                              }
                          ],
                          "ipv6": [
                              {
                                  "prefix6": "2001:db8::1/64"
                              }
                          ]
                      }
                  },
                  {
                      "unit-id": 100,
                      "vlan": 100,
                      "address": {
                          "ipv4": [
                              {
                                  "prefix4": "192.0.2.33/27"
                              }
                          ]
                      }
                  },
                  {
                      "unit-id": 200,
                      "instance": "inband_mgmt",
                      "vlan": 200,
                      "address": {
                          "ipv4": [
                              {
                                  "prefix4": "192.0.2.97/27"
                              }
                          ]
                      }
                  }
              ]
          },
          {
              "name": "ifp-0/0/9",
              "speed": "10G"
          },
          {
              "name": "lo-0/0/1",
              "unit": [
                  {
                      "unit-id": 0,
                      "address": {
                          "ipv4": [
                              {
                                  "prefix4": "192.0.2.64/32"
                              }
                          ]
                      }
                  },
                  {
                      "unit-id": 1,
                      "address": {
                          "ipv4": [
                              {
                                  "prefix4": "192.0.2.74/32"
                              }
                          ]
                      }
                  },
                  {
                      "unit-id": 2,
                      "instance": "inband_mgmt",
                      "address": {
                          "ipv4": [
                              {
                                  "prefix4": "192.0.2.128/32"
                              }
                          ]
                      }
                  },
                  {
                      "unit-id": 3,
                      "instance": "inband_mgmt",
                      "address": {
                          "ipv4": [
                              {
                                  "prefix4": "192.0.2.131/32"
                              }
                          ]
                      }
                  }
              ]
          }
      ],
      "rtbrick-config:forwarding-options": {
          "mirror": [
              {
                  "name": "m1",
                  "destination": {
                      "interface": "cpu-0/0/200"
                  },
                  "source": {
                      "direction": "ingress",
                      "interface": "ifp-0/1/30"
                  }
              }
          ],
          "class-of-service": {
              "classifier": [
                  {
                      "classifier-name": "subs-pbit-class",
                      "match-type": [
                          {
                              "match-type": "ieee-802.1",
                              "codepoint": [
                                  {
                                      "codepoint": 1,
                                      "class": "class-0",
                                      "remark-codepoint": 7
                                  },
                                  {
                                      "codepoint": 2,
                                      "class": "class-1",
                                      "remark-codepoint": 7
                                  },
                                  {
                                      "codepoint": 3,
                                      "class": "class-2",
                                      "remark-codepoint": 7
                                  },
                                  {
                                      "codepoint": 4,
                                      "class": "class-3",
                                      "remark-codepoint": 7
                                  }
                              ]
                          }
                      ]
                  }
              ],
              "class-policer-map": [
                  {
                      "class-policer-map-name": "policer-map-residential",
                      "class": [
                          {
                              "class": "class-0",
                              "policer-level": "level-1"
                          },
                          {
                              "class": "class-1",
                              "policer-level": "level-2"
                          },
                          {
                              "class": "class-2",
                              "policer-level": "level-3"
                          },
                          {
                              "class": "class-3",
                              "policer-level": "level-4"
                          }
                      ]
                  }
              ],
              "class-queue-map": [
                  {
                      "class-queue-map-name": "subs-4queues",
                      "class": [
                          {
                              "class-type": "class-0",
                              "queue-name": "BE_SUBS"
                          },
                          {
                              "class-type": "class-1",
                              "queue-name": "LD_SUBS"
                          },
                          {
                              "class-type": "class-2",
                              "queue-name": "LL_SUBS"
                          },
                          {
                              "class-type": "class-3",
                              "queue-name": "VO_SUBS"
                          }
                      ]
                  }
              ],
              "global": {
                  "multifield-classifier-name": "global_mfc"
              },
              "policer": [
                  {
                      "policer-name": "policer-residential",
                      "level1-rates": {
                          "cir": 2000,
                          "cbs": 1000,
                          "pir": 2500,
                          "pbs": 1000
                      },
                      "level2-rates": {
                          "cir": 3000,
                          "cbs": 1000,
                          "pir": 3500,
                          "pbs": 1000
                      },
                      "level3-rates": {
                          "cir": 4000,
                          "cbs": 1000,
                          "pir": 4500,
                          "pbs": 1000
                      },
                      "level4-rates": {
                          "cir": 1000,
                          "cbs": 1000,
                          "pir": 1500,
                          "pbs": 1000
                      },
                      "levels": 4,
                      "type": "two-rate-three-color"
                  }
              ],
              "profile": [
                  {
                      "profile-name": "residential",
                      "classifier-name": "subs-pbit-class",
                      "class-queue-map-name": "subs-4queues",
                      "remark-map-name": "subs-remarking-residential",
                      "class-policer-map-name": "policer-map-residential",
                      "scheduler-map-name": "subs-4queues-residential"
                  }
              ],
              "queue": [
                  {
                      "queue-name": "BE_SUBS",
                      "queue-size": 375000,
                      "header-compensation": {
                          "bytes": 22,
                          "decrement": "true"
                      }
                  },
                  {
                      "queue-name": "LD_SUBS",
                      "queue-size": 625000,
                      "header-compensation": {
                          "bytes": 22,
                          "decrement": "true"
                      }
                  },
                  {
                      "queue-name": "LL_SUBS",
                      "queue-size": 625000,
                      "header-compensation": {
                          "bytes": 22,
                          "decrement": "true"
                      }
                  },
                  {
                      "queue-name": "VO_SUBS",
                      "queue-size": 156250,
                      "shaper-name": "shaper_VO",
                      "header-compensation": {
                          "bytes": 22,
                          "decrement": "true"
                      }
                  }
              ],
              "queue-group": [
                  {
                      "queue-group-name": "subs-4queues",
                      "queue-numbers": 4
                  }
              ],
              "remark-map": [
                  {
                      "remark-map-name": "subs-remarking-residential",
                      "remark-type": [
                          {
                              "remark-type": "ieee-802.1",
                              "match-codepoint": [
                                  {
                                      "match-codepoint": 1,
                                      "color": [
                                          {
                                              "color": "all",
                                              "remark-codepoint": 6
                                          }
                                      ]
                                  },
                                  {
                                      "match-codepoint": 2,
                                      "color": [
                                          {
                                              "color": "all",
                                              "remark-codepoint": 6
                                          }
                                      ]
                                  },
                                  {
                                      "match-codepoint": 3,
                                      "color": [
                                          {
                                              "color": "all",
                                              "remark-codepoint": 6
                                          }
                                      ]
                                  },
                                  {
                                      "match-codepoint": 4,
                                      "color": [
                                          {
                                              "color": "all",
                                              "remark-codepoint": 6
                                          }
                                      ]
                                  }
                              ]
                          }
                      ]
                  },
                  {
                      "remark-map-name": "subs-remarking-residential",
                      "remark-type": [
                          {
                              "remark-type": "ieee-802.1",
                              "match-codepoint": [
                                  {
                                      "match-codepoint": 128,
                                      "color": [
                                          {
                                              "color": "all",
                                              "remark-codepoint": 6
                                          }
                                      ]
                                  },
                                  {
                                      "match-codepoint": 160,
                                      "color": [
                                          {
                                              "color": "all",
                                              "remark-codepoint": 6
                                          }
                                      ]
                                  },
                                  {
                                      "match-codepoint": 192,
                                      "color": [
                                          {
                                              "color": "all",
                                              "remark-codepoint": 6
                                          }
                                      ]
                                  },
                                  {
                                      "match-codepoint": 224,
                                      "color": [
                                          {
                                              "color": "all",
                                              "remark-codepoint": 6
                                          }
                                      ]
                                  }
                              ]
                          }
                      ]
                  }
              ],
              "scheduler": [
                  {
                      "scheduler-name": "pon0",
                      "shaper-name": "gpon-shaper",
                      "type": "fair_queueing"
                  },
                  {
                      "scheduler-name": "subs-4queues",
                      "shaper-name": "shaper_session",
                      "type": "strict_priority",
                      "composite": "false"
                  }
              ],
              "scheduler-map": [
                  {
                      "scheduler-map-name": "schedmap-olt",
                      "scheduler-name": [
                          {
                              "name": "pon0",
                              "port-connection": "scheduler_to_port"
                          }
                      ]
                  },
                  {
                      "scheduler-map-name": "subs-4queues-residential"
                  },
                  {
                      "scheduler-map-name": "subs-4queues-residential",
                      "queue-group-name": [
                          {
                              "group-name": "subs-4queues",
                              "queue-name": [
                                  {
                                      "name": "BE_SUBS",
                                      "parent-flow": "high-flow",
                                      "parent-scheduler-name": "subs-4queues",
                                      "connection-point": "strict_priority_3"
                                  },
                                  {
                                      "name": "LD_SUBS",
                                      "parent-flow": "high-flow",
                                      "parent-scheduler-name": "subs-4queues",
                                      "connection-point": "strict_priority_1"
                                  },
                                  {
                                      "name": "LL_SUBS",
                                      "parent-flow": "high-flow",
                                      "parent-scheduler-name": "subs-4queues",
                                      "connection-point": "strict_priority_2"
                                  },
                                  {
                                      "name": "VO_SUBS",
                                      "parent-flow": "high-flow",
                                      "parent-scheduler-name": "subs-4queues",
                                      "connection-point": "strict_priority_0"
                                  }
                              ]
                          }
                      ],
                      "scheduler-name": [
                          {
                              "name": "subs-4queues",
                              "port-connection": "scheduler_to_port"
                          }
                      ]
                  }
              ],
              "shaper": [
                  {
                      "shaper-name": "gpon-shaper",
                      "shaping-rate-high": 2488000,
                      "shaping-rate-low": 32000
                  },
                  {
                      "shaper-name": "shaper_VO",
                      "shaping-rate-high": 2000,
                      "shaping-rate-low": 0
                  },
                  {
                      "shaper-name": "shaper_session",
                      "shaping-rate-high": 10000,
                      "shaping-rate-low": 100
                  }
              ],
              "multifield-classifier": {
                  "acl": {
                      "l3v4": {
                          "rule": [
                              {
                                  "rule-name": "global_mfc",
                                  "ordinal": [
                                      {
                                          "ordinal-value": 1001,
                                          "match": {
                                              "ipv4-tos": 128,
                                              "source-ipv4-prefix": "192.0.2.2/32"
                                          },
                                          "action": {
                                              "forward-class": "class-0"
                                          }
                                      },
                                      {
                                          "ordinal-value": 1002,
                                          "match": {
                                              "ipv4-tos": 160,
                                              "source-ipv4-prefix": "192.0.2.2/32"
                                          },
                                          "action": {
                                              "forward-class": "class-1"
                                          }
                                      },
                                      {
                                          "ordinal-value": 1003,
                                          "match": {
                                              "ipv4-tos": 192,
                                              "source-ipv4-prefix": "192.0.2.2/32"
                                          },
                                          "action": {
                                              "forward-class": "class-2"
                                          }
                                      },
                                      {
                                          "ordinal-value": 1004,
                                          "match": {
                                              "ipv4-tos": 224,
                                              "source-ipv4-prefix": "192.0.2.2/32"
                                          },
                                          "action": {
                                              "forward-class": "class-3"
                                          }
                                      }
                                  ]
                              }
                          ]
                      }
                  }
              }
          }
      },
      "rtbrick-config:lldp": {
          "system-name": "ufi11.q2a.u41.r3.nbg.rtbrick.net"
      },
      "rtbrick-config:instance": [
          {
              "name": "default",
              "protocol": {
                  "isis": {
                      "system-id": "1920.0000.2064",
                      "area": [
                          "49.0001/24"
                      ],
                      "hostname": "Multiservice Edge",
                      "segment-routing": {
                          "srgb": {
                              "base": 100000,
                              "range": 2000
                          }
                      },
                      "interface": [
                          {
                              "name": "ifl-0/0/3/10",
                              "type": "point-to-point",
                              "level-2": {
                                  "adjacency-disable": "true"
                              }
                          },
                          {
                              "name": "ifl-0/0/8/10",
                              "type": "point-to-point",
                              "level-2": {
                                  "adjacency-disable": "true"
                              }
                          },
                          {
                              "name": "lo-0/0/1/0",
                              "passive": "true",
                              "segment-routing": {
                                  "ipv4": {
                                      "index": 100
                                  }
                              }
                          }
                      ]
                  },
                  "bgp": {
                      "local-as": 4200000001,
                      "router-id": "192.0.2.64",
                      "address-family": [
                          {
                              "afi": "ipv4",
                              "safi": "unicast",
                              "resolve-nexthop": {
                                  "safi": "labeled-unicast"
                              },
                              "redistribute": [
                                  {
                                      "source": "direct"
                                  }
                              ]
                          },
                          {
                              "afi": "ipv6",
                              "safi": "labeled-unicast"
                          },
                          {
                              "afi": "ipv6",
                              "safi": "unicast",
                              "resolve-nexthop": {
                                  "safi": "labeled-unicast"
                              },
                              "redistribute": [
                                  {
                                      "source": "direct"
                                  }
                              ]
                          }
                      ],
                      "peer": {
                          "ipv4": [
                              {
                                  "peer-address": "198.51.100.3",
                                  "update-source": "192.0.2.64",
                                  "peer-group": "RR"
                              }
                          ]
                      },
                      "peer-group": [
                          {
                              "pg-name": "RR",
                              "remote-as": 4200000001,
                              "address-family": [
                                  {
                                      "afi": "ipv4",
                                      "safi": "unicast"
                                  },
                                  {
                                      "afi": "ipv6",
                                      "safi": "labeled-unicast"
                                  },
                                  {
                                      "afi": "ipv6",
                                      "safi": "unicast",
                                      "send-label": "true"
                                  }
                              ]
                          }
                      ]
                  },
                  "ldp": {
                      "router-id": "192.0.2.64",
                      "interface": [
                          {
                              "name": "ifl-0/0/3/10"
                          },
                          {
                              "name": "ifl-0/0/8/10"
                          },
                          {
                              "name": "lo-0/0/1/0"
                          }
                      ]
                  }
              }
          },
          {
              "name": "inband_mgmt",
              "address-family": [
                  {
                      "afi": "ipv4",
                      "safi": "unicast"
                  }
              ],
              "static": {
                  "route": {
                      "ipv4": [
                          {
                              "prefix4": "192.0.2.129/32",
                              "safi": "unicast",
                              "nexthop-profile": "np1"
                          },
                          {
                              "prefix4": "192.0.2.130/32",
                              "safi": "unicast",
                              "nexthop-profile": "np1"
                          }
                      ]
                  },
                  "nexthop-profile": [
                      {
                          "name": "np1",
                          "nexthop": "192.0.2.98",
                          "lookup-instance": "inband_mgmt",
                          "lookup-afi": "ipv4",
                          "lookup-safi": "unicast"
                      }
                  ]
              }
          },
          {
              "name": "radius",
              "address-family": [
                  {
                      "afi": "ipv4",
                      "safi": "unicast"
                  }
              ]
          }
      ],
      "rtbrick-config:access": {
          "aaa-profile": [
              {
                  "profile-name": "aaa-profile",
                  "session-timeout": 0,
                  "idle-timeout": 0,
                  "aaa-radius-profile": "radius-profile",
                  "authentication": {
                      "order": "RADIUS"
                  },
                  "accounting": {
                      "order": "RADIUS",
                      "interim-interval": 86400,
                      "ingress": {
                          "accounting-source": "POLICER"
                      },
                      "egress": {
                          "accounting-source": "CLASS"
                      }
                  }
              }
          ],
          "radius-profile": [
              {
                  "profile-name": "radius-profile",
                  "nas-ip-address": "192.0.2.74",
                  "nas-port-format": "DEFAULT",
                  "nas-port-type": "Ethernet",
                  "authentication": {
                      "radius-server-profile-name": [
                          "radius"
                      ]
                  },
                  "accounting": {
                      "radius-server-profile-name": [
                          "radius"
                      ]
                  }
              }
          ],
          "radius-server": [
              {
                  "server-name": "radius",
                  "address": "192.0.2.34",
                  "source-address": "192.0.2.74",
                  "secret-encrypted-text": "$2b2feb12f730107454b1be6a0f8242b0f",
                  "routing-instance": "default",
                  "rate": 300,
                  "authentication": {
                      "enable": "true",
                      "retry": 3,
                      "timeout": 5
                  },
                  "accounting": {
                      "enable": "true",
                      "timeout": 30
                  },
                  "coa": {
                      "enable": "true"
                  }
              }
          ],
          "access-profile": [
              {
                  "profile-name": "pppoe",
                  "protocol": {
                      "pppoe": {
                          "enable": "true"
                      },
                      "ppp": {
                          "lcp": {
                              "authentication-protocol": "PAP",
                              "echo-interval": 30,
                              "echo-enable": "true"
                          },
                          "ipcp": {
                              "enable": "true",
                              "source-ifl": "lo-0/0/1/0"
                          },
                          "ip6cp": {
                              "enable": "true"
                          }
                      },
                      "ra": {
                          "enable": "true",
                          "interval": 30
                      },
                      "dhcpv6": {
                          "enable": "true",
                          "lifetime": 14400,
                          "preferred-lifetime": 1800
                      }
                  },
                  "address-family": {
                      "ipv4": {
                          "enable": "true",
                          "pool-name": "poolv4",
                          "primary-dns": "203.0.113.200",
                          "secondary-dns": "203.0.113.201",
                          "instance": "default"
                      },
                      "ipv6": {
                          "enable": "true",
                          "pool-name": "poolv",
                          "prefix-delegation-pool-name": "poolv6pd",
                          "primary-dns": "2001:db8:0:20::1",
                          "secondary-dns": "2001:db8:0:20::1",
                          "instance": "default"
                      }
                  }
              }
          ],
          "interface": {
              "double-tagged": [
                  {
                      "interface-name": "ifp-0/0/1",
                      "outer-vlan-min": 1001,
                      "outer-vlan-max": 1100,
                      "inner-vlan-min": 1001,
                      "inner-vlan-max": 1100,
                      "access-type": "PPPoE",
                      "service-profile-name": "qos_service",
                      "aaa-profile-name": "aaa-profile",
                      "gateway-ifl": "lo-0/0/1/0"
                  },
                  {
                      "interface-name": "ifp-0/0/3",
                      "outer-vlan-min": 1001,
                      "outer-vlan-max": 1100,
                      "inner-vlan-min": 1001,
                      "inner-vlan-max": 1100,
                      "access-type": "PPPoE",
                      "access-profile-name": "pppoe",
                      "service-profile-name": "qos_service",
                      "aaa-profile-name": "aaa-profile",
                      "gateway-ifl": "lo-0/0/1/0"
                  }
              ]
          },
          "pool": [
              {
                  "pool-name": "poolv4",
                  "ipv4-address": {
                      "low": "203.0.113.1",
                      "high": "203.0.113.64"
                  }
              },
              {
                  "pool-name": "poolv6",
                  "ipv6-prefix": {
                      "low": "2001:db8:0:1::/64",
                      "high": "2001:db8:0:2::/64"
                  }
              },
              {
                  "pool-name": "poolv6pd",
                  "ipv6-prefix": {
                      "low": "2001:db8:0:3::/64",
                      "high": "2001:db8:0:4::/64"
                  }
              }
          ],
          "service-profile": [
              {
                  "profile-name": "qos_service",
                  "qos": {
                      "profile": "residential"
                  }
              }
          ]
      }
  }
}