{
  "openapi": "3.0.0",
  "info": {
    "title": "22.11 Modeled-Device Configurator RestCONF APIs",
    "contact": {},
    "version": "1.0"
  },
  "servers": [
    {
      "url": "http://example.com",
      "variables": {}
    }
  ],
  "paths": {
    "/rest-gateway/rest/api/v1/auth/token": {
      "post": {
        "tags": [
          "Get Bearer Token"
        ],
        "summary": "Get Auth Bearer Token",
        "description": "Get a token from NSP server for the provided user",
        "operationId": "GetAuthBearerToken",
        "parameters": [],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/GetAuthBearerTokenRequest"
                  },
                  {
                    "example": {
                      "grant_type": "client_credentials"
                    }
                  }
                ]
              },
              "example": {
                "grant_type": "client_credentials"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Content-Length": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "202"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Tue, 09 Jul 2019 18:52:26 GMT"
                  }
                }
              }
            },
            "content": {
              "application/json;charset=ISO-8859-1": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/GetAuthBearerToken"
                    },
                    {
                      "example": {
                        "access_token": "VEtOLWFkbWluYjcxY2RiMzMtYWZkMS00ZGY2LWFlMDktMDBiNmQ5OTYwNGQ5",
                        "refresh_token": "UkVUS04tYWRtaW41M2I3YWUwOS1iYzRlLTQ2N2UtOWEwYy0wMDljOTc0YjQ2YWY=",
                        "token_type": "Bearer",
                        "expires_in": 3600
                      }
                    }
                  ]
                },
                "example": {
                  "access_token": "VEtOLWFkbWluYjcxY2RiMzMtYWZkMS00ZGY2LWFlMDktMDBiNmQ5OTYwNGQ5",
                  "refresh_token": "UkVUS04tYWRtaW41M2I3YWUwOS1iYzRlLTQ2N2UtOWEwYy0wMDljOTc0YjQ2YWY=",
                  "token_type": "Bearer",
                  "expires_in": 3600
                }
              }
            }
          }
        },
        "deprecated": false,
        "security": [
          {
            "basic": []
          }
        ]
      }
    },
    "/.well-known/host-meta": {
      "get": {
        "tags": [
          "Basic RESTCONF Flow"
        ],
        "summary": "1. Get the RESTCONF Root",
        "description": "In this step discovering the RESTCONF API root is done.",
        "operationId": "1.GettheRESTCONFRoot",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Content-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "gzip"
                  }
                }
              },
              "Vary": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Accept-Encoding"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Tue, 29 Sep 2020 13:42:48 GMT"
                  }
                }
              }
            },
            "content": {
              "application/json;charset=UTF-8": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/1.GettheRESTCONFRoot"
                    },
                    {
                      "example": {
                        "links": [
                          {
                            "rel": "restconf",
                            "href": "/restconf"
                          }
                        ]
                      }
                    }
                  ]
                },
                "example": {
                  "links": [
                    {
                      "rel": "restconf",
                      "href": "/restconf"
                    }
                  ]
                }
              }
            }
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf": {
      "get": {
        "tags": [
          "Basic RESTCONF Flow"
        ],
        "summary": "2. Get the data store",
        "description": "Request to GET the root resource \"/restconf\"",
        "operationId": "2.Getthedatastore",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/yang-data+json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "no-store, no-cache, max-age=0, must-revalidate"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Pragma": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "no-cache"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:*; connect-src 'self' wss://135.121.156.102:* wss://135.121.155.54:* wss://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:*; default-src 'self' data: https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:* 'unsafe-inline'"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Tue, 29 Sep 2020 13:43:01 GMT"
                  }
                }
              }
            },
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/2.Getthedatastore"
                    },
                    {
                      "example": {
                        "ietf-restconf:restconf": {
                          "data": {},
                          "yang-library-version": "2019-01-04"
                        }
                      }
                    }
                  ]
                },
                "example": {
                  "ietf-restconf:restconf": {
                    "data": {},
                    "yang-library-version": "2019-01-04"
                  }
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/restconf/data/ietf-yang-library:yang-library": {
      "get": {
        "tags": [
          "Basic RESTCONF Flow"
        ],
        "summary": "3. Get the yang-library",
        "description": "Lists the yang modules comprising the data model",
        "operationId": "3.Gettheyang-library",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/yang-data+json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:*; connect-src 'self' wss://135.121.156.102:* wss://135.121.155.54:* wss://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:*; default-src 'self' data: https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:* 'unsafe-inline'"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Tue, 29 Sep 2020 13:43:23 GMT"
                  }
                }
              }
            },
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/3.Gettheyang-library"
                    },
                    {
                      "example": {
                        "ietf-yang-library:yang-library": {
                          "content-id": "NSP-2019-05-20",
                          "module-set": [
                            {
                              "name": "NSP-MDC-2019-05-20",
                              "module": [
                                {
                                  "name": "network-device-mgr",
                                  "revision": "2018-06-06",
                                  "namespace": "urn:nokia:nsp:mdm:network-device-mgr",
                                  "conformance-type": "implement"
                                },
                                {
                                  "name": "ietf-yang-library",
                                  "revision": "2019-01-04",
                                  "namespace": "urn:ietf:params:xml:ns:yang:ietf-yang-library",
                                  "conformance-type": "implement"
                                },
                                {
                                  "name": "ietf-yang-schema-mount",
                                  "revision": "2017-10-09",
                                  "namespace": "urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount",
                                  "conformance-type": "implement"
                                },
                                {
                                  "name": "ietf-restconf",
                                  "revision": "2016-08-15",
                                  "namespace": "urn:ietf:params:xml:ns:yang:ietf-restconf",
                                  "conformance-type": "implement"
                                }
                              ]
                            }
                          ]
                        }
                      }
                    }
                  ]
                },
                "example": {
                  "ietf-yang-library:yang-library": {
                    "content-id": "NSP-2019-05-20",
                    "module-set": [
                      {
                        "name": "NSP-MDC-2019-05-20",
                        "module": [
                          {
                            "name": "network-device-mgr",
                            "revision": "2018-06-06",
                            "namespace": "urn:nokia:nsp:mdm:network-device-mgr",
                            "conformance-type": "implement"
                          },
                          {
                            "name": "ietf-yang-library",
                            "revision": "2019-01-04",
                            "namespace": "urn:ietf:params:xml:ns:yang:ietf-yang-library",
                            "conformance-type": "implement"
                          },
                          {
                            "name": "ietf-yang-schema-mount",
                            "revision": "2017-10-09",
                            "namespace": "urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount",
                            "conformance-type": "implement"
                          },
                          {
                            "name": "ietf-restconf",
                            "revision": "2016-08-15",
                            "namespace": "urn:ietf:params:xml:ns:yang:ietf-restconf",
                            "conformance-type": "implement"
                          }
                        ]
                      }
                    ]
                  }
                }
              }
            }
          }
        },
        "deprecated": false
      }
    },
    "/restconf/data/ietf-yang-schema-mount:schema-mounts": {
      "get": {
        "tags": [
          "Basic RESTCONF Flow"
        ],
        "summary": "4. Get the schema mounts",
        "description": "Request to GET the list of mount points and the yang modules where they are used.",
        "operationId": "4.Gettheschemamounts",
        "parameters": [
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/yang-data+json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Mon, 25 Jul 2022 14:30:50 GMT"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Connection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "keep-alive"
                  }
                }
              },
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://145.40.97.59:* https://145.40.97.58:*; connect-src 'self' wss://145.40.97.58:* wss://145.40.97.59:* https://145.40.97.59:* https://145.40.97.58:*; default-src 'self' data: https://145.40.97.59:* https://145.40.97.58:* 'unsafe-inline' ; img-src * data:;"
                  }
                }
              }
            },
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/4.Gettheschemamounts"
                    },
                    {
                      "example": {
                        "ietf-yang-schema-mounts:schema-mounts": {
                          "mount-point": [
                            {
                              "module": "ietf-network",
                              "label": "ne-management-nm",
                              "inline": {}
                            },
                            {
                              "module": "nsp-network",
                              "label": "node-root",
                              "inline": {}
                            },
                            {
                              "module": "ietf-network",
                              "label": "system-root",
                              "inline": {}
                            },
                            {
                              "module": "ietf-network",
                              "label": "protocol-root",
                              "inline": {}
                            },
                            {
                              "module": "ietf-network",
                              "label": "port-root",
                              "inline": {}
                            },
                            {
                              "module": "ietf-network",
                              "label": "interfaces-root",
                              "inline": {}
                            },
                            {
                              "module": "ietf-network",
                              "label": "routing-root",
                              "inline": {}
                            },
                            {
                              "module": "nsp-service-intent",
                              "label": "intent",
                              "inline": {}
                            },
                            {
                              "module": "nsp-tunnel-intent",
                              "label": "intent",
                              "inline": {}
                            },
                            {
                              "module": "network-device-mgr",
                              "label": "root",
                              "inline": {}
                            }
                          ]
                        }
                      }
                    }
                  ]
                },
                "example": {
                  "ietf-yang-schema-mounts:schema-mounts": {
                    "mount-point": [
                      {
                        "module": "ietf-network",
                        "label": "ne-management-nm",
                        "inline": {}
                      },
                      {
                        "module": "nsp-network",
                        "label": "node-root",
                        "inline": {}
                      },
                      {
                        "module": "ietf-network",
                        "label": "system-root",
                        "inline": {}
                      },
                      {
                        "module": "ietf-network",
                        "label": "protocol-root",
                        "inline": {}
                      },
                      {
                        "module": "ietf-network",
                        "label": "port-root",
                        "inline": {}
                      },
                      {
                        "module": "ietf-network",
                        "label": "interfaces-root",
                        "inline": {}
                      },
                      {
                        "module": "ietf-network",
                        "label": "routing-root",
                        "inline": {}
                      },
                      {
                        "module": "nsp-service-intent",
                        "label": "intent",
                        "inline": {}
                      },
                      {
                        "module": "nsp-tunnel-intent",
                        "label": "intent",
                        "inline": {}
                      },
                      {
                        "module": "network-device-mgr",
                        "label": "root",
                        "inline": {}
                      }
                    ]
                  }
                }
              }
            }
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices": {
      "get": {
        "tags": [
          "Basic RESTCONF Flow"
        ],
        "summary": "5. Get all the network devices",
        "description": "Lists all of the NEs known to the MDM server, which are supported by the MDC application, along with the device-specific yang schema mounts",
        "operationId": "5.Getallthenetworkdevices",
        "parameters": [
          {
            "name": "Content-Type",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "enum": [
                "application/yang-data+json"
              ],
              "type": "string",
              "example": "application/yang-data+json"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/yang-data+json"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Wed, 24 Nov 2021 17:16:21 GMT"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Connection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "keep-alive"
                  }
                }
              },
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.157.53:* https://135.121.158.147:* https://vSAM157-53.labs.ca.alcatel-lucent.com:*; connect-src 'self' wss://135.121.157.53:* wss://135.121.158.147:* wss://vSAM157-53.labs.ca.alcatel-lucent.com:* wss://vSAM158-147.labs.ca.alcatel-lucent.com:* https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.157.53:* https://135.121.158.147:* https://vSAM157-53.labs.ca.alcatel-lucent.com:*; default-src 'self' data: https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.157.53:* https://135.121.158.147:* https://vSAM157-53.labs.ca.alcatel-lucent.com:* 'unsafe-inline'"
                  }
                }
              }
            },
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/5.Getallthenetworkdevices"
                    },
                    {
                      "example": {
                        "network-device-mgr:network-devices": {
                          "network-device": [
                            {
                              "neId": "10.10.10.1",
                              "type": "SR-7750",
                              "version": "20.10.R3",
                              "root": {
                                "yanglib:yang-library": {
                                  "content-id": "NSP-19.6.0",
                                  "module-set": [
                                    {
                                      "name": "SrosOpenConfigMDCNBI@1.0.0",
                                      "module": [
                                        {
                                          "name": "openconfig-interfaces",
                                          "namespace": "2.0.0",
                                          "revision": "2.0.0"
                                        },
                                        {
                                          "name": "openconfig-lacp",
                                          "namespace": "1.1.0",
                                          "revision": "1.1.0"
                                        },
                                        {
                                          "name": "openconfig-network-instance",
                                          "namespace": "0.8.0",
                                          "revision": "0.8.0"
                                        },
                                        {
                                          "name": "openconfig-relay-agent",
                                          "namespace": "0.1.0",
                                          "revision": "0.1.0"
                                        },
                                        {
                                          "name": "openconfig-routing-policy",
                                          "namespace": "3.0.0",
                                          "revision": "3.0.0"
                                        },
                                        {
                                          "name": "openconfig-lldp",
                                          "namespace": "0.1.0",
                                          "revision": "0.1.0"
                                        },
                                        {
                                          "name": "openconfig-mpls",
                                          "namespace": "2.3.0",
                                          "revision": "2.3.0"
                                        },
                                        {
                                          "name": "openconfig-acl",
                                          "namespace": "1.0.0",
                                          "revision": "1.0.0"
                                        },
                                        {
                                          "name": "openconfig-bgp",
                                          "namespace": "3.0.1",
                                          "revision": "3.0.1"
                                        },
                                        {
                                          "name": "openconfig-local-routing",
                                          "namespace": "1.0.1",
                                          "revision": "1.0.1"
                                        }
                                      ]
                                    }
                                  ]
                                }
                              }
                            },
                            {
                              "neId": "10.10.10.2",
                              "type": "SR-7750",
                              "version": "20.10.R3",
                              "root": {
                                "yanglib:yang-library": {
                                  "content-id": "NSP-19.6.0",
                                  "module-set": [
                                    {
                                      "name": "SrosOpenConfigMDCNBI@1.0.0",
                                      "module": [
                                        {
                                          "name": "openconfig-interfaces",
                                          "namespace": "2.0.0",
                                          "revision": "2.0.0"
                                        },
                                        {
                                          "name": "openconfig-lacp",
                                          "namespace": "1.1.0",
                                          "revision": "1.1.0"
                                        },
                                        {
                                          "name": "openconfig-network-instance",
                                          "namespace": "0.8.0",
                                          "revision": "0.8.0"
                                        },
                                        {
                                          "name": "openconfig-relay-agent",
                                          "namespace": "0.1.0",
                                          "revision": "0.1.0"
                                        },
                                        {
                                          "name": "openconfig-routing-policy",
                                          "namespace": "3.0.0",
                                          "revision": "3.0.0"
                                        },
                                        {
                                          "name": "openconfig-lldp",
                                          "namespace": "0.1.0",
                                          "revision": "0.1.0"
                                        },
                                        {
                                          "name": "openconfig-mpls",
                                          "namespace": "2.3.0",
                                          "revision": "2.3.0"
                                        },
                                        {
                                          "name": "openconfig-acl",
                                          "namespace": "1.0.0",
                                          "revision": "1.0.0"
                                        },
                                        {
                                          "name": "openconfig-bgp",
                                          "namespace": "3.0.1",
                                          "revision": "3.0.1"
                                        },
                                        {
                                          "name": "openconfig-local-routing",
                                          "namespace": "1.0.1",
                                          "revision": "1.0.1"
                                        }
                                      ]
                                    }
                                  ]
                                }
                              }
                            }
                          ]
                        }
                      }
                    }
                  ]
                },
                "example": {
                  "network-device-mgr:network-devices": {
                    "network-device": [
                      {
                        "neId": "10.10.10.1",
                        "type": "SR-7750",
                        "version": "20.10.R3",
                        "root": {
                          "yanglib:yang-library": {
                            "content-id": "NSP-19.6.0",
                            "module-set": [
                              {
                                "name": "SrosOpenConfigMDCNBI@1.0.0",
                                "module": [
                                  {
                                    "name": "openconfig-interfaces",
                                    "namespace": "2.0.0",
                                    "revision": "2.0.0"
                                  },
                                  {
                                    "name": "openconfig-lacp",
                                    "namespace": "1.1.0",
                                    "revision": "1.1.0"
                                  },
                                  {
                                    "name": "openconfig-network-instance",
                                    "namespace": "0.8.0",
                                    "revision": "0.8.0"
                                  },
                                  {
                                    "name": "openconfig-relay-agent",
                                    "namespace": "0.1.0",
                                    "revision": "0.1.0"
                                  },
                                  {
                                    "name": "openconfig-routing-policy",
                                    "namespace": "3.0.0",
                                    "revision": "3.0.0"
                                  },
                                  {
                                    "name": "openconfig-lldp",
                                    "namespace": "0.1.0",
                                    "revision": "0.1.0"
                                  },
                                  {
                                    "name": "openconfig-mpls",
                                    "namespace": "2.3.0",
                                    "revision": "2.3.0"
                                  },
                                  {
                                    "name": "openconfig-acl",
                                    "namespace": "1.0.0",
                                    "revision": "1.0.0"
                                  },
                                  {
                                    "name": "openconfig-bgp",
                                    "namespace": "3.0.1",
                                    "revision": "3.0.1"
                                  },
                                  {
                                    "name": "openconfig-local-routing",
                                    "namespace": "1.0.1",
                                    "revision": "1.0.1"
                                  }
                                ]
                              }
                            ]
                          }
                        }
                      },
                      {
                        "neId": "10.10.10.2",
                        "type": "SR-7750",
                        "version": "20.10.R3",
                        "root": {
                          "yanglib:yang-library": {
                            "content-id": "NSP-19.6.0",
                            "module-set": [
                              {
                                "name": "SrosOpenConfigMDCNBI@1.0.0",
                                "module": [
                                  {
                                    "name": "openconfig-interfaces",
                                    "namespace": "2.0.0",
                                    "revision": "2.0.0"
                                  },
                                  {
                                    "name": "openconfig-lacp",
                                    "namespace": "1.1.0",
                                    "revision": "1.1.0"
                                  },
                                  {
                                    "name": "openconfig-network-instance",
                                    "namespace": "0.8.0",
                                    "revision": "0.8.0"
                                  },
                                  {
                                    "name": "openconfig-relay-agent",
                                    "namespace": "0.1.0",
                                    "revision": "0.1.0"
                                  },
                                  {
                                    "name": "openconfig-routing-policy",
                                    "namespace": "3.0.0",
                                    "revision": "3.0.0"
                                  },
                                  {
                                    "name": "openconfig-lldp",
                                    "namespace": "0.1.0",
                                    "revision": "0.1.0"
                                  },
                                  {
                                    "name": "openconfig-mpls",
                                    "namespace": "2.3.0",
                                    "revision": "2.3.0"
                                  },
                                  {
                                    "name": "openconfig-acl",
                                    "namespace": "1.0.0",
                                    "revision": "1.0.0"
                                  },
                                  {
                                    "name": "openconfig-bgp",
                                    "namespace": "3.0.1",
                                    "revision": "3.0.1"
                                  },
                                  {
                                    "name": "openconfig-local-routing",
                                    "namespace": "1.0.1",
                                    "revision": "1.0.1"
                                  }
                                ]
                              }
                            ]
                          }
                        }
                      }
                    ]
                  }
                }
              }
            }
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={neId}": {
      "get": {
        "tags": [
          "Basic RESTCONF Flow"
        ],
        "summary": "6. Get a given network device",
        "description": "Device info along with device-specific nodal yang schema mounts",
        "operationId": "6.Getagivennetworkdevice",
        "parameters": [
          {
            "name": "Content-Type",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "enum": [
                "application/yang-data+json"
              ],
              "type": "string",
              "example": "application/yang-data+json"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/yang-data+json"
            }
          },
          {
            "name": "neId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Wed, 24 Nov 2021 18:29:39 GMT"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Connection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "keep-alive"
                  }
                }
              },
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.157.53:* https://135.121.158.147:* https://vSAM157-53.labs.ca.alcatel-lucent.com:*; connect-src 'self' wss://135.121.157.53:* wss://135.121.158.147:* wss://vSAM157-53.labs.ca.alcatel-lucent.com:* wss://vSAM158-147.labs.ca.alcatel-lucent.com:* https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.157.53:* https://135.121.158.147:* https://vSAM157-53.labs.ca.alcatel-lucent.com:*; default-src 'self' data: https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.157.53:* https://135.121.158.147:* https://vSAM157-53.labs.ca.alcatel-lucent.com:* 'unsafe-inline'"
                  }
                }
              },
              "Content-Disposition": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "inline;filename=f.txt"
                  }
                }
              }
            },
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/6.Getagivennetworkdevice"
                    },
                    {
                      "example": {
                        "network-device-mgr:network-device": [
                          {
                            "neId": "10.10.10.1",
                            "type": "SR-7750",
                            "version": "20.10.R3",
                            "root": {
                              "yanglib:yang-library": {
                                "content-id": "NSP-19.6.0",
                                "module-set": [
                                  {
                                    "name": "SrosOpenConfigMDCNBI@1.0.0",
                                    "module": [
                                      {
                                        "name": "openconfig-interfaces",
                                        "namespace": "2.0.0",
                                        "revision": "2.0.0"
                                      },
                                      {
                                        "name": "openconfig-lacp",
                                        "namespace": "1.1.0",
                                        "revision": "1.1.0"
                                      },
                                      {
                                        "name": "openconfig-network-instance",
                                        "namespace": "0.8.0",
                                        "revision": "0.8.0"
                                      },
                                      {
                                        "name": "openconfig-relay-agent",
                                        "namespace": "0.1.0",
                                        "revision": "0.1.0"
                                      },
                                      {
                                        "name": "openconfig-routing-policy",
                                        "namespace": "3.0.0",
                                        "revision": "3.0.0"
                                      },
                                      {
                                        "name": "openconfig-lldp",
                                        "namespace": "0.1.0",
                                        "revision": "0.1.0"
                                      },
                                      {
                                        "name": "openconfig-mpls",
                                        "namespace": "2.3.0",
                                        "revision": "2.3.0"
                                      },
                                      {
                                        "name": "openconfig-acl",
                                        "namespace": "1.0.0",
                                        "revision": "1.0.0"
                                      },
                                      {
                                        "name": "openconfig-bgp",
                                        "namespace": "3.0.1",
                                        "revision": "3.0.1"
                                      },
                                      {
                                        "name": "openconfig-local-routing",
                                        "namespace": "1.0.1",
                                        "revision": "1.0.1"
                                      }
                                    ]
                                  }
                                ]
                              }
                            }
                          }
                        ]
                      }
                    }
                  ]
                },
                "example": {
                  "network-device-mgr:network-device": [
                    {
                      "neId": "10.10.10.1",
                      "type": "SR-7750",
                      "version": "20.10.R3",
                      "root": {
                        "yanglib:yang-library": {
                          "content-id": "NSP-19.6.0",
                          "module-set": [
                            {
                              "name": "SrosOpenConfigMDCNBI@1.0.0",
                              "module": [
                                {
                                  "name": "openconfig-interfaces",
                                  "namespace": "2.0.0",
                                  "revision": "2.0.0"
                                },
                                {
                                  "name": "openconfig-lacp",
                                  "namespace": "1.1.0",
                                  "revision": "1.1.0"
                                },
                                {
                                  "name": "openconfig-network-instance",
                                  "namespace": "0.8.0",
                                  "revision": "0.8.0"
                                },
                                {
                                  "name": "openconfig-relay-agent",
                                  "namespace": "0.1.0",
                                  "revision": "0.1.0"
                                },
                                {
                                  "name": "openconfig-routing-policy",
                                  "namespace": "3.0.0",
                                  "revision": "3.0.0"
                                },
                                {
                                  "name": "openconfig-lldp",
                                  "namespace": "0.1.0",
                                  "revision": "0.1.0"
                                },
                                {
                                  "name": "openconfig-mpls",
                                  "namespace": "2.3.0",
                                  "revision": "2.3.0"
                                },
                                {
                                  "name": "openconfig-acl",
                                  "namespace": "1.0.0",
                                  "revision": "1.0.0"
                                },
                                {
                                  "name": "openconfig-bgp",
                                  "namespace": "3.0.1",
                                  "revision": "3.0.1"
                                },
                                {
                                  "name": "openconfig-local-routing",
                                  "namespace": "1.0.1",
                                  "revision": "1.0.1"
                                }
                              ]
                            }
                          ]
                        }
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={neId}/root/nokia-conf:configure/card={cardId}": {
      "post": {
        "tags": [
          "Create, Configure and Delete"
        ],
        "summary": "Create MDA",
        "description": "An example of configuration request using RESTCONF URL based on schema mounted from SRO",
        "operationId": "CreateMDA",
        "parameters": [
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "neId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cardId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/yang-data+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ExampleCreateMDARequest"
                  },
                  {
                    "example": {
                      "nokia-conf:mda": [
                        {
                          "mda-slot": 1,
                          "mda-type": "imm24-1gb-xp-tx"
                        }
                      ]
                    }
                  }
                ]
              },
              "example": {
                "nokia-conf:mda": [
                  {
                    "mda-slot": 1,
                    "mda-type": "imm24-1gb-xp-tx"
                  }
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "Created",
            "headers": {
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:*; connect-src 'self' wss://135.121.151.70:* wss://135.121.158.147:* wss://vSAM158-147.labs.ca.alcatel-lucent.com:* https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:*; default-src 'self' data: https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:* 'unsafe-inline'"
                  }
                }
              },
              "Location": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "/restconf/data/network-device-mgr:network-devices/network-device=10.10.10.2/root/nokia-conf:configure/card=2/mda=1"
                  }
                }
              },
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "no-cache"
                  }
                }
              },
              "Content-Length": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "0"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Wed, 31 Mar 2021 22:07:25 GMT"
                  }
                }
              }
            },
            "content": {}
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={neId}/root/nokia-conf:configure/card={cardId}/mda={mdaId}": {
      "put": {
        "tags": [
          "Create, Configure and Delete"
        ],
        "summary": "Configure MDA",
        "description": "In this PUT request the target data  resource is a list member, e.g., mda=1, therefore PUT will replace just the targeted list member, based on the key/s. Rest of the list entries will not be affected.\n\nPlease note that if the target data resource is a list e.g. ('mda'), PUT operation will replace the members of the list with new members listed in PUT BODY.",
        "operationId": "ConfigureMDA",
        "parameters": [
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "neId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cardId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "mdaId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/yang-data+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/ExampleConfigureMDARequest"
                  },
                  {
                    "example": {
                      "nokia-conf:slot": [
                        {
                          "mda-slot": 1,
                          "mda-type": "imm24-1gb-xp-tx",
                          "fail-on-error": false
                        }
                      ]
                    }
                  }
                ]
              },
              "example": {
                "nokia-conf:slot": [
                  {
                    "mda-slot": 1,
                    "mda-type": "imm24-1gb-xp-tx",
                    "fail-on-error": false
                  }
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "204": {
            "description": "No Content",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:*; connect-src 'self' wss://135.121.151.70:* wss://135.121.158.147:* wss://vSAM158-147.labs.ca.alcatel-lucent.com:* https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:*; default-src 'self' data: https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:* 'unsafe-inline'"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Wed, 31 Mar 2021 22:08:06 GMT"
                  }
                }
              }
            },
            "content": {}
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={neId}/root/nokia-conf:/configure/card={cardId}/mda={mdaId}": {
      "delete": {
        "tags": [
          "Create, Configure and Delete"
        ],
        "summary": "Delete MDA",
        "operationId": "DeleteMDA",
        "parameters": [
          {
            "name": "Content-Type",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "enum": [
                "application/json"
              ],
              "type": "string",
              "example": "application/json"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "neId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cardId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "mdaId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:*; connect-src 'self' wss://135.121.151.70:* wss://135.121.158.147:* wss://vSAM158-147.labs.ca.alcatel-lucent.com:* https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:*; default-src 'self' data: https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:* 'unsafe-inline'"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Wed, 31 Mar 2021 22:08:47 GMT"
                  }
                }
              }
            },
            "content": {}
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={neId}/root/nokia-conf:configure/router={router}/interface={interface}": {
      "put": {
        "tags": [
          "Plain Patch"
        ],
        "summary": "Create Interface",
        "description": "In this PUT request the target data  resource is a list member, e.g., interface='plain_patch_1', therefore PUT will replace just the targeted list member, based on the key/s. Rest of the list entries will not be affected.\n\nPlease note that if the target data resource is a list e.g. ('interface'), PUT operation will replace the members of the list with new members listed in PUT BODY.",
        "operationId": "CreateInterface",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/yang-data+json"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "neId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "router",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "interface",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/yang-data+json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateInterface-1Request"
                  },
                  {
                    "example": {
                      "nokia-conf:interface": [
                        {
                          "interface-name": "plain_patch_1",
                          "description": "To be modified by plain patch",
                          "ipv4": {
                            "primary": {
                              "address": "10.18.1.1",
                              "prefix-length": 24
                            }
                          }
                        }
                      ]
                    }
                  }
                ]
              },
              "example": {
                "nokia-conf:interface": [
                  {
                    "interface-name": "plain_patch_1",
                    "description": "To be modified by plain patch",
                    "ipv4": {
                      "primary": {
                        "address": "10.18.1.1",
                        "prefix-length": 24
                      }
                    }
                  }
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "Created",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:*; connect-src 'self' wss://135.121.156.102:* wss://135.121.155.54:* wss://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:*; default-src 'self' data: https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:* 'unsafe-inline'"
                  }
                }
              },
              "Content-Length": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "0"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Tue, 29 Sep 2020 13:54:20 GMT"
                  }
                }
              }
            },
            "content": {}
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={neId}/root/nokia-conf:configure/router={router}/interface": {
      "get": {
        "tags": [
          "Plain Patch"
        ],
        "summary": "Get the list of interfaces",
        "operationId": "Getthelistofinterfaces",
        "parameters": [
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "neId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "router",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:*; connect-src 'self' wss://135.121.151.70:* wss://135.121.158.147:* wss://vSAM158-147.labs.ca.alcatel-lucent.com:* https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:*; default-src 'self' data: https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:* 'unsafe-inline'"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Content-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "gzip"
                  }
                }
              },
              "Vary": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Accept-Encoding"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Wed, 31 Mar 2021 22:11:48 GMT"
                  }
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/Getthelistofinterfaces"
                    },
                    {
                      "example": {
                        "nokia-conf:interface": [
                          {
                            "ipv4": {
                              "primary": {
                                "prefix-length": 24,
                                "address": "10.0.0.2"
                              }
                            },
                            "port": "1/1/1",
                            "interface-name": "if1"
                          },
                          {
                            "ipv4": {
                              "primary": {
                                "prefix-length": 24,
                                "address": "10.18.1.1"
                              }
                            },
                            "interface-name": "plain_patch_1",
                            "description": "To be modified by plain patch"
                          },
                          {
                            "ipv4": {
                              "primary": {
                                "prefix-length": 24,
                                "address": "10.18.2.1"
                              }
                            },
                            "interface-name": "plain_patch_2",
                            "description": "To be modified by plain patch"
                          },
                          {
                            "ipv4": {
                              "primary": {
                                "prefix-length": 24,
                                "address": "10.18.3.1"
                              }
                            },
                            "interface-name": "plain_patch_3",
                            "description": "To be modified by plain patch"
                          },
                          {
                            "ipv4": {
                              "primary": {
                                "prefix-length": 32,
                                "address": "10.10.10.2"
                              }
                            },
                            "interface-name": "system"
                          }
                        ]
                      }
                    }
                  ]
                },
                "example": {
                  "nokia-conf:interface": [
                    {
                      "ipv4": {
                        "primary": {
                          "prefix-length": 24,
                          "address": "10.0.0.2"
                        }
                      },
                      "port": "1/1/1",
                      "interface-name": "if1"
                    },
                    {
                      "ipv4": {
                        "primary": {
                          "prefix-length": 24,
                          "address": "10.18.1.1"
                        }
                      },
                      "interface-name": "plain_patch_1",
                      "description": "To be modified by plain patch"
                    },
                    {
                      "ipv4": {
                        "primary": {
                          "prefix-length": 24,
                          "address": "10.18.2.1"
                        }
                      },
                      "interface-name": "plain_patch_2",
                      "description": "To be modified by plain patch"
                    },
                    {
                      "ipv4": {
                        "primary": {
                          "prefix-length": 24,
                          "address": "10.18.3.1"
                        }
                      },
                      "interface-name": "plain_patch_3",
                      "description": "To be modified by plain patch"
                    },
                    {
                      "ipv4": {
                        "primary": {
                          "prefix-length": 32,
                          "address": "10.10.10.2"
                        }
                      },
                      "interface-name": "system"
                    }
                  ]
                }
              }
            }
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={neId}/root/nokia-conf:configure/router={router}": {
      "get": {
        "tags": [
          "Plain Patch"
        ],
        "summary": "Verify yang-data+json in Accept-Patch header",
        "operationId": "Verifyyang-data+jsoninAccept-Patchheader",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/yang-data+json"
            }
          },
          {
            "name": "Content-Type",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "enum": [
                "application/yang-data+json"
              ],
              "type": "string",
              "example": "application/yang-data+json"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "neId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "router",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:*; connect-src 'self' wss://135.121.156.102:* wss://135.121.155.54:* wss://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:*; default-src 'self' data: https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:* 'unsafe-inline'"
                  }
                }
              },
              "Accept-Patch": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "application/yang-patch+json, application/yang-data+json"
                  }
                }
              },
              "Allow": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "GET, HEAD, POST, PUT, DELETE, OPTIONS, PATCH"
                  }
                }
              },
              "Content-Length": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "0"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Tue, 29 Sep 2020 13:55:27 GMT"
                  }
                }
              }
            },
            "content": {}
          }
        },
        "deprecated": false,
        "security": []
      },
      "patch": {
        "tags": [
          "Plain Patch"
        ],
        "summary": "Patch Multiple interfaces",
        "description": "In this step we are patching two interfaces (plain_patch_1 and plain_patch_3), and this will not impact plain_patch_2 interface and it will remain as before. ",
        "operationId": "PatchMultipleinterfaces",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/yang-data+json"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "neId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/PatchMultipleinterfacesRequest"
                  },
                  {
                    "example": {
                      "nokia-conf:router": [
                        {
                          "router-name": "Base",
                          "interface": [
                            {
                              "interface-name": "plain_patch_1",
                              "ipv4": {
                                "primary": {
                                  "prefix-length": 28
                                }
                              }
                            },
                            {
                              "interface-name": "plain_patch_2",
                              "ipv4": {
                                "primary": {
                                  "prefix-length": 29
                                }
                              }
                            }
                          ]
                        }
                      ]
                    }
                  }
                ]
              },
              "example": {
                "nokia-conf:router": [
                  {
                    "router-name": "Base",
                    "interface": [
                      {
                        "interface-name": "plain_patch_1",
                        "ipv4": {
                          "primary": {
                            "prefix-length": 28
                          }
                        }
                      },
                      {
                        "interface-name": "plain_patch_2",
                        "ipv4": {
                          "primary": {
                            "prefix-length": 29
                          }
                        }
                      }
                    ]
                  }
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "204": {
            "description": "No Content",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:*; connect-src 'self' wss://135.121.156.102:* wss://135.121.155.54:* wss://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:*; default-src 'self' data: https://135.121.156.102:* https://vSAM156-102.labs.ca.alcatel-lucent.com:* https://135.121.155.54:* 'unsafe-inline'"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Tue, 29 Sep 2020 13:55:42 GMT"
                  }
                }
              }
            },
            "content": {}
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={jneId}/root/junos-conf-root:configuration/interfaces/interface={interface}": {
      "patch": {
        "tags": [
          "Patch for leaf type empty"
        ],
        "summary": "Add - empty type",
        "description": "Disable specified interace on Juniper MX5 by setting the empty-type lead 'disable' to the value of an empty string \"\"\n\n(Please note that this example request is for Juniper node)",
        "operationId": "Add-emptytype",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/yang-data+json"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "jneId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "interface",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/Add-emptytypeRequest"
                  },
                  {
                    "example": {
                      "configuration:interface": [
                        {
                          "name": "ge-1/0/2",
                          "disable": ""
                        }
                      ]
                    }
                  }
                ]
              },
              "example": {
                "configuration:interface": [
                  {
                    "name": "ge-1/0/2",
                    "disable": ""
                  }
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "204": {
            "description": "No Content",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self'"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Wed, 02 Oct 2019 16:48:26 GMT"
                  }
                }
              }
            },
            "content": {}
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={jneId}/root/junos-conf-root:configuration/interfaces/interface={interface}/disable": {
      "delete": {
        "tags": [
          "Patch for leaf type empty"
        ],
        "summary": "Remove - empty type",
        "description": "Enable interface ge-1/0/2 on Juniper MX5 by removing the empty-type leaf 'disable' from the configuration.  This is done by setting the value of the leaf 'disable' to null\n\n(Please note that this example request is for Juniper node)",
        "operationId": "Remove-emptytype",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "application/yang-data+json"
            }
          },
          {
            "name": "Content-Type",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "enum": [
                "application/yang-data+json"
              ],
              "type": "string",
              "example": "application/yang-data+json"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "jneId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },          
          {
            "name": "interface",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "204": {
            "description": "No Content",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self'"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Wed, 02 Oct 2019 16:46:43 GMT"
                  }
                }
              }
            },
            "content": {}
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={neId}/root/nokia-conf:/configure/port": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "Field query to select multiple fields under the target resource",
        "description": "Get only specific fields (description and admin-state) for ports",
        "operationId": "Fieldquerytoselectmultiplefieldsunderthetargetresource",
        "parameters": [
          {
            "name": "fields",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "admin-state;description"
            }
          },
          {
            "name": "Content-Type",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "enum": [
                "application/json"
              ],
              "type": "string",
              "example": "application/json"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "neId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:*; connect-src 'self' wss://135.121.151.70:* wss://135.121.158.147:* wss://vSAM158-147.labs.ca.alcatel-lucent.com:* https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:*; default-src 'self' data: https://vSAM158-147.labs.ca.alcatel-lucent.com:* https://135.121.151.70:* https://135.121.158.147:* 'unsafe-inline'"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Content-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "gzip"
                  }
                }
              },
              "Vary": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Accept-Encoding"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Wed, 31 Mar 2021 22:17:14 GMT"
                  }
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/Fieldquerytoselectmultiplefieldsunderthetargetresource"
                    },
                    {
                      "example": {
                        "nokia-conf:port": [
                          {
                            "port-id": "1/1/1",
                            "admin-state": "enable"
                          },
                          {
                            "port-id": "1/1/9",
                            "admin-state": "enable"
                          },
                          {
                            "port-id": "1/1/10",
                            "admin-state": "enable"
                          }
                        ]
                      }
                    }
                  ]
                },
                "example": {
                  "nokia-conf:port": [
                    {
                      "port-id": "1/1/1",
                      "admin-state": "enable"
                    },
                    {
                      "port-id": "1/1/9",
                      "admin-state": "enable"
                    },
                    {
                      "port-id": "1/1/10",
                      "admin-state": "enable"
                    }
                  ]
                }
              }
            }
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={neId}/root/nokia-conf:/configure/card={cardId}": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "Field query with sub-selectors of a node under the target resource",
        "description": "Field query with sub-selectors of a node under the target resource",
        "operationId": "Fieldquerywithsub-selectorsofanodeunderthetargetresource",
        "parameters": [
          {
            "name": "fields",
            "in": "query",
            "description": "",
            "required": true,
            "style": "form",
            "explode": true,
            "schema": {
              "type": "string",
              "example": "mda(mda-type)"
            }
          },
          {
            "name": "Content-Type",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "enum": [
                "application/json"
              ],
              "type": "string",
              "example": "application/json"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "neId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cardId",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self'"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Content-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "gzip"
                  }
                }
              },
              "Vary": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Accept-Encoding"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Fri, 03 Jan 2020 19:19:06 GMT"
                  }
                }
              }
            },
            "content": {
              "application/json;charset=UTF-8": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/Fieldquerywithsub-selectorsofanodeunderthetargetresource"
                    },
                    {
                      "example": {
                        "nokia-conf:card": [
                          {
                            "slot-number": "1",
                            "mda": [
                              {
                                "mda-slot": 1,
                                "mda-type": "m60-10/100eth-tx"
                              },
                              {
                                "mda-slot": 2,
                                "mda-type": "m10-1gb+1-10gb"
                              }
                            ]
                          }
                        ]
                      }
                    }
                  ]
                },
                "example": {
                  "nokia-conf:card": [
                    {
                      "slot-number": "1",
                      "mda": [
                        {
                          "mda-slot": 1,
                          "mda-type": "m60-10/100eth-tx"
                        },
                        {
                          "mda-slot": 2,
                          "mda-type": "m10-1gb+1-10gb"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/meta/api/v1/model/schema/neType={neType}/neVersion={neVersion}/nokia-conf:/configure/filter": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "Field query to retrieve a single child node under the target resource",
        "description": "Field query to retrieve a single child node under the target resource",
        "operationId": "fieldQueryToRetrieveASingleChildNodeUnderTheTargetResource",
        "parameters": [
          {
            "name": "Content-Type",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "enum": [
                "application/json"
              ],
              "type": "string",
              "example": "application/json"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "neType",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example" : "SR-7750"
            }
          },
          {
            "name": "neVersion",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "20.10.R1"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Expires": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Thu, 01 Jan 1970 00:00:00 GMT"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self'"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Content-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "gzip"
                  }
                }
              },
              "Vary": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Accept-Encoding"
                  }
                }
              },
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Fri, 03 Jan 2020 19:19:34 GMT"
                  }
                }
              }
            },
            "content": {
              "application/json;charset=UTF-8": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/fieldQueryToRetrieveASingleChildNodeUnderTheTargetResource"
                    },
                    {
                      "example": {
                        "nokia-conf:port": [
                          {
                            "ethernet": {
                              "lldp": {
                                "dest-mac": [
                                  {
                                    "mac-type": "nearest-bridge",
                                    "tx-tlvs": {
                                      "sys-cap": true,
                                      "port-desc": true,
                                      "sys-desc": true,
                                      "sys-name": true
                                    }
                                  }
                                ]
                              }
                            },
                            "port-id": "1/1/1"
                          }
                        ]
                      }
                    }
                  ]
                },
                "example": {
                  "nokia-conf:port": [
                    {
                      "ethernet": {
                        "lldp": {
                          "dest-mac": [
                            {
                              "mac-type": "nearest-bridge",
                              "tx-tlvs": {
                                "sys-cap": true,
                                "port-desc": true,
                                "sys-desc": true,
                                "sys-name": true
                              }
                            }
                          ]
                        }
                      },
                      "port-id": "1/1/1"
                    }
                  ]
                }
              }
            }
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={networkDevice}/root/nokia-conf:configure/qos": {
      "get": {
        "tags": [
          "QOS Policy: Get, Create, Edit"
        ],
        "summary": "Get QoS",
        "operationId": "GetQoS",
        "parameters": [
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "network-device",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example" : "10.10.10.1"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Wed, 19 Oct 2022 19:52:47 GMT"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Connection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "keep-alive"
                  }
                }
              },
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:*; connect-src 'self' wss://139.178.72.163:* wss://139.178.72.162:* wss://147.75.102.146:* wss://147.75.102.147:* https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:*; default-src 'self' data: https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:* 'unsafe-inline' ; img-src * data:;"
                  }
                }
              },
              "total-count": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "0"
                  }
                }
              },
              "start-index": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "0"
                  }
                }
              },
              "end-index": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "-1"
                  }
                }
              },
              "vary": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "accept-encoding"
                  }
                }
              },
              "Content-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "gzip"
                  }
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/GetQoS"
                    },
                    {
                      "example": {
                        "nokia-conf:qos": {
                          "sap-egress": [
                            {
                              "sap-egress-policy-name": "Engress5",
                              "description": "Egress QoS 5",
                              "policy-id": 5,
                              "fc": [
                                {
                                  "fc-name": "be",
                                  "queue": 1
                                },
                                {
                                  "fc-name": "l2",
                                  "queue": 2
                                },
                                {
                                  "fc-name": "af",
                                  "queue": 3
                                },
                                {
                                  "fc-name": "l1",
                                  "queue": 4
                                },
                                {
                                  "fc-name": "h2",
                                  "queue": 5
                                },
                                {
                                  "fc-name": "ef",
                                  "queue": 6
                                },
                                {
                                  "fc-name": "h1",
                                  "queue": 7
                                },
                                {
                                  "fc-name": "nc",
                                  "queue": 8
                                }
                              ],
                              "queue": [
                                {
                                  "queue-id": 1,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "auto-expedited"
                                },
                                {
                                  "queue-id": 2,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 3,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 4,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 5,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 6,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 7,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 8,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                }
                              ]
                            }
                          ],
                          "sap-ingress": [
                            {
                              "ip-criteria": {
                                "entry": [
                                  {
                                    "entry-id": 10,
                                    "match": {
                                      "protocol": "tcp"
                                    },
                                    "action": {
                                      "fc": "af"
                                    }
                                  }
                                ]
                              },
                              "description": "Ingress QoS 1",
                              "sap-ingress-policy-name": "Ingress3",
                              "policy-id": 3,
                              "fc": [
                                {
                                  "fc-name": "af",
                                  "queue": 3
                                },
                                {
                                  "fc-name": "be",
                                  "queue": 3
                                },
                                {
                                  "fc-name": "ef",
                                  "queue": 3
                                },
                                {
                                  "fc-name": "h1",
                                  "queue": 3
                                },
                                {
                                  "fc-name": "h2",
                                  "queue": 5
                                },
                                {
                                  "fc-name": "l1",
                                  "queue": 4
                                },
                                {
                                  "fc-name": "l2",
                                  "queue": 2
                                },
                                {
                                  "fc-name": "nc",
                                  "queue": 3
                                }
                              ],
                              "queue": [
                                {
                                  "queue-id": 1,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "auto-expedited"
                                },
                                {
                                  "queue-id": 2,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 3,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 4,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 5,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 6,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 7,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                },
                                {
                                  "queue-id": 8,
                                  "rate": {
                                    "pir": "1000",
                                    "cir": "100"
                                  },
                                  "adaptation-rule": {
                                    "pir": "max",
                                    "cir": "min"
                                  },
                                  "queue-type": "expedited"
                                }
                              ]
                            }
                          ]
                        }
                      }
                    }
                  ]
                },
                "example": {
                  "nokia-conf:qos": {
                    "sap-egress": [
                      {
                        "sap-egress-policy-name": "Engress5",
                        "description": "Egress QoS 5",
                        "policy-id": 5,
                        "fc": [
                          {
                            "fc-name": "be",
                            "queue": 1
                          },
                          {
                            "fc-name": "l2",
                            "queue": 2
                          },
                          {
                            "fc-name": "af",
                            "queue": 3
                          },
                          {
                            "fc-name": "l1",
                            "queue": 4
                          },
                          {
                            "fc-name": "h2",
                            "queue": 5
                          },
                          {
                            "fc-name": "ef",
                            "queue": 6
                          },
                          {
                            "fc-name": "h1",
                            "queue": 7
                          },
                          {
                            "fc-name": "nc",
                            "queue": 8
                          }
                        ],
                        "queue": [
                          {
                            "queue-id": 1,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "auto-expedited"
                          },
                          {
                            "queue-id": 2,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 3,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 4,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 5,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 6,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 7,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 8,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          }
                        ]
                      }
                    ],
                    "sap-ingress": [
                      {
                        "ip-criteria": {
                          "entry": [
                            {
                              "entry-id": 10,
                              "match": {
                                "protocol": "tcp"
                              },
                              "action": {
                                "fc": "af"
                              }
                            }
                          ]
                        },
                        "description": "Ingress QoS 1",
                        "sap-ingress-policy-name": "Ingress3",
                        "policy-id": 3,
                        "fc": [
                          {
                            "fc-name": "af",
                            "queue": 3
                          },
                          {
                            "fc-name": "be",
                            "queue": 3
                          },
                          {
                            "fc-name": "ef",
                            "queue": 3
                          },
                          {
                            "fc-name": "h1",
                            "queue": 3
                          },
                          {
                            "fc-name": "h2",
                            "queue": 5
                          },
                          {
                            "fc-name": "l1",
                            "queue": 4
                          },
                          {
                            "fc-name": "l2",
                            "queue": 2
                          },
                          {
                            "fc-name": "nc",
                            "queue": 3
                          }
                        ],
                        "queue": [
                          {
                            "queue-id": 1,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "auto-expedited"
                          },
                          {
                            "queue-id": 2,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 3,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 4,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 5,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 6,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 7,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          },
                          {
                            "queue-id": 8,
                            "rate": {
                              "pir": "1000",
                              "cir": "100"
                            },
                            "adaptation-rule": {
                              "pir": "max",
                              "cir": "min"
                            },
                            "queue-type": "expedited"
                          }
                        ]
                      }
                    ]
                  }
                }
              }
            }
          }
        },
        "deprecated": false,
        "security": []
      },
      "post": {
        "tags": [
          "QOS Policy: Get, Create, Edit"
        ],
        "summary": "Create QOS Policy",
        "operationId": "CreateQOSPolicy",
        "parameters": [
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/CreateQOSPolicyRequest"
                  },
                  {
                    "example": {
                      "nokia-conf:sap-egress": [
                        {
                          "sap-egress-policy-name": "Engress6_Test",
                          "description": "Egress QoS 6-Test",
                          "policy-id": 6
                        }
                      ]
                    }
                  }
                ]
              },
              "example": {
                "nokia-conf:sap-egress": [
                  {
                    "sap-egress-policy-name": "Engress6_Test",
                    "description": "Egress QoS 6-Test",
                    "policy-id": 6
                  }
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "Created",
            "headers": {
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Fri, 04 Nov 2022 19:07:07 GMT"
                  }
                }
              },
              "Content-Length": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "0"
                  }
                }
              },
              "Connection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "keep-alive"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:*; connect-src 'self' wss://139.178.72.163:* wss://139.178.72.162:* wss://147.75.102.146:* wss://147.75.102.147:* https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:*; default-src 'self' data: https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:* 'unsafe-inline' ; img-src * data:;"
                  }
                }
              },
              "Location": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "/restconf/data/network-device-mgr:network-devices/network-device=10.10.10.1/root/nokia-conf:configure/qos//sap-egress=Engress6_Test"
                  }
                }
              },
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "no-cache"
                  }
                }
              }
            },
            "content": {}
          }
        },
        "deprecated": false,
        "security": []
      }
    },
    "/restconf/data/network-device-mgr:network-devices/network-device={networkDevice}/root/nokia-conf:configure/qos/sap-egress": {
      "get": {
        "tags": [
          "QOS Policy: Get, Create, Edit"
        ],
        "summary": "Get QOS SAP Egress Policy",
        "operationId": "GetQOSSAPEgressPolicy",
        "parameters": [
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          },
          {
            "name": "network-device",
            "in": "path",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example" : "10.10.10.1"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "headers": {
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Fri, 04 Nov 2022 18:58:46 GMT"
                  }
                }
              },
              "Transfer-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "chunked"
                  }
                }
              },
              "Connection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "keep-alive"
                  }
                }
              },
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:*; connect-src 'self' wss://139.178.72.163:* wss://139.178.72.162:* wss://147.75.102.146:* wss://147.75.102.147:* https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:*; default-src 'self' data: https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:* 'unsafe-inline' ; img-src * data:;"
                  }
                }
              },
              "total-count": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "0"
                  }
                }
              },
              "start-index": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "0"
                  }
                }
              },
              "end-index": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "-1"
                  }
                }
              },
              "vary": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "accept-encoding"
                  }
                }
              },
              "Content-Encoding": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "gzip"
                  }
                }
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/GetQOSSAPEgressPolicy"
                    },
                    {
                      "example": {
                        "nokia-conf:sap-egress": [
                          {
                            "sap-egress-policy-name": "Engress5",
                            "description": "Egress QoS 5",
                            "policy-id": 5,
                            "fc": [
                              {
                                "fc-name": "be",
                                "queue": 1
                              },
                              {
                                "fc-name": "l2",
                                "queue": 2
                              },
                              {
                                "fc-name": "af",
                                "queue": 3
                              },
                              {
                                "fc-name": "l1",
                                "queue": 4
                              },
                              {
                                "fc-name": "h2",
                                "queue": 5
                              },
                              {
                                "fc-name": "ef",
                                "queue": 6
                              },
                              {
                                "fc-name": "h1",
                                "queue": 7
                              },
                              {
                                "fc-name": "nc",
                                "queue": 8
                              }
                            ],
                            "queue": [
                              {
                                "queue-id": 1,
                                "rate": {
                                  "pir": "1000",
                                  "cir": "100"
                                },
                                "adaptation-rule": {
                                  "pir": "max",
                                  "cir": "min"
                                },
                                "queue-type": "auto-expedited"
                              },
                              {
                                "queue-id": 2,
                                "rate": {
                                  "pir": "1000",
                                  "cir": "100"
                                },
                                "adaptation-rule": {
                                  "pir": "max",
                                  "cir": "min"
                                },
                                "queue-type": "expedited"
                              },
                              {
                                "queue-id": 3,
                                "rate": {
                                  "pir": "1000",
                                  "cir": "100"
                                },
                                "adaptation-rule": {
                                  "pir": "max",
                                  "cir": "min"
                                },
                                "queue-type": "expedited"
                              },
                              {
                                "queue-id": 4,
                                "rate": {
                                  "pir": "1000",
                                  "cir": "100"
                                },
                                "adaptation-rule": {
                                  "pir": "max",
                                  "cir": "min"
                                },
                                "queue-type": "expedited"
                              },
                              {
                                "queue-id": 5,
                                "rate": {
                                  "pir": "1000",
                                  "cir": "100"
                                },
                                "adaptation-rule": {
                                  "pir": "max",
                                  "cir": "min"
                                },
                                "queue-type": "expedited"
                              },
                              {
                                "queue-id": 6,
                                "rate": {
                                  "pir": "1000",
                                  "cir": "100"
                                },
                                "adaptation-rule": {
                                  "pir": "max",
                                  "cir": "min"
                                },
                                "queue-type": "expedited"
                              },
                              {
                                "queue-id": 7,
                                "rate": {
                                  "pir": "1000",
                                  "cir": "100"
                                },
                                "adaptation-rule": {
                                  "pir": "max",
                                  "cir": "min"
                                },
                                "queue-type": "expedited"
                              },
                              {
                                "queue-id": 8,
                                "rate": {
                                  "pir": "1000",
                                  "cir": "100"
                                },
                                "adaptation-rule": {
                                  "pir": "max",
                                  "cir": "min"
                                },
                                "queue-type": "expedited"
                              }
                            ]
                          }
                        ]
                      }
                    }
                  ]
                },
                "example": {
                  "nokia-conf:sap-egress": [
                    {
                      "sap-egress-policy-name": "Engress5",
                      "description": "Egress QoS 5",
                      "policy-id": 5,
                      "fc": [
                        {
                          "fc-name": "be",
                          "queue": 1
                        },
                        {
                          "fc-name": "l2",
                          "queue": 2
                        },
                        {
                          "fc-name": "af",
                          "queue": 3
                        },
                        {
                          "fc-name": "l1",
                          "queue": 4
                        },
                        {
                          "fc-name": "h2",
                          "queue": 5
                        },
                        {
                          "fc-name": "ef",
                          "queue": 6
                        },
                        {
                          "fc-name": "h1",
                          "queue": 7
                        },
                        {
                          "fc-name": "nc",
                          "queue": 8
                        }
                      ],
                      "queue": [
                        {
                          "queue-id": 1,
                          "rate": {
                            "pir": "1000",
                            "cir": "100"
                          },
                          "adaptation-rule": {
                            "pir": "max",
                            "cir": "min"
                          },
                          "queue-type": "auto-expedited"
                        },
                        {
                          "queue-id": 2,
                          "rate": {
                            "pir": "1000",
                            "cir": "100"
                          },
                          "adaptation-rule": {
                            "pir": "max",
                            "cir": "min"
                          },
                          "queue-type": "expedited"
                        },
                        {
                          "queue-id": 3,
                          "rate": {
                            "pir": "1000",
                            "cir": "100"
                          },
                          "adaptation-rule": {
                            "pir": "max",
                            "cir": "min"
                          },
                          "queue-type": "expedited"
                        },
                        {
                          "queue-id": 4,
                          "rate": {
                            "pir": "1000",
                            "cir": "100"
                          },
                          "adaptation-rule": {
                            "pir": "max",
                            "cir": "min"
                          },
                          "queue-type": "expedited"
                        },
                        {
                          "queue-id": 5,
                          "rate": {
                            "pir": "1000",
                            "cir": "100"
                          },
                          "adaptation-rule": {
                            "pir": "max",
                            "cir": "min"
                          },
                          "queue-type": "expedited"
                        },
                        {
                          "queue-id": 6,
                          "rate": {
                            "pir": "1000",
                            "cir": "100"
                          },
                          "adaptation-rule": {
                            "pir": "max",
                            "cir": "min"
                          },
                          "queue-type": "expedited"
                        },
                        {
                          "queue-id": 7,
                          "rate": {
                            "pir": "1000",
                            "cir": "100"
                          },
                          "adaptation-rule": {
                            "pir": "max",
                            "cir": "min"
                          },
                          "queue-type": "expedited"
                        },
                        {
                          "queue-id": 8,
                          "rate": {
                            "pir": "1000",
                            "cir": "100"
                          },
                          "adaptation-rule": {
                            "pir": "max",
                            "cir": "min"
                          },
                          "queue-type": "expedited"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          }
        },
        "deprecated": false,
        "security": []
      },
      "put": {
        "tags": [
          "QOS Policy: Get, Create, Edit"
        ],
        "summary": "Edit QOS Policy Copy",
        "operationId": "EditQOSPolicyCopy",
        "parameters": [
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": true,
            "style": "simple",
            "schema": {
              "type": "string",
              "example": "{{token}}"
            }
          }
        ],
        "requestBody": {
          "description": "",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/EditQOSPolicyCopyRequest"
                  },
                  {
                    "example": {
                      "nokia-conf:sap-egress": [
                        {
                          "sap-egress-policy-name": "Engress6_Test",
                          "description": "Egress QoS 6-Test New",
                          "policy-id": 7
                        }
                      ]
                    }
                  }
                ]
              },
              "example": {
                "nokia-conf:sap-egress": [
                  {
                    "sap-egress-policy-name": "Engress6_Test",
                    "description": "Egress QoS 6-Test New",
                    "policy-id": 7
                  }
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "204": {
            "description": "No Content",
            "headers": {
              "Date": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "Fri, 04 Nov 2022 19:10:35 GMT"
                  }
                }
              },
              "Connection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "keep-alive"
                  }
                }
              },
              "Cache-Control": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "private"
                  }
                }
              },
              "Strict-Transport-Security": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "max-age=0"
                  }
                }
              },
              "X-Frame-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "SAMEORIGIN"
                  }
                }
              },
              "X-Content-Type-Options": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "nosniff"
                  }
                }
              },
              "X-XSS-Protection": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "1; mode=block"
                  }
                }
              },
              "Content-Security-Policy": {
                "content": {
                  "text/plain": {
                    "schema": {
                      "type": "string"
                    },
                    "example": "frame-ancestors 'self' https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:*; connect-src 'self' wss://139.178.72.163:* wss://139.178.72.162:* wss://147.75.102.146:* wss://147.75.102.147:* https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:*; default-src 'self' data: https://139.178.72.162:* https://139.178.72.163:* https://147.75.102.146:* https://147.75.102.147:* 'unsafe-inline' ; img-src * data:;"
                  }
                }
              }
            },
            "content": {}
          }
        },
        "deprecated": false,
        "security": []
      }
    }
  },
  "components": {
    "schemas": {
      "GetAuthBearerTokenRequest": {
        "title": "GetAuthBearerTokenRequest",
        "required": [
          "grant_type"
        ],
        "type": "object",
        "properties": {
          "grant_type": {
            "type": "string"
          }
        },
        "example": {
          "grant_type": "client_credentials"
        }
      },
      "GetAuthBearerToken": {
        "title": "GetAuthBearerToken",
        "required": [
          "access_token",
          "refresh_token",
          "token_type",
          "expires_in"
        ],
        "type": "object",
        "properties": {
          "access_token": {
            "type": "string"
          },
          "refresh_token": {
            "type": "string"
          },
          "token_type": {
            "type": "string"
          },
          "expires_in": {
            "type": "integer",
            "format": "int32"
          }
        },
        "example": {
          "access_token": "VEtOLWFkbWluYjcxY2RiMzMtYWZkMS00ZGY2LWFlMDktMDBiNmQ5OTYwNGQ5",
          "refresh_token": "UkVUS04tYWRtaW41M2I3YWUwOS1iYzRlLTQ2N2UtOWEwYy0wMDljOTc0YjQ2YWY=",
          "token_type": "Bearer",
          "expires_in": 3600
        }
      },
      "1.GettheRESTCONFRoot": {
        "title": "1.GettheRESTCONFRoot",
        "required": [
          "links"
        ],
        "type": "object",
        "properties": {
          "links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Link"
            },
            "description": ""
          }
        },
        "example": {
          "links": [
            {
              "rel": "restconf",
              "href": "/restconf"
            }
          ]
        }
      },
      "Link": {
        "title": "Link",
        "required": [
          "rel",
          "href"
        ],
        "type": "object",
        "properties": {
          "rel": {
            "type": "string"
          },
          "href": {
            "type": "string"
          }
        },
        "example": {
          "rel": "restconf",
          "href": "/restconf"
        }
      },
      "2.Getthedatastore": {
        "title": "2.Getthedatastore",
        "required": [
          "ietf-restconf:restconf"
        ],
        "type": "object",
        "properties": {
          "ietf-restconf:restconf": {
            "$ref": "#/components/schemas/IetfRestconfRestconf"
          }
        },
        "example": {
          "ietf-restconf:restconf": {
            "data": {},
            "yang-library-version": "2019-01-04"
          }
        }
      },
      "IetfRestconfRestconf": {
        "title": "IetfRestconfRestconf",
        "required": [
          "data",
          "yang-library-version"
        ],
        "type": "object",
        "properties": {
          "data": {
            "type": "object"
          },
          "yang-library-version": {
            "type": "string"
          }
        },
        "example": {
          "data": {},
          "yang-library-version": "2019-01-04"
        }
      },
      "3.Gettheyang-library": {
        "title": "3.Gettheyang-library",
        "required": [
          "ietf-yang-library:yang-library"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-library:yang-library": {
            "$ref": "#/components/schemas/IetfYangLibraryYangLibrary"
          }
        },
        "example": {
          "ietf-yang-library:yang-library": {
            "content-id": "NSP-2019-05-20",
            "module-set": [
              {
                "name": "NSP-MDC-2019-05-20",
                "module": [
                  {
                    "name": "network-device-mgr",
                    "revision": "2018-06-06",
                    "namespace": "urn:nokia:nsp:mdm:network-device-mgr",
                    "conformance-type": "implement"
                  },
                  {
                    "name": "ietf-yang-library",
                    "revision": "2019-01-04",
                    "namespace": "urn:ietf:params:xml:ns:yang:ietf-yang-library",
                    "conformance-type": "implement"
                  },
                  {
                    "name": "ietf-yang-schema-mount",
                    "revision": "2017-10-09",
                    "namespace": "urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount",
                    "conformance-type": "implement"
                  },
                  {
                    "name": "ietf-restconf",
                    "revision": "2016-08-15",
                    "namespace": "urn:ietf:params:xml:ns:yang:ietf-restconf",
                    "conformance-type": "implement"
                  }
                ]
              }
            ]
          }
        }
      },
      "IetfYangLibraryYangLibrary": {
        "title": "IetfYangLibraryYangLibrary",
        "required": [
          "content-id",
          "module-set"
        ],
        "type": "object",
        "properties": {
          "content-id": {
            "type": "string"
          },
          "module-set": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ModuleSet"
            },
            "description": ""
          }
        },
        "example": {
          "content-id": "NSP-2019-05-20",
          "module-set": [
            {
              "name": "NSP-MDC-2019-05-20",
              "module": [
                {
                  "name": "network-device-mgr",
                  "revision": "2018-06-06",
                  "namespace": "urn:nokia:nsp:mdm:network-device-mgr",
                  "conformance-type": "implement"
                },
                {
                  "name": "ietf-yang-library",
                  "revision": "2019-01-04",
                  "namespace": "urn:ietf:params:xml:ns:yang:ietf-yang-library",
                  "conformance-type": "implement"
                },
                {
                  "name": "ietf-yang-schema-mount",
                  "revision": "2017-10-09",
                  "namespace": "urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount",
                  "conformance-type": "implement"
                },
                {
                  "name": "ietf-restconf",
                  "revision": "2016-08-15",
                  "namespace": "urn:ietf:params:xml:ns:yang:ietf-restconf",
                  "conformance-type": "implement"
                }
              ]
            }
          ]
        }
      },
      "ModuleSet": {
        "title": "ModuleSet",
        "required": [
          "name",
          "module"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "module": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Module"
            },
            "description": ""
          }
        },
        "example": {
          "name": "NSP-MDC-2019-05-20",
          "module": [
            {
              "name": "network-device-mgr",
              "revision": "2018-06-06",
              "namespace": "urn:nokia:nsp:mdm:network-device-mgr",
              "conformance-type": "implement"
            },
            {
              "name": "ietf-yang-library",
              "revision": "2019-01-04",
              "namespace": "urn:ietf:params:xml:ns:yang:ietf-yang-library",
              "conformance-type": "implement"
            },
            {
              "name": "ietf-yang-schema-mount",
              "revision": "2017-10-09",
              "namespace": "urn:ietf:params:xml:ns:yang:ietf-yang-schema-mount",
              "conformance-type": "implement"
            },
            {
              "name": "ietf-restconf",
              "revision": "2016-08-15",
              "namespace": "urn:ietf:params:xml:ns:yang:ietf-restconf",
              "conformance-type": "implement"
            }
          ]
        }
      },
      "Module": {
        "title": "Module",
        "required": [
          "name",
          "revision",
          "namespace",
          "conformance-type"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "revision": {
            "type": "string"
          },
          "namespace": {
            "type": "string"
          },
          "conformance-type": {
            "type": "string"
          }
        },
        "example": {
          "name": "network-device-mgr",
          "revision": "2018-06-06",
          "namespace": "urn:nokia:nsp:mdm:network-device-mgr",
          "conformance-type": "implement"
        }
      },
      "4.Gettheschemamounts": {
        "title": "4.Gettheschemamounts",
        "required": [
          "ietf-yang-schema-mounts:schema-mounts"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-schema-mounts:schema-mounts": {
            "$ref": "#/components/schemas/IetfYangSchemaMountsSchemaMounts"
          }
        },
        "example": {
          "ietf-yang-schema-mounts:schema-mounts": {
            "mount-point": [
              {
                "module": "ietf-network",
                "label": "ne-management-nm",
                "inline": {}
              },
              {
                "module": "nsp-network",
                "label": "node-root",
                "inline": {}
              },
              {
                "module": "ietf-network",
                "label": "system-root",
                "inline": {}
              },
              {
                "module": "ietf-network",
                "label": "protocol-root",
                "inline": {}
              },
              {
                "module": "ietf-network",
                "label": "port-root",
                "inline": {}
              },
              {
                "module": "ietf-network",
                "label": "interfaces-root",
                "inline": {}
              },
              {
                "module": "ietf-network",
                "label": "routing-root",
                "inline": {}
              },
              {
                "module": "nsp-service-intent",
                "label": "intent",
                "inline": {}
              },
              {
                "module": "nsp-tunnel-intent",
                "label": "intent",
                "inline": {}
              },
              {
                "module": "network-device-mgr",
                "label": "root",
                "inline": {}
              }
            ]
          }
        }
      },
      "IetfYangSchemaMountsSchemaMounts": {
        "title": "IetfYangSchemaMountsSchemaMounts",
        "required": [
          "mount-point"
        ],
        "type": "object",
        "properties": {
          "mount-point": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MountPoint"
            },
            "description": ""
          }
        },
        "example": {
          "mount-point": [
            {
              "module": "ietf-network",
              "label": "ne-management-nm",
              "inline": {}
            },
            {
              "module": "nsp-network",
              "label": "node-root",
              "inline": {}
            },
            {
              "module": "ietf-network",
              "label": "system-root",
              "inline": {}
            },
            {
              "module": "ietf-network",
              "label": "protocol-root",
              "inline": {}
            },
            {
              "module": "ietf-network",
              "label": "port-root",
              "inline": {}
            },
            {
              "module": "ietf-network",
              "label": "interfaces-root",
              "inline": {}
            },
            {
              "module": "ietf-network",
              "label": "routing-root",
              "inline": {}
            },
            {
              "module": "nsp-service-intent",
              "label": "intent",
              "inline": {}
            },
            {
              "module": "nsp-tunnel-intent",
              "label": "intent",
              "inline": {}
            },
            {
              "module": "network-device-mgr",
              "label": "root",
              "inline": {}
            }
          ]
        }
      },
      "MountPoint": {
        "title": "MountPoint",
        "required": [
          "module",
          "label",
          "inline"
        ],
        "type": "object",
        "properties": {
          "module": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "inline": {
            "type": "object"
          }
        },
        "example": {
          "module": "ietf-network",
          "label": "ne-management-nm",
          "inline": {}
        }
      },
      "5.Getallthenetworkdevices": {
        "title": "5.Getallthenetworkdevices",
        "required": [
          "network-device-mgr:network-devices"
        ],
        "type": "object",
        "properties": {
          "network-device-mgr:network-devices": {
            "$ref": "#/components/schemas/NetworkDeviceMgrNetworkDevices"
          }
        },
        "example": {
          "network-device-mgr:network-devices": {
            "network-device": [
              {
                "neId": "10.10.10.1",
                "type": "SR-7750",
                "version": "20.10.R3",
                "root": {
                  "yanglib:yang-library": {
                    "content-id": "NSP-19.6.0",
                    "module-set": [
                      {
                        "name": "SrosOpenConfigMDCNBI@1.0.0",
                        "module": [
                          {
                            "name": "openconfig-interfaces",
                            "namespace": "2.0.0",
                            "revision": "2.0.0"
                          },
                          {
                            "name": "openconfig-lacp",
                            "namespace": "1.1.0",
                            "revision": "1.1.0"
                          },
                          {
                            "name": "openconfig-network-instance",
                            "namespace": "0.8.0",
                            "revision": "0.8.0"
                          },
                          {
                            "name": "openconfig-relay-agent",
                            "namespace": "0.1.0",
                            "revision": "0.1.0"
                          },
                          {
                            "name": "openconfig-routing-policy",
                            "namespace": "3.0.0",
                            "revision": "3.0.0"
                          },
                          {
                            "name": "openconfig-lldp",
                            "namespace": "0.1.0",
                            "revision": "0.1.0"
                          },
                          {
                            "name": "openconfig-mpls",
                            "namespace": "2.3.0",
                            "revision": "2.3.0"
                          },
                          {
                            "name": "openconfig-acl",
                            "namespace": "1.0.0",
                            "revision": "1.0.0"
                          },
                          {
                            "name": "openconfig-bgp",
                            "namespace": "3.0.1",
                            "revision": "3.0.1"
                          },
                          {
                            "name": "openconfig-local-routing",
                            "namespace": "1.0.1",
                            "revision": "1.0.1"
                          }
                        ]
                      }
                    ]
                  }
                }
              },
              {
                "neId": "10.10.10.2",
                "type": "SR-7750",
                "version": "20.10.R3",
                "root": {
                  "yanglib:yang-library": {
                    "content-id": "NSP-19.6.0",
                    "module-set": [
                      {
                        "name": "SrosOpenConfigMDCNBI@1.0.0",
                        "module": [
                          {
                            "name": "openconfig-interfaces",
                            "namespace": "2.0.0",
                            "revision": "2.0.0"
                          },
                          {
                            "name": "openconfig-lacp",
                            "namespace": "1.1.0",
                            "revision": "1.1.0"
                          },
                          {
                            "name": "openconfig-network-instance",
                            "namespace": "0.8.0",
                            "revision": "0.8.0"
                          },
                          {
                            "name": "openconfig-relay-agent",
                            "namespace": "0.1.0",
                            "revision": "0.1.0"
                          },
                          {
                            "name": "openconfig-routing-policy",
                            "namespace": "3.0.0",
                            "revision": "3.0.0"
                          },
                          {
                            "name": "openconfig-lldp",
                            "namespace": "0.1.0",
                            "revision": "0.1.0"
                          },
                          {
                            "name": "openconfig-mpls",
                            "namespace": "2.3.0",
                            "revision": "2.3.0"
                          },
                          {
                            "name": "openconfig-acl",
                            "namespace": "1.0.0",
                            "revision": "1.0.0"
                          },
                          {
                            "name": "openconfig-bgp",
                            "namespace": "3.0.1",
                            "revision": "3.0.1"
                          },
                          {
                            "name": "openconfig-local-routing",
                            "namespace": "1.0.1",
                            "revision": "1.0.1"
                          }
                        ]
                      }
                    ]
                  }
                }
              }
            ]
          }
        }
      },
      "NetworkDeviceMgrNetworkDevices": {
        "title": "NetworkDeviceMgrNetworkDevices",
        "required": [
          "network-device"
        ],
        "type": "object",
        "properties": {
          "network-device": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NetworkDevice"
            },
            "description": ""
          }
        },
        "example": {
          "network-device": [
            {
              "neId": "10.10.10.1",
              "type": "SR-7750",
              "version": "20.10.R3",
              "root": {
                "yanglib:yang-library": {
                  "content-id": "NSP-19.6.0",
                  "module-set": [
                    {
                      "name": "SrosOpenConfigMDCNBI@1.0.0",
                      "module": [
                        {
                          "name": "openconfig-interfaces",
                          "namespace": "2.0.0",
                          "revision": "2.0.0"
                        },
                        {
                          "name": "openconfig-lacp",
                          "namespace": "1.1.0",
                          "revision": "1.1.0"
                        },
                        {
                          "name": "openconfig-network-instance",
                          "namespace": "0.8.0",
                          "revision": "0.8.0"
                        },
                        {
                          "name": "openconfig-relay-agent",
                          "namespace": "0.1.0",
                          "revision": "0.1.0"
                        },
                        {
                          "name": "openconfig-routing-policy",
                          "namespace": "3.0.0",
                          "revision": "3.0.0"
                        },
                        {
                          "name": "openconfig-lldp",
                          "namespace": "0.1.0",
                          "revision": "0.1.0"
                        },
                        {
                          "name": "openconfig-mpls",
                          "namespace": "2.3.0",
                          "revision": "2.3.0"
                        },
                        {
                          "name": "openconfig-acl",
                          "namespace": "1.0.0",
                          "revision": "1.0.0"
                        },
                        {
                          "name": "openconfig-bgp",
                          "namespace": "3.0.1",
                          "revision": "3.0.1"
                        },
                        {
                          "name": "openconfig-local-routing",
                          "namespace": "1.0.1",
                          "revision": "1.0.1"
                        }
                      ]
                    }
                  ]
                }
              }
            },
            {
              "neId": "10.10.10.2",
              "type": "SR-7750",
              "version": "20.10.R3",
              "root": {
                "yanglib:yang-library": {
                  "content-id": "NSP-19.6.0",
                  "module-set": [
                    {
                      "name": "SrosOpenConfigMDCNBI@1.0.0",
                      "module": [
                        {
                          "name": "openconfig-interfaces",
                          "namespace": "2.0.0",
                          "revision": "2.0.0"
                        },
                        {
                          "name": "openconfig-lacp",
                          "namespace": "1.1.0",
                          "revision": "1.1.0"
                        },
                        {
                          "name": "openconfig-network-instance",
                          "namespace": "0.8.0",
                          "revision": "0.8.0"
                        },
                        {
                          "name": "openconfig-relay-agent",
                          "namespace": "0.1.0",
                          "revision": "0.1.0"
                        },
                        {
                          "name": "openconfig-routing-policy",
                          "namespace": "3.0.0",
                          "revision": "3.0.0"
                        },
                        {
                          "name": "openconfig-lldp",
                          "namespace": "0.1.0",
                          "revision": "0.1.0"
                        },
                        {
                          "name": "openconfig-mpls",
                          "namespace": "2.3.0",
                          "revision": "2.3.0"
                        },
                        {
                          "name": "openconfig-acl",
                          "namespace": "1.0.0",
                          "revision": "1.0.0"
                        },
                        {
                          "name": "openconfig-bgp",
                          "namespace": "3.0.1",
                          "revision": "3.0.1"
                        },
                        {
                          "name": "openconfig-local-routing",
                          "namespace": "1.0.1",
                          "revision": "1.0.1"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          ]
        }
      },
      "NetworkDevice": {
        "title": "NetworkDevice",
        "required": [
          "neId",
          "type",
          "version",
          "root"
        ],
        "type": "object",
        "properties": {
          "neId": {
            "type": "string"
          },
          "type": {
            "type": "string"
          },
          "version": {
            "type": "string"
          },
          "root": {
            "$ref": "#/components/schemas/Root"
          }
        },
        "example": {
          "neId": "10.10.10.1",
          "type": "SR-7750",
          "version": "20.10.R3",
          "root": {
            "yanglib:yang-library": {
              "content-id": "NSP-19.6.0",
              "module-set": [
                {
                  "name": "SrosOpenConfigMDCNBI@1.0.0",
                  "module": [
                    {
                      "name": "openconfig-interfaces",
                      "namespace": "2.0.0",
                      "revision": "2.0.0"
                    },
                    {
                      "name": "openconfig-lacp",
                      "namespace": "1.1.0",
                      "revision": "1.1.0"
                    },
                    {
                      "name": "openconfig-network-instance",
                      "namespace": "0.8.0",
                      "revision": "0.8.0"
                    },
                    {
                      "name": "openconfig-relay-agent",
                      "namespace": "0.1.0",
                      "revision": "0.1.0"
                    },
                    {
                      "name": "openconfig-routing-policy",
                      "namespace": "3.0.0",
                      "revision": "3.0.0"
                    },
                    {
                      "name": "openconfig-lldp",
                      "namespace": "0.1.0",
                      "revision": "0.1.0"
                    },
                    {
                      "name": "openconfig-mpls",
                      "namespace": "2.3.0",
                      "revision": "2.3.0"
                    },
                    {
                      "name": "openconfig-acl",
                      "namespace": "1.0.0",
                      "revision": "1.0.0"
                    },
                    {
                      "name": "openconfig-bgp",
                      "namespace": "3.0.1",
                      "revision": "3.0.1"
                    },
                    {
                      "name": "openconfig-local-routing",
                      "namespace": "1.0.1",
                      "revision": "1.0.1"
                    }
                  ]
                }
              ]
            }
          }
        }
      },
      "Root": {
        "title": "Root",
        "required": [
          "yanglib:yang-library"
        ],
        "type": "object",
        "properties": {
          "yanglib:yang-library": {
            "$ref": "#/components/schemas/YanglibYangLibrary"
          }
        },
        "example": {
          "yanglib:yang-library": {
            "content-id": "NSP-19.6.0",
            "module-set": [
              {
                "name": "SrosOpenConfigMDCNBI@1.0.0",
                "module": [
                  {
                    "name": "openconfig-interfaces",
                    "namespace": "2.0.0",
                    "revision": "2.0.0"
                  },
                  {
                    "name": "openconfig-lacp",
                    "namespace": "1.1.0",
                    "revision": "1.1.0"
                  },
                  {
                    "name": "openconfig-network-instance",
                    "namespace": "0.8.0",
                    "revision": "0.8.0"
                  },
                  {
                    "name": "openconfig-relay-agent",
                    "namespace": "0.1.0",
                    "revision": "0.1.0"
                  },
                  {
                    "name": "openconfig-routing-policy",
                    "namespace": "3.0.0",
                    "revision": "3.0.0"
                  },
                  {
                    "name": "openconfig-lldp",
                    "namespace": "0.1.0",
                    "revision": "0.1.0"
                  },
                  {
                    "name": "openconfig-mpls",
                    "namespace": "2.3.0",
                    "revision": "2.3.0"
                  },
                  {
                    "name": "openconfig-acl",
                    "namespace": "1.0.0",
                    "revision": "1.0.0"
                  },
                  {
                    "name": "openconfig-bgp",
                    "namespace": "3.0.1",
                    "revision": "3.0.1"
                  },
                  {
                    "name": "openconfig-local-routing",
                    "namespace": "1.0.1",
                    "revision": "1.0.1"
                  }
                ]
              }
            ]
          }
        }
      },
      "YanglibYangLibrary": {
        "title": "YanglibYangLibrary",
        "required": [
          "content-id",
          "module-set"
        ],
        "type": "object",
        "properties": {
          "content-id": {
            "type": "string"
          },
          "module-set": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ModuleSet1"
            },
            "description": ""
          }
        },
        "example": {
          "content-id": "NSP-19.6.0",
          "module-set": [
            {
              "name": "SrosOpenConfigMDCNBI@1.0.0",
              "module": [
                {
                  "name": "openconfig-interfaces",
                  "namespace": "2.0.0",
                  "revision": "2.0.0"
                },
                {
                  "name": "openconfig-lacp",
                  "namespace": "1.1.0",
                  "revision": "1.1.0"
                },
                {
                  "name": "openconfig-network-instance",
                  "namespace": "0.8.0",
                  "revision": "0.8.0"
                },
                {
                  "name": "openconfig-relay-agent",
                  "namespace": "0.1.0",
                  "revision": "0.1.0"
                },
                {
                  "name": "openconfig-routing-policy",
                  "namespace": "3.0.0",
                  "revision": "3.0.0"
                },
                {
                  "name": "openconfig-lldp",
                  "namespace": "0.1.0",
                  "revision": "0.1.0"
                },
                {
                  "name": "openconfig-mpls",
                  "namespace": "2.3.0",
                  "revision": "2.3.0"
                },
                {
                  "name": "openconfig-acl",
                  "namespace": "1.0.0",
                  "revision": "1.0.0"
                },
                {
                  "name": "openconfig-bgp",
                  "namespace": "3.0.1",
                  "revision": "3.0.1"
                },
                {
                  "name": "openconfig-local-routing",
                  "namespace": "1.0.1",
                  "revision": "1.0.1"
                }
              ]
            }
          ]
        }
      },
      "ModuleSet1": {
        "title": "ModuleSet1",
        "required": [
          "name",
          "module"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "module": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Module1"
            },
            "description": ""
          }
        },
        "example": {
          "name": "SrosOpenConfigMDCNBI@1.0.0",
          "module": [
            {
              "name": "openconfig-interfaces",
              "namespace": "2.0.0",
              "revision": "2.0.0"
            },
            {
              "name": "openconfig-lacp",
              "namespace": "1.1.0",
              "revision": "1.1.0"
            },
            {
              "name": "openconfig-network-instance",
              "namespace": "0.8.0",
              "revision": "0.8.0"
            },
            {
              "name": "openconfig-relay-agent",
              "namespace": "0.1.0",
              "revision": "0.1.0"
            },
            {
              "name": "openconfig-routing-policy",
              "namespace": "3.0.0",
              "revision": "3.0.0"
            },
            {
              "name": "openconfig-lldp",
              "namespace": "0.1.0",
              "revision": "0.1.0"
            },
            {
              "name": "openconfig-mpls",
              "namespace": "2.3.0",
              "revision": "2.3.0"
            },
            {
              "name": "openconfig-acl",
              "namespace": "1.0.0",
              "revision": "1.0.0"
            },
            {
              "name": "openconfig-bgp",
              "namespace": "3.0.1",
              "revision": "3.0.1"
            },
            {
              "name": "openconfig-local-routing",
              "namespace": "1.0.1",
              "revision": "1.0.1"
            }
          ]
        }
      },
      "Module1": {
        "title": "Module1",
        "required": [
          "name",
          "namespace",
          "revision"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "namespace": {
            "type": "string"
          },
          "revision": {
            "type": "string"
          }
        },
        "example": {
          "name": "openconfig-interfaces",
          "namespace": "2.0.0",
          "revision": "2.0.0"
        }
      },
      "6.Getagivennetworkdevice": {
        "title": "6.Getagivennetworkdevice",
        "required": [
          "network-device-mgr:network-device"
        ],
        "type": "object",
        "properties": {
          "network-device-mgr:network-device": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NetworkDeviceMgrNetworkDevice"
            },
            "description": ""
          }
        },
        "example": {
          "network-device-mgr:network-device": [
            {
              "neId": "10.10.10.1",
              "type": "SR-7750",
              "version": "20.10.R3",
              "root": {
                "yanglib:yang-library": {
                  "content-id": "NSP-19.6.0",
                  "module-set": [
                    {
                      "name": "SrosOpenConfigMDCNBI@1.0.0",
                      "module": [
                        {
                          "name": "openconfig-interfaces",
                          "namespace": "2.0.0",
                          "revision": "2.0.0"
                        },
                        {
                          "name": "openconfig-lacp",
                          "namespace": "1.1.0",
                          "revision": "1.1.0"
                        },
                        {
                          "name": "openconfig-network-instance",
                          "namespace": "0.8.0",
                          "revision": "0.8.0"
                        },
                        {
                          "name": "openconfig-relay-agent",
                          "namespace": "0.1.0",
                          "revision": "0.1.0"
                        },
                        {
                          "name": "openconfig-routing-policy",
                          "namespace": "3.0.0",
                          "revision": "3.0.0"
                        },
                        {
                          "name": "openconfig-lldp",
                          "namespace": "0.1.0",
                          "revision": "0.1.0"
                        },
                        {
                          "name": "openconfig-mpls",
                          "namespace": "2.3.0",
                          "revision": "2.3.0"
                        },
                        {
                          "name": "openconfig-acl",
                          "namespace": "1.0.0",
                          "revision": "1.0.0"
                        },
                        {
                          "name": "openconfig-bgp",
                          "namespace": "3.0.1",
                          "revision": "3.0.1"
                        },
                        {
                          "name": "openconfig-local-routing",
                          "namespace": "1.0.1",
                          "revision": "1.0.1"
                        }
                      ]
                    }
                  ]
                }
              }
            }
          ]
        }
      },
      "NetworkDeviceMgrNetworkDevice": {
        "title": "NetworkDeviceMgrNetworkDevice",
        "required": [
          "neId",
          "type",
          "version",
          "root"
        ],
        "type": "object",
        "properties": {
          "neId": {
            "type": "string"
          },
          "type": {
            "type": "string"
          },
          "version": {
            "type": "string"
          },
          "root": {
            "$ref": "#/components/schemas/Root"
          }
        },
        "example": {
          "neId": "10.10.10.1",
          "type": "SR-7750",
          "version": "20.10.R3",
          "root": {
            "yanglib:yang-library": {
              "content-id": "NSP-19.6.0",
              "module-set": [
                {
                  "name": "SrosOpenConfigMDCNBI@1.0.0",
                  "module": [
                    {
                      "name": "openconfig-interfaces",
                      "namespace": "2.0.0",
                      "revision": "2.0.0"
                    },
                    {
                      "name": "openconfig-lacp",
                      "namespace": "1.1.0",
                      "revision": "1.1.0"
                    },
                    {
                      "name": "openconfig-network-instance",
                      "namespace": "0.8.0",
                      "revision": "0.8.0"
                    },
                    {
                      "name": "openconfig-relay-agent",
                      "namespace": "0.1.0",
                      "revision": "0.1.0"
                    },
                    {
                      "name": "openconfig-routing-policy",
                      "namespace": "3.0.0",
                      "revision": "3.0.0"
                    },
                    {
                      "name": "openconfig-lldp",
                      "namespace": "0.1.0",
                      "revision": "0.1.0"
                    },
                    {
                      "name": "openconfig-mpls",
                      "namespace": "2.3.0",
                      "revision": "2.3.0"
                    },
                    {
                      "name": "openconfig-acl",
                      "namespace": "1.0.0",
                      "revision": "1.0.0"
                    },
                    {
                      "name": "openconfig-bgp",
                      "namespace": "3.0.1",
                      "revision": "3.0.1"
                    },
                    {
                      "name": "openconfig-local-routing",
                      "namespace": "1.0.1",
                      "revision": "1.0.1"
                    }
                  ]
                }
              ]
            }
          }
        }
      },
      "ExampleCreateMDARequest": {
        "title": "ExampleCreateMDARequest",
        "required": [
          "nokia-conf:mda"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:mda": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfMdum"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:mda": [
            {
              "mda-slot": 1,
              "mda-type": "imm24-1gb-xp-tx"
            }
          ]
        }
      },
      "NokiaConfMdum": {
        "title": "NokiaConfMdum",
        "required": [
          "mda-slot",
          "mda-type"
        ],
        "type": "object",
        "properties": {
          "mda-slot": {
            "type": "integer",
            "format": "int32"
          },
          "mda-type": {
            "type": "string"
          }
        },
        "example": {
          "mda-slot": 1,
          "mda-type": "imm24-1gb-xp-tx"
        }
      },
      "ExampleConfigureMDARequest": {
        "title": "ExampleConfigureMDARequest",
        "required": [
          "nokia-conf:slot"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:slot": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfSlot"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:slot": [
            {
              "mda-slot": 1,
              "mda-type": "imm24-1gb-xp-tx",
              "fail-on-error": false
            }
          ]
        }
      },
      "NokiaConfSlot": {
        "title": "NokiaConfSlot",
        "required": [
          "mda-slot",
          "mda-type",
          "fail-on-error"
        ],
        "type": "object",
        "properties": {
          "mda-slot": {
            "type": "integer",
            "format": "int32"
          },
          "mda-type": {
            "type": "string"
          },
          "fail-on-error": {
            "type": "boolean"
          }
        },
        "example": {
          "mda-slot": 1,
          "mda-type": "imm24-1gb-xp-tx",
          "fail-on-error": false
        }
      },
      "CreateInterface-1Request": {
        "title": "CreateInterface-1Request",
        "required": [
          "nokia-conf:interface"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:interface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfInterface"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:interface": [
            {
              "interface-name": "plain_patch_1",
              "description": "To be modified by plain patch",
              "ipv4": {
                "primary": {
                  "address": "10.18.1.1",
                  "prefix-length": 24
                }
              }
            }
          ]
        }
      },
      "NokiaConfInterface": {
        "title": "NokiaConfInterface",
        "required": [
          "interface-name",
          "description",
          "ipv4"
        ],
        "type": "object",
        "properties": {
          "interface-name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "ipv4": {
            "$ref": "#/components/schemas/Ipv4"
          }
        },
        "example": {
          "interface-name": "plain_patch_1",
          "description": "To be modified by plain patch",
          "ipv4": {
            "primary": {
              "address": "10.18.1.1",
              "prefix-length": 24
            }
          }
        }
      },
      "Ipv4": {
        "title": "Ipv4",
        "required": [
          "primary"
        ],
        "type": "object",
        "properties": {
          "primary": {
            "$ref": "#/components/schemas/Primary"
          }
        },
        "example": {
          "primary": {
            "address": "10.18.1.1",
            "prefix-length": 24
          }
        }
      },
      "Primary": {
        "title": "Primary",
        "required": [
          "address",
          "prefix-length"
        ],
        "type": "object",
        "properties": {
          "address": {
            "type": "string"
          },
          "prefix-length": {
            "type": "integer",
            "format": "int32"
          }
        },
        "example": {
          "address": "10.18.1.1",
          "prefix-length": 24
        }
      },
      "CreateInterface-2Request": {
        "title": "CreateInterface-2Request",
        "required": [
          "nokia-conf:interface"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:interface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfInterface"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:interface": [
            {
              "interface-name": "plain_patch_2",
              "description": "To be modified by plain patch",
              "ipv4": {
                "primary": {
                  "address": "10.18.2.1",
                  "prefix-length": 24
                }
              }
            }
          ]
        }
      },
      "CreateInterface-3Request": {
        "title": "CreateInterface-3Request",
        "required": [
          "nokia-conf:interface"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:interface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfInterface"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:interface": [
            {
              "interface-name": "plain_patch_3",
              "description": "To be modified by plain patch",
              "ipv4": {
                "primary": {
                  "address": "10.18.3.1",
                  "prefix-length": 24
                }
              }
            }
          ]
        }
      },
      "Getthelistofinterfaces": {
        "title": "Getthelistofinterfaces",
        "required": [
          "nokia-conf:interface"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:interface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfInterface3"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:interface": [
            {
              "ipv4": {
                "primary": {
                  "prefix-length": 24,
                  "address": "10.0.0.2"
                }
              },
              "port": "1/1/1",
              "interface-name": "if1"
            },
            {
              "ipv4": {
                "primary": {
                  "prefix-length": 24,
                  "address": "10.18.1.1"
                }
              },
              "interface-name": "plain_patch_1",
              "description": "To be modified by plain patch"
            },
            {
              "ipv4": {
                "primary": {
                  "prefix-length": 24,
                  "address": "10.18.2.1"
                }
              },
              "interface-name": "plain_patch_2",
              "description": "To be modified by plain patch"
            },
            {
              "ipv4": {
                "primary": {
                  "prefix-length": 24,
                  "address": "10.18.3.1"
                }
              },
              "interface-name": "plain_patch_3",
              "description": "To be modified by plain patch"
            },
            {
              "ipv4": {
                "primary": {
                  "prefix-length": 32,
                  "address": "10.10.10.2"
                }
              },
              "interface-name": "system"
            }
          ]
        }
      },
      "NokiaConfInterface3": {
        "title": "NokiaConfInterface3",
        "required": [
          "ipv4",
          "interface-name"
        ],
        "type": "object",
        "properties": {
          "ipv4": {
            "$ref": "#/components/schemas/Ipv4"
          },
          "port": {
            "type": "string"
          },
          "interface-name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          }
        },
        "example": {
          "ipv4": {
            "primary": {
              "prefix-length": 24,
              "address": "10.0.0.2"
            }
          },
          "port": "1/1/1",
          "interface-name": "if1"
        }
      },
      "PatchMultipleinterfacesRequest": {
        "title": "PatchMultipleinterfacesRequest",
        "required": [
          "nokia-conf:router"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:router": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfRouter"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:router": [
            {
              "router-name": "Base",
              "interface": [
                {
                  "interface-name": "plain_patch_1",
                  "ipv4": {
                    "primary": {
                      "prefix-length": 28
                    }
                  }
                },
                {
                  "interface-name": "plain_patch_2",
                  "ipv4": {
                    "primary": {
                      "prefix-length": 29
                    }
                  }
                }
              ]
            }
          ]
        }
      },
      "NokiaConfRouter": {
        "title": "NokiaConfRouter",
        "required": [
          "router-name",
          "interface"
        ],
        "type": "object",
        "properties": {
          "router-name": {
            "type": "string"
          },
          "interface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Interface"
            },
            "description": ""
          }
        },
        "example": {
          "router-name": "Base",
          "interface": [
            {
              "interface-name": "plain_patch_1",
              "ipv4": {
                "primary": {
                  "prefix-length": 28
                }
              }
            },
            {
              "interface-name": "plain_patch_2",
              "ipv4": {
                "primary": {
                  "prefix-length": 29
                }
              }
            }
          ]
        }
      },
      "Interface": {
        "title": "Interface",
        "required": [
          "interface-name",
          "ipv4"
        ],
        "type": "object",
        "properties": {
          "interface-name": {
            "type": "string"
          },
          "ipv4": {
            "$ref": "#/components/schemas/Ipv44"
          }
        },
        "example": {
          "interface-name": "plain_patch_1",
          "ipv4": {
            "primary": {
              "prefix-length": 28
            }
          }
        }
      },
      "Ipv44": {
        "title": "Ipv44",
        "required": [
          "primary"
        ],
        "type": "object",
        "properties": {
          "primary": {
            "$ref": "#/components/schemas/Primary4"
          }
        },
        "example": {
          "primary": {
            "prefix-length": 28
          }
        }
      },
      "Primary4": {
        "title": "Primary4",
        "required": [
          "prefix-length"
        ],
        "type": "object",
        "properties": {
          "prefix-length": {
            "type": "integer",
            "format": "int32"
          }
        },
        "example": {
          "prefix-length": 28
        }
      },
      "CreatenewinterfaceRequest": {
        "title": "CreatenewinterfaceRequest",
        "required": [
          "ietf-yang-patch:yang-patch"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-patch:yang-patch": {
            "$ref": "#/components/schemas/IetfYangPatchYangPatch"
          }
        },
        "example": {
          "ietf-yang-patch:yang-patch": {
            "patch-id": "sanity1",
            "edit": [
              {
                "edit-id": "edit1",
                "operation": "create",
                "target": "/interface=test-yang-patch-1",
                "value": {
                  "nokia-conf:interface": [
                    {
                      "interface-name": "test-yang-patch-1"
                    }
                  ]
                }
              }
            ]
          }
        }
      },
      "IetfYangPatchYangPatch": {
        "title": "IetfYangPatchYangPatch",
        "required": [
          "patch-id",
          "edit"
        ],
        "type": "object",
        "properties": {
          "patch-id": {
            "type": "string"
          },
          "edit": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Edit"
            },
            "description": ""
          }
        },
        "example": {
          "patch-id": "sanity1",
          "edit": [
            {
              "edit-id": "edit1",
              "operation": "create",
              "target": "/interface=test-yang-patch-1",
              "value": {
                "nokia-conf:interface": [
                  {
                    "interface-name": "test-yang-patch-1"
                  }
                ]
              }
            }
          ]
        }
      },
      "Edit": {
        "title": "Edit",
        "required": [
          "edit-id",
          "operation",
          "target",
          "value"
        ],
        "type": "object",
        "properties": {
          "edit-id": {
            "type": "string"
          },
          "operation": {
            "type": "string"
          },
          "target": {
            "type": "string"
          },
          "value": {
            "$ref": "#/components/schemas/Value"
          }
        },
        "example": {
          "edit-id": "edit1",
          "operation": "create",
          "target": "/interface=test-yang-patch-1",
          "value": {
            "nokia-conf:interface": [
              {
                "interface-name": "test-yang-patch-1"
              }
            ]
          }
        }
      },
      "Value": {
        "title": "Value",
        "required": [
          "nokia-conf:interface"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:interface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfInterface4"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:interface": [
            {
              "interface-name": "test-yang-patch-1"
            }
          ]
        }
      },
      "NokiaConfInterface4": {
        "title": "NokiaConfInterface4",
        "required": [
          "interface-name"
        ],
        "type": "object",
        "properties": {
          "interface-name": {
            "type": "string"
          }
        },
        "example": {
          "interface-name": "test-yang-patch-1"
        }
      },
      "Createnewinterface": {
        "title": "Createnewinterface",
        "required": [
          "ietf-yang-patch:yang-patch-status"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-patch:yang-patch-status": {
            "$ref": "#/components/schemas/IetfYangPatchYangPatchStatus"
          }
        },
        "example": {
          "ietf-yang-patch:yang-patch-status": {
            "patch-id": "sanity1"
          }
        }
      },
      "IetfYangPatchYangPatchStatus": {
        "title": "IetfYangPatchYangPatchStatus",
        "required": [
          "patch-id",
          "ok"
        ],
        "type": "object",
        "properties": {
          "patch-id": {
            "type": "string"
          },
          "ok": {
            "type": "array",
            "items": {
              "type": "string",
              "nullable": true
            },
            "description": ""
          }
        },
        "example": {
          "patch-id": "sanity1"
        }
      },
      "Multipleoperationsondifferentsub-resourcescreateandmergeRequest": {
        "title": "Multipleoperationsondifferentsub-resourcescreateandmergeRequest",
        "required": [
          "ietf-yang-patch:yang-patch"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-patch:yang-patch": {
            "$ref": "#/components/schemas/IetfYangPatchYangPatch1"
          }
        },
        "example": {
          "ietf-yang-patch:yang-patch": {
            "patch-id": "sanity2",
            "edit": [
              {
                "edit-id": "edit1",
                "operation": "create",
                "target": "/interface=test-yang-patch2",
                "value": {
                  "nokia-conf:interface": [
                    {
                      "interface-name": "test-yang-patch2"
                    }
                  ]
                }
              },
              {
                "edit-id": "edit2",
                "operation": "merge",
                "target": "/interface=test-yang-patch/ipv4",
                "value": {
                  "nokia-conf:ipv4": {
                    "primary": {
                      "address": "192.168.186.1",
                      "prefix-length": 24
                    }
                  }
                }
              }
            ]
          }
        }
      },
      "IetfYangPatchYangPatch1": {
        "title": "IetfYangPatchYangPatch1",
        "required": [
          "patch-id",
          "edit"
        ],
        "type": "object",
        "properties": {
          "patch-id": {
            "type": "string"
          },
          "edit": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Edit1"
            },
            "description": ""
          }
        },
        "example": {
          "patch-id": "sanity2",
          "edit": [
            {
              "edit-id": "edit1",
              "operation": "create",
              "target": "/interface=test-yang-patch2",
              "value": {
                "nokia-conf:interface": [
                  {
                    "interface-name": "test-yang-patch2"
                  }
                ]
              }
            },
            {
              "edit-id": "edit2",
              "operation": "merge",
              "target": "/interface=test-yang-patch/ipv4",
              "value": {
                "nokia-conf:ipv4": {
                  "primary": {
                    "address": "192.168.186.1",
                    "prefix-length": 24
                  }
                }
              }
            }
          ]
        }
      },
      "Edit1": {
        "title": "Edit1",
        "required": [
          "edit-id",
          "operation",
          "target",
          "value"
        ],
        "type": "object",
        "properties": {
          "edit-id": {
            "type": "string"
          },
          "operation": {
            "type": "string"
          },
          "target": {
            "type": "string"
          },
          "value": {
            "$ref": "#/components/schemas/Value1"
          }
        },
        "example": {
          "edit-id": "edit1",
          "operation": "create",
          "target": "/interface=test-yang-patch2",
          "value": {
            "nokia-conf:interface": [
              {
                "interface-name": "test-yang-patch2"
              }
            ]
          }
        }
      },
      "Value1": {
        "title": "Value1",
        "type": "object",
        "properties": {
          "nokia-conf:interface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfInterface4"
            },
            "description": ""
          },
          "nokia-conf:ipv4": {
            "$ref": "#/components/schemas/NokiaConfIpv4"
          }
        },
        "example": {
          "nokia-conf:interface": [
            {
              "interface-name": "test-yang-patch2"
            }
          ]
        }
      },
      "NokiaConfIpv4": {
        "title": "NokiaConfIpv4",
        "required": [
          "primary"
        ],
        "type": "object",
        "properties": {
          "primary": {
            "$ref": "#/components/schemas/Primary"
          }
        },
        "example": {
          "primary": {
            "address": "192.168.186.1",
            "prefix-length": 24
          }
        }
      },
      "Multipleoperationsondifferentsub-resourcescreateandmerge": {
        "title": "Multipleoperationsondifferentsub-resourcescreateandmerge",
        "required": [
          "ietf-yang-patch:yang-patch-status"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-patch:yang-patch-status": {
            "$ref": "#/components/schemas/IetfYangPatchYangPatchStatus"
          }
        },
        "example": {
          "ietf-yang-patch:yang-patch-status": {
            "patch-id": "sanity2"
          }
        }
      },
      "ReplaceanexistinginterfaceRequest": {
        "title": "ReplaceanexistinginterfaceRequest",
        "required": [
          "ietf-yang-patch:yang-patch"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-patch:yang-patch": {
            "$ref": "#/components/schemas/IetfYangPatchYangPatch2"
          }
        },
        "example": {
          "ietf-yang-patch:yang-patch": {
            "patch-id": "sanity3",
            "edit": [
              {
                "edit-id": "edit1",
                "operation": "replace",
                "target": "/interface=test-yang-patch-1",
                "value": {
                  "nokia-conf:interface": [
                    {
                      "interface-name": "test-yang-patch-1",
                      "ipv4": {
                        "primary": {
                          "address": "10.5.5.5",
                          "prefix-length": 28
                        }
                      }
                    }
                  ]
                }
              }
            ]
          }
        }
      },
      "IetfYangPatchYangPatch2": {
        "title": "IetfYangPatchYangPatch2",
        "required": [
          "patch-id",
          "edit"
        ],
        "type": "object",
        "properties": {
          "patch-id": {
            "type": "string"
          },
          "edit": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Edit2"
            },
            "description": ""
          }
        },
        "example": {
          "patch-id": "sanity3",
          "edit": [
            {
              "edit-id": "edit1",
              "operation": "replace",
              "target": "/interface=test-yang-patch-1",
              "value": {
                "nokia-conf:interface": [
                  {
                    "interface-name": "test-yang-patch-1",
                    "ipv4": {
                      "primary": {
                        "address": "10.5.5.5",
                        "prefix-length": 28
                      }
                    }
                  }
                ]
              }
            }
          ]
        }
      },
      "Edit2": {
        "title": "Edit2",
        "required": [
          "edit-id",
          "operation",
          "target",
          "value"
        ],
        "type": "object",
        "properties": {
          "edit-id": {
            "type": "string"
          },
          "operation": {
            "type": "string"
          },
          "target": {
            "type": "string"
          },
          "value": {
            "$ref": "#/components/schemas/Value2"
          }
        },
        "example": {
          "edit-id": "edit1",
          "operation": "replace",
          "target": "/interface=test-yang-patch-1",
          "value": {
            "nokia-conf:interface": [
              {
                "interface-name": "test-yang-patch-1",
                "ipv4": {
                  "primary": {
                    "address": "10.5.5.5",
                    "prefix-length": 28
                  }
                }
              }
            ]
          }
        }
      },
      "Value2": {
        "title": "Value2",
        "required": [
          "nokia-conf:interface"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:interface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfInterface6"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:interface": [
            {
              "interface-name": "test-yang-patch-1",
              "ipv4": {
                "primary": {
                  "address": "10.5.5.5",
                  "prefix-length": 28
                }
              }
            }
          ]
        }
      },
      "NokiaConfInterface6": {
        "title": "NokiaConfInterface6",
        "required": [
          "interface-name",
          "ipv4"
        ],
        "type": "object",
        "properties": {
          "interface-name": {
            "type": "string"
          },
          "ipv4": {
            "$ref": "#/components/schemas/Ipv4"
          }
        },
        "example": {
          "interface-name": "test-yang-patch-1",
          "ipv4": {
            "primary": {
              "address": "10.5.5.5",
              "prefix-length": 28
            }
          }
        }
      },
      "Replaceanexistinginterface": {
        "title": "Replaceanexistinginterface",
        "required": [
          "ietf-yang-patch:yang-patch-status"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-patch:yang-patch-status": {
            "$ref": "#/components/schemas/IetfYangPatchYangPatchStatus"
          }
        },
        "example": {
          "ietf-yang-patch:yang-patch-status": {
            "patch-id": "sanity3"
          }
        }
      },
      "DeleteinterfaceRequest": {
        "title": "DeleteinterfaceRequest",
        "required": [
          "ietf-yang-patch:yang-patch"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-patch:yang-patch": {
            "$ref": "#/components/schemas/IetfYangPatchYangPatch"
          }
        },
        "example": {
          "ietf-yang-patch:yang-patch": {
            "patch-id": "sanity4",
            "edit": [
              {
                "edit-id": "edit2",
                "operation": "delete",
                "target": "/interface=test-yang-patch",
                "value": {
                  "nokia-conf:interface": [
                    {
                      "interface-name": "test-yang-patch"
                    }
                  ]
                }
              }
            ]
          }
        }
      },
      "Deleteinterface": {
        "title": "Deleteinterface",
        "required": [
          "ietf-yang-patch:yang-patch-status"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-patch:yang-patch-status": {
            "$ref": "#/components/schemas/IetfYangPatchYangPatchStatus"
          }
        },
        "example": {
          "ietf-yang-patch:yang-patch-status": {
            "patch-id": "sanity4"
          }
        }
      },
      "EnableMPLSRSVPRequest": {
        "title": "EnableMPLSRSVPRequest",
        "required": [
          "ietf-yang-patch:yang-patch"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-patch:yang-patch": {
            "$ref": "#/components/schemas/IetfYangPatchYangPatch4"
          }
        },
        "example": {
          "ietf-yang-patch:yang-patch": {
            "patch-id": "sanity5",
            "edit": [
              {
                "edit-id": "edit1",
                "operation": "merge",
                "target": "/rsvp",
                "value": {
                  "nokia-conf:rsvp": {
                    "admin-state": "enable"
                  }
                }
              },
              {
                "edit-id": "edit2",
                "operation": "merge",
                "target": "/mpls",
                "value": {
                  "nokia-conf:mpls": {
                    "admin-state": "enable"
                  }
                }
              }
            ]
          }
        }
      },
      "IetfYangPatchYangPatch4": {
        "title": "IetfYangPatchYangPatch4",
        "required": [
          "patch-id",
          "edit"
        ],
        "type": "object",
        "properties": {
          "patch-id": {
            "type": "string"
          },
          "edit": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Edit4"
            },
            "description": ""
          }
        },
        "example": {
          "patch-id": "sanity5",
          "edit": [
            {
              "edit-id": "edit1",
              "operation": "merge",
              "target": "/rsvp",
              "value": {
                "nokia-conf:rsvp": {
                  "admin-state": "enable"
                }
              }
            },
            {
              "edit-id": "edit2",
              "operation": "merge",
              "target": "/mpls",
              "value": {
                "nokia-conf:mpls": {
                  "admin-state": "enable"
                }
              }
            }
          ]
        }
      },
      "Edit4": {
        "title": "Edit4",
        "required": [
          "edit-id",
          "operation",
          "target",
          "value"
        ],
        "type": "object",
        "properties": {
          "edit-id": {
            "type": "string"
          },
          "operation": {
            "type": "string"
          },
          "target": {
            "type": "string"
          },
          "value": {
            "$ref": "#/components/schemas/Value4"
          }
        },
        "example": {
          "edit-id": "edit1",
          "operation": "merge",
          "target": "/rsvp",
          "value": {
            "nokia-conf:rsvp": {
              "admin-state": "enable"
            }
          }
        }
      },
      "Value4": {
        "title": "Value4",
        "type": "object",
        "properties": {
          "nokia-conf:rsvp": {
            "$ref": "#/components/schemas/NokiaConfRsvp"
          },
          "nokia-conf:mpls": {
            "$ref": "#/components/schemas/NokiaConfMpls"
          }
        },
        "example": {
          "nokia-conf:rsvp": {
            "admin-state": "enable"
          }
        }
      },
      "NokiaConfRsvp": {
        "title": "NokiaConfRsvp",
        "required": [
          "admin-state"
        ],
        "type": "object",
        "properties": {
          "admin-state": {
            "type": "string"
          }
        },
        "example": {
          "admin-state": "enable"
        }
      },
      "NokiaConfMpls": {
        "title": "NokiaConfMpls",
        "required": [
          "admin-state"
        ],
        "type": "object",
        "properties": {
          "admin-state": {
            "type": "string"
          }
        },
        "example": {
          "admin-state": "enable"
        }
      },
      "EnableMPLSRSVP": {
        "title": "EnableMPLSRSVP",
        "required": [
          "ietf-yang-patch:yang-patch-status"
        ],
        "type": "object",
        "properties": {
          "ietf-yang-patch:yang-patch-status": {
            "$ref": "#/components/schemas/IetfYangPatchYangPatchStatus"
          }
        },
        "example": {
          "ietf-yang-patch:yang-patch-status": {
            "patch-id": "sanity5"
          }
        }
      },
      "Add-emptytypeRequest": {
        "title": "Add-emptytypeRequest",
        "required": [
          "configuration:interface"
        ],
        "type": "object",
        "properties": {
          "configuration:interface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ConfigurationInterface"
            },
            "description": ""
          }
        },
        "example": {
          "configuration:interface": [
            {
              "name": "ge-1/0/2",
              "disable": ""
            }
          ]
        }
      },
      "ConfigurationInterface": {
        "title": "ConfigurationInterface",
        "required": [
          "name",
          "disable"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "disable": {
            "type": "string"
          }
        },
        "example": {
          "name": "ge-1/0/2",
          "disable": ""
        }
      },
      "Fieldquerytoselectmultiplefieldsunderthetargetresource": {
        "title": "Fieldquerytoselectmultiplefieldsunderthetargetresource",
        "required": [
          "nokia-conf:port"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:port": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfPort"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:port": [
            {
              "port-id": "1/1/1",
              "admin-state": "enable"
            },
            {
              "port-id": "1/1/9",
              "admin-state": "enable"
            },
            {
              "port-id": "1/1/10",
              "admin-state": "enable"
            }
          ]
        }
      },
      "NokiaConfPort": {
        "title": "NokiaConfPort",
        "required": [
          "port-id",
          "admin-state"
        ],
        "type": "object",
        "properties": {
          "port-id": {
            "type": "string"
          },
          "admin-state": {
            "type": "string"
          }
        },
        "example": {
          "port-id": "1/1/1",
          "admin-state": "enable"
        }
      },
      "Fieldquerywithsub-selectorsofanodeunderthetargetresource": {
        "title": "Fieldquerywithsub-selectorsofanodeunderthetargetresource",
        "required": [
          "nokia-conf:card"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:card": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfCard"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:card": [
            {
              "slot-number": "1",
              "mda": [
                {
                  "mda-slot": 1,
                  "mda-type": "m60-10/100eth-tx"
                },
                {
                  "mda-slot": 2,
                  "mda-type": "m10-1gb+1-10gb"
                }
              ]
            }
          ]
        }
      },
      "NokiaConfCard": {
        "title": "NokiaConfCard",
        "required": [
          "slot-number",
          "mda"
        ],
        "type": "object",
        "properties": {
          "slot-number": {
            "type": "string"
          },
          "mda": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Mdum"
            },
            "description": ""
          }
        },
        "example": {
          "slot-number": "1",
          "mda": [
            {
              "mda-slot": 1,
              "mda-type": "m60-10/100eth-tx"
            },
            {
              "mda-slot": 2,
              "mda-type": "m10-1gb+1-10gb"
            }
          ]
        }
      },
      "Mdum": {
        "title": "Mdum",
        "required": [
          "mda-slot",
          "mda-type"
        ],
        "type": "object",
        "properties": {
          "mda-slot": {
            "type": "integer",
            "format": "int32"
          },
          "mda-type": {
            "type": "string"
          }
        },
        "example": {
          "mda-slot": 1,
          "mda-type": "m60-10/100eth-tx"
        }
      },
      "fieldQueryToRetrieveASingleChildNodeUnderTheTargetResource": {
        "title": "fieldQueryToRetrieveASingleChildNodeUnderTheTargetResource",
        "required": [
          "nokia-conf:port"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:port": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfPort1"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:port": [
            {
              "ethernet": {
                "lldp": {
                  "dest-mac": [
                    {
                      "mac-type": "nearest-bridge",
                      "tx-tlvs": {
                        "sys-cap": true,
                        "port-desc": true,
                        "sys-desc": true,
                        "sys-name": true
                      }
                    }
                  ]
                }
              },
              "port-id": "1/1/1"
            }
          ]
        }
      },
      "NokiaConfPort1": {
        "title": "NokiaConfPort1",
        "required": [
          "ethernet",
          "port-id"
        ],
        "type": "object",
        "properties": {
          "ethernet": {
            "$ref": "#/components/schemas/Ethernet"
          },
          "port-id": {
            "type": "string"
          }
        },
        "example": {
          "ethernet": {
            "lldp": {
              "dest-mac": [
                {
                  "mac-type": "nearest-bridge",
                  "tx-tlvs": {
                    "sys-cap": true,
                    "port-desc": true,
                    "sys-desc": true,
                    "sys-name": true
                  }
                }
              ]
            }
          },
          "port-id": "1/1/1"
        }
      },
      "Ethernet": {
        "title": "Ethernet",
        "required": [
          "lldp"
        ],
        "type": "object",
        "properties": {
          "lldp": {
            "$ref": "#/components/schemas/Lldp"
          }
        },
        "example": {
          "lldp": {
            "dest-mac": [
              {
                "mac-type": "nearest-bridge",
                "tx-tlvs": {
                  "sys-cap": true,
                  "port-desc": true,
                  "sys-desc": true,
                  "sys-name": true
                }
              }
            ]
          }
        }
      },
      "Lldp": {
        "title": "Lldp",
        "required": [
          "dest-mac"
        ],
        "type": "object",
        "properties": {
          "dest-mac": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DestMac"
            },
            "description": ""
          }
        },
        "example": {
          "dest-mac": [
            {
              "mac-type": "nearest-bridge",
              "tx-tlvs": {
                "sys-cap": true,
                "port-desc": true,
                "sys-desc": true,
                "sys-name": true
              }
            }
          ]
        }
      },
      "DestMac": {
        "title": "DestMac",
        "required": [
          "mac-type",
          "tx-tlvs"
        ],
        "type": "object",
        "properties": {
          "mac-type": {
            "type": "string"
          },
          "tx-tlvs": {
            "$ref": "#/components/schemas/TxTlvs"
          }
        },
        "example": {
          "mac-type": "nearest-bridge",
          "tx-tlvs": {
            "sys-cap": true,
            "port-desc": true,
            "sys-desc": true,
            "sys-name": true
          }
        }
      },
      "TxTlvs": {
        "title": "TxTlvs",
        "required": [
          "sys-cap",
          "port-desc",
          "sys-desc",
          "sys-name"
        ],
        "type": "object",
        "properties": {
          "sys-cap": {
            "type": "boolean"
          },
          "port-desc": {
            "type": "boolean"
          },
          "sys-desc": {
            "type": "boolean"
          },
          "sys-name": {
            "type": "boolean"
          }
        },
        "example": {
          "sys-cap": true,
          "port-desc": true,
          "sys-desc": true,
          "sys-name": true
        }
      },
      "RequestMetaDatausingNETypeNEVersionforSR": {
        "title": "RequestMetaDatausingNETypeNEVersionforSR",
        "required": [
          "help",
          "yangname",
          "isListWithKey",
          "nodetype",
          "namespace",
          "augmenting",
          "attributes",
          "config",
          "isList",
          "pathname"
        ],
        "type": "object",
        "properties": {
          "help": {
            "type": "string"
          },
          "yangname": {
            "type": "string"
          },
          "isListWithKey": {
            "type": "boolean"
          },
          "nodetype": {
            "type": "string"
          },
          "namespace": {
            "type": "string"
          },
          "augmenting": {
            "type": "boolean"
          },
          "attributes": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Attribute"
            },
            "description": ""
          },
          "config": {
            "type": "boolean"
          },
          "isList": {
            "type": "boolean"
          },
          "pathname": {
            "type": "string"
          }
        },
        "example": {
          "help": "Enter the filter context",
          "yangname": "filter",
          "isListWithKey": false,
          "nodetype": "group",
          "namespace": "urn:nokia.com:sros:ns:yang:sr:conf",
          "augmenting": false,
          "attributes": [
            {
              "help": "Apply a configuration group at this level",
              "name": "apply-groups",
              "readonly": false,
              "mandatory": false,
              "nodetype": "propertylist",
              "type": "string",
              "leafRef": true,
              "leafRefPath": "nokia-conf:/configure/groups/group/name",
              "baseType": "string",
              "userMustOrder": true,
              "elementCount": {
                "maxElements": 8,
                "minElements": null
              }
            },
            {
              "help": "Exclude a configuration group at this level",
              "name": "apply-groups-exclude",
              "readonly": false,
              "mandatory": false,
              "nodetype": "propertylist",
              "type": "string",
              "leafRef": true,
              "leafRefPath": "nokia-conf:/configure/groups/group/name",
              "baseType": "string",
              "userMustOrder": true,
              "elementCount": {
                "maxElements": 8,
                "minElements": null
              }
            },
            {
              "help": "Enter the redirect-policy list instance",
              "name": "redirect-policy",
              "readonly": false,
              "mandatory": false,
              "nodetype": "list",
              "pathname": "nokia-conf:/configure/filter/redirect-policy",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/redirect_policy/RedirectPolicy.json",
              "userMustOrder": false,
              "keys": [
                "redirect-policy-name"
              ]
            },
            {
              "help": "Enter the redirect-policy-binding list instance",
              "name": "redirect-policy-binding",
              "readonly": false,
              "mandatory": false,
              "nodetype": "list",
              "pathname": "nokia-conf:/configure/filter/redirect-policy-binding",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/redirect_policy_binding/RedirectPolicyBinding.json",
              "userMustOrder": false,
              "keys": [
                "binding-name"
              ]
            },
            {
              "help": "Enter the log list instance",
              "name": "log",
              "readonly": false,
              "mandatory": false,
              "nodetype": "list",
              "pathname": "nokia-conf:/configure/filter/log",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/log/Log.json",
              "userMustOrder": false,
              "keys": [
                "log-id"
              ]
            },
            {
              "help": "Enter the match-list context",
              "name": "match-list",
              "readonly": false,
              "mandatory": false,
              "nodetype": "group",
              "pathname": "nokia-conf:/configure/filter/match-list",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/match_list/MatchList.json"
            },
            {
              "help": "Enter the ip-filter list instance",
              "name": "ip-filter",
              "readonly": false,
              "mandatory": false,
              "nodetype": "list",
              "pathname": "nokia-conf:/configure/filter/ip-filter",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/ip_filter/IpFilter.json",
              "userMustOrder": false,
              "keys": [
                "filter-name"
              ]
            },
            {
              "help": "Enter the ipv6-filter list instance",
              "name": "ipv6-filter",
              "readonly": false,
              "mandatory": false,
              "nodetype": "list",
              "pathname": "nokia-conf:/configure/filter/ipv6-filter",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/ipv6_filter/Ipv6Filter.json",
              "userMustOrder": false,
              "keys": [
                "filter-name"
              ]
            },
            {
              "help": "Enter the mac-filter list instance",
              "name": "mac-filter",
              "readonly": false,
              "mandatory": false,
              "nodetype": "list",
              "pathname": "nokia-conf:/configure/filter/mac-filter",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/mac_filter/MacFilter.json",
              "userMustOrder": false,
              "keys": [
                "filter-name"
              ]
            },
            {
              "help": "Enter the system-filter context",
              "name": "system-filter",
              "readonly": false,
              "mandatory": false,
              "nodetype": "group",
              "pathname": "nokia-conf:/configure/filter/system-filter",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/system_filter/SystemFilter.json"
            },
            {
              "help": "Enter the gre-tunnel-template list instance",
              "name": "gre-tunnel-template",
              "readonly": false,
              "mandatory": false,
              "nodetype": "list",
              "pathname": "nokia-conf:/configure/filter/gre-tunnel-template",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/gre_tunnel_template/GreTunnelTemplate.json",
              "userMustOrder": false,
              "keys": [
                "gre-tunnel-template-name"
              ]
            },
            {
              "help": "Enter the md-auto-id context",
              "name": "md-auto-id",
              "readonly": false,
              "mandatory": false,
              "nodetype": "group",
              "pathname": "nokia-conf:/configure/filter/md-auto-id",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/md_auto_id/MdAutoId.json"
            },
            {
              "help": "Enter the dhcp-filter list instance",
              "name": "dhcp-filter",
              "readonly": false,
              "mandatory": false,
              "nodetype": "list",
              "pathname": "nokia-conf:/configure/filter/dhcp-filter",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/dhcp_filter/DhcpFilter.json",
              "userMustOrder": false,
              "keys": [
                "filter-id"
              ]
            },
            {
              "help": "Enter the dhcp6-filter list instance",
              "name": "dhcp6-filter",
              "readonly": false,
              "mandatory": false,
              "nodetype": "list",
              "pathname": "nokia-conf:/configure/filter/dhcp6-filter",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/dhcp6_filter/Dhcp6Filter.json",
              "userMustOrder": false,
              "keys": [
                "filter-id"
              ]
            },
            {
              "help": "Enter the ip-exception list instance",
              "name": "ip-exception",
              "readonly": false,
              "mandatory": false,
              "nodetype": "list",
              "pathname": "nokia-conf:/configure/filter/ip-exception",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/ip_exception/IpException.json",
              "userMustOrder": false,
              "keys": [
                "filter-name"
              ]
            },
            {
              "help": "Enter the ipv6-exception list instance",
              "name": "ipv6-exception",
              "readonly": false,
              "mandatory": false,
              "nodetype": "list",
              "pathname": "nokia-conf:/configure/filter/ipv6-exception",
              "json_loc": "com/nokia/nsp/mvm/pojo/client/generated/nokia/conf/v2020_10_21/configure/filter/ipv6_exception/Ipv6Exception.json",
              "userMustOrder": false,
              "keys": [
                "filter-name"
              ]
            }
          ],
          "config": true,
          "isList": false,
          "pathname": "nokia-conf:/configure/filter"
        }
      },
      "Attribute": {
        "title": "Attribute",
        "required": [
          "help",
          "name",
          "readonly",
          "mandatory",
          "nodetype"
        ],
        "type": "object",
        "properties": {
          "help": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "readonly": {
            "type": "boolean"
          },
          "mandatory": {
            "type": "boolean"
          },
          "nodetype": {
            "type": "string"
          },
          "type": {
            "type": "string"
          },
          "leafRef": {
            "type": "boolean"
          },
          "leafRefPath": {
            "type": "string"
          },
          "baseType": {
            "type": "string"
          },
          "userMustOrder": {
            "type": "boolean"
          },
          "elementCount": {
            "$ref": "#/components/schemas/ElementCount"
          },
          "pathname": {
            "type": "string"
          },
          "json_loc": {
            "type": "string"
          },
          "keys": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": ""
          }
        },
        "example": {
          "help": "Apply a configuration group at this level",
          "name": "apply-groups",
          "readonly": false,
          "mandatory": false,
          "nodetype": "propertylist",
          "type": "string",
          "leafRef": true,
          "leafRefPath": "nokia-conf:/configure/groups/group/name",
          "baseType": "string",
          "userMustOrder": true,
          "elementCount": {
            "maxElements": 8,
            "minElements": null
          }
        }
      },
      "ElementCount": {
        "title": "ElementCount",
        "required": [
          "maxElements",
          "minElements"
        ],
        "type": "object",
        "properties": {
          "maxElements": {
            "type": "integer",
            "format": "int32"
          },
          "minElements": {
            "type": "string",
            "nullable": true
          }
        },
        "example": {
          "maxElements": 8,
          "minElements": null
        }
      },
      "GetQoS": {
        "title": "GetQoS",
        "required": [
          "nokia-conf:qos"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:qos": {
            "$ref": "#/components/schemas/NokiaConfQos"
          }
        },
        "example": {
          "nokia-conf:qos": {
            "sap-egress": [
              {
                "sap-egress-policy-name": "Engress5",
                "description": "Egress QoS 5",
                "policy-id": 5,
                "fc": [
                  {
                    "fc-name": "be",
                    "queue": 1
                  },
                  {
                    "fc-name": "l2",
                    "queue": 2
                  },
                  {
                    "fc-name": "af",
                    "queue": 3
                  },
                  {
                    "fc-name": "l1",
                    "queue": 4
                  },
                  {
                    "fc-name": "h2",
                    "queue": 5
                  },
                  {
                    "fc-name": "ef",
                    "queue": 6
                  },
                  {
                    "fc-name": "h1",
                    "queue": 7
                  },
                  {
                    "fc-name": "nc",
                    "queue": 8
                  }
                ],
                "queue": [
                  {
                    "queue-id": 1,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "auto-expedited"
                  },
                  {
                    "queue-id": 2,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 3,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 4,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 5,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 6,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 7,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 8,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  }
                ]
              }
            ],
            "sap-ingress": [
              {
                "ip-criteria": {
                  "entry": [
                    {
                      "entry-id": 10,
                      "match": {
                        "protocol": "tcp"
                      },
                      "action": {
                        "fc": "af"
                      }
                    }
                  ]
                },
                "description": "Ingress QoS 1",
                "sap-ingress-policy-name": "Ingress3",
                "policy-id": 3,
                "fc": [
                  {
                    "fc-name": "af",
                    "queue": 3
                  },
                  {
                    "fc-name": "be",
                    "queue": 3
                  },
                  {
                    "fc-name": "ef",
                    "queue": 3
                  },
                  {
                    "fc-name": "h1",
                    "queue": 3
                  },
                  {
                    "fc-name": "h2",
                    "queue": 5
                  },
                  {
                    "fc-name": "l1",
                    "queue": 4
                  },
                  {
                    "fc-name": "l2",
                    "queue": 2
                  },
                  {
                    "fc-name": "nc",
                    "queue": 3
                  }
                ],
                "queue": [
                  {
                    "queue-id": 1,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "auto-expedited"
                  },
                  {
                    "queue-id": 2,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 3,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 4,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 5,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 6,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 7,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  },
                  {
                    "queue-id": 8,
                    "rate": {
                      "pir": "1000",
                      "cir": "100"
                    },
                    "adaptation-rule": {
                      "pir": "max",
                      "cir": "min"
                    },
                    "queue-type": "expedited"
                  }
                ]
              }
            ]
          }
        }
      },
      "NokiaConfQos": {
        "title": "NokiaConfQos",
        "required": [
          "sap-egress",
          "sap-ingress"
        ],
        "type": "object",
        "properties": {
          "sap-egress": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SapEgress"
            },
            "description": ""
          },
          "sap-ingress": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/SapIngress"
            },
            "description": ""
          }
        },
        "example": {
          "sap-egress": [
            {
              "sap-egress-policy-name": "Engress5",
              "description": "Egress QoS 5",
              "policy-id": 5,
              "fc": [
                {
                  "fc-name": "be",
                  "queue": 1
                },
                {
                  "fc-name": "l2",
                  "queue": 2
                },
                {
                  "fc-name": "af",
                  "queue": 3
                },
                {
                  "fc-name": "l1",
                  "queue": 4
                },
                {
                  "fc-name": "h2",
                  "queue": 5
                },
                {
                  "fc-name": "ef",
                  "queue": 6
                },
                {
                  "fc-name": "h1",
                  "queue": 7
                },
                {
                  "fc-name": "nc",
                  "queue": 8
                }
              ],
              "queue": [
                {
                  "queue-id": 1,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "auto-expedited"
                },
                {
                  "queue-id": 2,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 3,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 4,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 5,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 6,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 7,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 8,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                }
              ]
            }
          ],
          "sap-ingress": [
            {
              "ip-criteria": {
                "entry": [
                  {
                    "entry-id": 10,
                    "match": {
                      "protocol": "tcp"
                    },
                    "action": {
                      "fc": "af"
                    }
                  }
                ]
              },
              "description": "Ingress QoS 1",
              "sap-ingress-policy-name": "Ingress3",
              "policy-id": 3,
              "fc": [
                {
                  "fc-name": "af",
                  "queue": 3
                },
                {
                  "fc-name": "be",
                  "queue": 3
                },
                {
                  "fc-name": "ef",
                  "queue": 3
                },
                {
                  "fc-name": "h1",
                  "queue": 3
                },
                {
                  "fc-name": "h2",
                  "queue": 5
                },
                {
                  "fc-name": "l1",
                  "queue": 4
                },
                {
                  "fc-name": "l2",
                  "queue": 2
                },
                {
                  "fc-name": "nc",
                  "queue": 3
                }
              ],
              "queue": [
                {
                  "queue-id": 1,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "auto-expedited"
                },
                {
                  "queue-id": 2,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 3,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 4,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 5,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 6,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 7,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 8,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                }
              ]
            }
          ]
        }
      },
      "SapEgress": {
        "title": "SapEgress",
        "required": [
          "sap-egress-policy-name",
          "description",
          "policy-id",
          "fc",
          "queue"
        ],
        "type": "object",
        "properties": {
          "sap-egress-policy-name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "policy-id": {
            "type": "integer",
            "format": "int32"
          },
          "fc": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Fc"
            },
            "description": ""
          },
          "queue": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Queue"
            },
            "description": ""
          }
        },
        "example": {
          "sap-egress-policy-name": "Engress5",
          "description": "Egress QoS 5",
          "policy-id": 5,
          "fc": [
            {
              "fc-name": "be",
              "queue": 1
            },
            {
              "fc-name": "l2",
              "queue": 2
            },
            {
              "fc-name": "af",
              "queue": 3
            },
            {
              "fc-name": "l1",
              "queue": 4
            },
            {
              "fc-name": "h2",
              "queue": 5
            },
            {
              "fc-name": "ef",
              "queue": 6
            },
            {
              "fc-name": "h1",
              "queue": 7
            },
            {
              "fc-name": "nc",
              "queue": 8
            }
          ],
          "queue": [
            {
              "queue-id": 1,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "auto-expedited"
            },
            {
              "queue-id": 2,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 3,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 4,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 5,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 6,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 7,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 8,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            }
          ]
        }
      },
      "Fc": {
        "title": "Fc",
        "required": [
          "fc-name",
          "queue"
        ],
        "type": "object",
        "properties": {
          "fc-name": {
            "type": "string"
          },
          "queue": {
            "type": "integer",
            "format": "int32"
          }
        },
        "example": {
          "fc-name": "be",
          "queue": 1
        }
      },
      "Queue": {
        "title": "Queue",
        "required": [
          "queue-id",
          "rate",
          "adaptation-rule",
          "queue-type"
        ],
        "type": "object",
        "properties": {
          "queue-id": {
            "type": "integer",
            "format": "int32"
          },
          "rate": {
            "$ref": "#/components/schemas/Rate"
          },
          "adaptation-rule": {
            "$ref": "#/components/schemas/AdaptationRule"
          },
          "queue-type": {
            "type": "string"
          }
        },
        "example": {
          "queue-id": 1,
          "rate": {
            "pir": "1000",
            "cir": "100"
          },
          "adaptation-rule": {
            "pir": "max",
            "cir": "min"
          },
          "queue-type": "auto-expedited"
        }
      },
      "Rate": {
        "title": "Rate",
        "required": [
          "pir",
          "cir"
        ],
        "type": "object",
        "properties": {
          "pir": {
            "type": "string"
          },
          "cir": {
            "type": "string"
          }
        },
        "example": {
          "pir": "1000",
          "cir": "100"
        }
      },
      "AdaptationRule": {
        "title": "AdaptationRule",
        "required": [
          "pir",
          "cir"
        ],
        "type": "object",
        "properties": {
          "pir": {
            "type": "string"
          },
          "cir": {
            "type": "string"
          }
        },
        "example": {
          "pir": "max",
          "cir": "min"
        }
      },
      "SapIngress": {
        "title": "SapIngress",
        "required": [
          "ip-criteria",
          "description",
          "sap-ingress-policy-name",
          "policy-id",
          "fc",
          "queue"
        ],
        "type": "object",
        "properties": {
          "ip-criteria": {
            "$ref": "#/components/schemas/IpCriteria"
          },
          "description": {
            "type": "string"
          },
          "sap-ingress-policy-name": {
            "type": "string"
          },
          "policy-id": {
            "type": "integer",
            "format": "int32"
          },
          "fc": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Fc"
            },
            "description": ""
          },
          "queue": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Queue"
            },
            "description": ""
          }
        },
        "example": {
          "ip-criteria": {
            "entry": [
              {
                "entry-id": 10,
                "match": {
                  "protocol": "tcp"
                },
                "action": {
                  "fc": "af"
                }
              }
            ]
          },
          "description": "Ingress QoS 1",
          "sap-ingress-policy-name": "Ingress3",
          "policy-id": 3,
          "fc": [
            {
              "fc-name": "af",
              "queue": 3
            },
            {
              "fc-name": "be",
              "queue": 3
            },
            {
              "fc-name": "ef",
              "queue": 3
            },
            {
              "fc-name": "h1",
              "queue": 3
            },
            {
              "fc-name": "h2",
              "queue": 5
            },
            {
              "fc-name": "l1",
              "queue": 4
            },
            {
              "fc-name": "l2",
              "queue": 2
            },
            {
              "fc-name": "nc",
              "queue": 3
            }
          ],
          "queue": [
            {
              "queue-id": 1,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "auto-expedited"
            },
            {
              "queue-id": 2,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 3,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 4,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 5,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 6,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 7,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 8,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            }
          ]
        }
      },
      "IpCriteria": {
        "title": "IpCriteria",
        "required": [
          "entry"
        ],
        "type": "object",
        "properties": {
          "entry": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Entry"
            },
            "description": ""
          }
        },
        "example": {
          "entry": [
            {
              "entry-id": 10,
              "match": {
                "protocol": "tcp"
              },
              "action": {
                "fc": "af"
              }
            }
          ]
        }
      },
      "Entry": {
        "title": "Entry",
        "required": [
          "entry-id",
          "match",
          "action"
        ],
        "type": "object",
        "properties": {
          "entry-id": {
            "type": "integer",
            "format": "int32"
          },
          "match": {
            "$ref": "#/components/schemas/Match"
          },
          "action": {
            "$ref": "#/components/schemas/Action"
          }
        },
        "example": {
          "entry-id": 10,
          "match": {
            "protocol": "tcp"
          },
          "action": {
            "fc": "af"
          }
        }
      },
      "Match": {
        "title": "Match",
        "required": [
          "protocol"
        ],
        "type": "object",
        "properties": {
          "protocol": {
            "type": "string"
          }
        },
        "example": {
          "protocol": "tcp"
        }
      },
      "Action": {
        "title": "Action",
        "required": [
          "fc"
        ],
        "type": "object",
        "properties": {
          "fc": {
            "type": "string"
          }
        },
        "example": {
          "fc": "af"
        }
      },
      "GetQOSSAPEgressPolicy": {
        "title": "GetQOSSAPEgressPolicy",
        "required": [
          "nokia-conf:sap-egress"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:sap-egress": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfSapEgress"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:sap-egress": [
            {
              "sap-egress-policy-name": "Engress5",
              "description": "Egress QoS 5",
              "policy-id": 5,
              "fc": [
                {
                  "fc-name": "be",
                  "queue": 1
                },
                {
                  "fc-name": "l2",
                  "queue": 2
                },
                {
                  "fc-name": "af",
                  "queue": 3
                },
                {
                  "fc-name": "l1",
                  "queue": 4
                },
                {
                  "fc-name": "h2",
                  "queue": 5
                },
                {
                  "fc-name": "ef",
                  "queue": 6
                },
                {
                  "fc-name": "h1",
                  "queue": 7
                },
                {
                  "fc-name": "nc",
                  "queue": 8
                }
              ],
              "queue": [
                {
                  "queue-id": 1,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "auto-expedited"
                },
                {
                  "queue-id": 2,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 3,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 4,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 5,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 6,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 7,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                },
                {
                  "queue-id": 8,
                  "rate": {
                    "pir": "1000",
                    "cir": "100"
                  },
                  "adaptation-rule": {
                    "pir": "max",
                    "cir": "min"
                  },
                  "queue-type": "expedited"
                }
              ]
            }
          ]
        }
      },
      "NokiaConfSapEgress": {
        "title": "NokiaConfSapEgress",
        "required": [
          "sap-egress-policy-name",
          "description",
          "policy-id",
          "fc",
          "queue"
        ],
        "type": "object",
        "properties": {
          "sap-egress-policy-name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "policy-id": {
            "type": "integer",
            "format": "int32"
          },
          "fc": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Fc"
            },
            "description": ""
          },
          "queue": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Queue"
            },
            "description": ""
          }
        },
        "example": {
          "sap-egress-policy-name": "Engress5",
          "description": "Egress QoS 5",
          "policy-id": 5,
          "fc": [
            {
              "fc-name": "be",
              "queue": 1
            },
            {
              "fc-name": "l2",
              "queue": 2
            },
            {
              "fc-name": "af",
              "queue": 3
            },
            {
              "fc-name": "l1",
              "queue": 4
            },
            {
              "fc-name": "h2",
              "queue": 5
            },
            {
              "fc-name": "ef",
              "queue": 6
            },
            {
              "fc-name": "h1",
              "queue": 7
            },
            {
              "fc-name": "nc",
              "queue": 8
            }
          ],
          "queue": [
            {
              "queue-id": 1,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "auto-expedited"
            },
            {
              "queue-id": 2,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 3,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 4,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 5,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 6,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 7,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            },
            {
              "queue-id": 8,
              "rate": {
                "pir": "1000",
                "cir": "100"
              },
              "adaptation-rule": {
                "pir": "max",
                "cir": "min"
              },
              "queue-type": "expedited"
            }
          ]
        }
      },
      "CreateQOSPolicyRequest": {
        "title": "CreateQOSPolicyRequest",
        "required": [
          "nokia-conf:sap-egress"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:sap-egress": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfSapEgress1"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:sap-egress": [
            {
              "sap-egress-policy-name": "Engress6_Test",
              "description": "Egress QoS 6-Test",
              "policy-id": 6
            }
          ]
        }
      },
      "NokiaConfSapEgress1": {
        "title": "NokiaConfSapEgress1",
        "required": [
          "sap-egress-policy-name",
          "description",
          "policy-id"
        ],
        "type": "object",
        "properties": {
          "sap-egress-policy-name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "policy-id": {
            "type": "integer",
            "format": "int32"
          }
        },
        "example": {
          "sap-egress-policy-name": "Engress6_Test",
          "description": "Egress QoS 6-Test",
          "policy-id": 6
        }
      },
      "EditQOSPolicyCopyRequest": {
        "title": "EditQOSPolicyCopyRequest",
        "required": [
          "nokia-conf:sap-egress"
        ],
        "type": "object",
        "properties": {
          "nokia-conf:sap-egress": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/NokiaConfSapEgress1"
            },
            "description": ""
          }
        },
        "example": {
          "nokia-conf:sap-egress": [
            {
              "sap-egress-policy-name": "Engress6_Test",
              "description": "Egress QoS 6-Test New",
              "policy-id": 7
            }
          ]
        }
      }
    },
    "securitySchemes": {
      "bearer": {
        "type": "http",
        "scheme": "bearer"
      },
      "basic": {
        "type": "http",
        "scheme": "basic"
      }
    }
  },
  "security": [
    {
      "bearer": []
    }
  ],
  "tags": [
    {
      "name": "Get Bearer Token"
    },
    {
      "name": "Basic RESTCONF Flow"
    },
    {
      "name": "Create, Configure and Delete"
    },
    {
      "name": "Plain Patch"
    },
    {
      "name": "Yang Patch"
    },
    {
      "name": "Patch for leaf type empty"
    },
    {
      "name": "Search"
    },
    {
      "name": "Request Meta Data using NE Type and NE Version"
    },
    {
      "name": "QOS Policy: Get, Create, Edit"
    }
  ]
}