{
  "openapi": "3.0.0",
  "info": {
    "title": "Cisco IOS-XE MIB - MPLS-LDP-GENERIC-STD-MIB",
    "description": "MIB data from `MPLS-LDP-GENERIC-STD-MIB` module.\n\n**Root containers:** 1 (MPLS-LDP-GENERIC-STD-MIB)\n**Paths:** 11 | **Descendants:** 10\n\nAll endpoints are read-only (GET).",
    "version": "17.18.1",
    "contact": {
      "name": "Cisco IOS-XE RESTCONF API",
      "url": "https://developer.cisco.com/iosxe/"
    },
    "x-yang-module": "MPLS-LDP-GENERIC-STD-MIB",
    "x-model-type": "mib"
  },
  "servers": [
    {
      "url": "https://{device}:{port}/restconf",
      "description": "IOS-XE Device RESTCONF API",
      "variables": {
        "device": {
          "default": "devnetsandboxiosxec9k.cisco.com"
        },
        "port": {
          "default": "443"
        }
      }
    }
  ],
  "paths": {
    "/data/MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB": {
      "get": {
        "summary": "Get MPLS-LDP-GENERIC-STD-MIB",
        "operationId": "get-MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB",
        "tags": [
          "MPLS-LDP-GENERIC-STD-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "mplsLdpEntityGenericLRTable": {
                      "type": "object",
                      "properties": {
                        "mplsLdpEntityGenericLREntry": {
                          "type": "object",
                          "properties": {
                            "mplsLdpEntityLdpId": {
                              "type": "string",
                              "example": "1"
                            },
                            "mplsLdpEntityIndex": {
                              "type": "string",
                              "example": "configured-value"
                            },
                            "mplsLdpEntityGenericLRMin": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 4294967295,
                              "example": 1
                            },
                            "mplsLdpEntityGenericLRMax": {
                              "type": "integer",
                              "minimum": 0,
                              "maximum": 4294967295,
                              "example": 1
                            },
                            "mplsLdpEntityGenericLabelSpace": {
                              "type": "string",
                              "example": "configured-value"
                            },
                            "mplsLdpEntityGenericIfIndexOrZero": {
                              "type": "string",
                              "example": "configured-value"
                            },
                            "mplsLdpEntityGenericLRStorageType": {
                              "type": "string",
                              "example": "configured-value"
                            },
                            "mplsLdpEntityGenericLRRowStatus": {
                              "type": "string",
                              "example": "active"
                            }
                          },
                          "example": "configured-value"
                        }
                      },
                      "example": "configured-value"
                    }
                  },
                  "example": "configured-value"
                },
                "example": {
                  "MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB": {
                    "mplsLdpEntityGenericLRTable": {
                      "mplsLdpEntityGenericLREntry": {
                        "mplsLdpEntityLdpId": "1",
                        "mplsLdpEntityIndex": "configured-value",
                        "mplsLdpEntityGenericLRMin": 1,
                        "mplsLdpEntityGenericLRMax": 1,
                        "mplsLdpEntityGenericLabelSpace": "default",
                        "mplsLdpEntityGenericIfIndexOrZero": "configured-value",
                        "mplsLdpEntityGenericLRStorageType": "configured-value",
                        "mplsLdpEntityGenericLRRowStatus": "active"
                      }
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve MPLS-LDP-GENERIC-STD-MIB from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB/mplsLdpEntityGenericLRTable": {
      "get": {
        "summary": "Get mplsLdpEntityGenericLRTable",
        "operationId": "get-MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB-mplsLdpEntityGenericLRTable",
        "tags": [
          "MPLS-LDP-GENERIC-STD-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "mplsLdpEntityGenericLREntry": {
                      "type": "object",
                      "properties": {
                        "mplsLdpEntityLdpId": {
                          "type": "string",
                          "example": "1"
                        },
                        "mplsLdpEntityIndex": {
                          "type": "string",
                          "example": "configured-value"
                        },
                        "mplsLdpEntityGenericLRMin": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 4294967295,
                          "example": 1
                        },
                        "mplsLdpEntityGenericLRMax": {
                          "type": "integer",
                          "minimum": 0,
                          "maximum": 4294967295,
                          "example": 1
                        },
                        "mplsLdpEntityGenericLabelSpace": {
                          "type": "string",
                          "example": "configured-value"
                        },
                        "mplsLdpEntityGenericIfIndexOrZero": {
                          "type": "string",
                          "example": "configured-value"
                        },
                        "mplsLdpEntityGenericLRStorageType": {
                          "type": "string",
                          "example": "configured-value"
                        },
                        "mplsLdpEntityGenericLRRowStatus": {
                          "type": "string",
                          "example": "active"
                        }
                      },
                      "example": "configured-value"
                    }
                  },
                  "example": "configured-value"
                },
                "example": {
                  "MPLS-LDP-GENERIC-STD-MIB:mplsLdpEntityGenericLRTable": {
                    "mplsLdpEntityGenericLREntry": {
                      "mplsLdpEntityLdpId": "1",
                      "mplsLdpEntityIndex": "configured-value",
                      "mplsLdpEntityGenericLRMin": 1,
                      "mplsLdpEntityGenericLRMax": 1,
                      "mplsLdpEntityGenericLabelSpace": "default",
                      "mplsLdpEntityGenericIfIndexOrZero": "configured-value",
                      "mplsLdpEntityGenericLRStorageType": "configured-value",
                      "mplsLdpEntityGenericLRRowStatus": "active"
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve mplsLdpEntityGenericLRTable from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB/mplsLdpEntityGenericLRTable/mplsLdpEntityGenericLREntry": {
      "get": {
        "summary": "Get mplsLdpEntityGenericLREntry",
        "operationId": "get-MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB-mplsLdpEntityGenericLRTable-mplsLdpEntityGenericLREntry",
        "tags": [
          "MPLS-LDP-GENERIC-STD-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "mplsLdpEntityLdpId": {
                      "type": "string",
                      "example": "1"
                    },
                    "mplsLdpEntityIndex": {
                      "type": "string",
                      "example": "configured-value"
                    },
                    "mplsLdpEntityGenericLRMin": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "example": 1
                    },
                    "mplsLdpEntityGenericLRMax": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "example": 1
                    },
                    "mplsLdpEntityGenericLabelSpace": {
                      "type": "string",
                      "example": "configured-value"
                    },
                    "mplsLdpEntityGenericIfIndexOrZero": {
                      "type": "string",
                      "example": "configured-value"
                    },
                    "mplsLdpEntityGenericLRStorageType": {
                      "type": "string",
                      "example": "configured-value"
                    },
                    "mplsLdpEntityGenericLRRowStatus": {
                      "type": "string",
                      "example": "active"
                    }
                  },
                  "example": "configured-value"
                },
                "example": {
                  "MPLS-LDP-GENERIC-STD-MIB:mplsLdpEntityGenericLREntry": {
                    "mplsLdpEntityLdpId": "1",
                    "mplsLdpEntityIndex": "configured-value",
                    "mplsLdpEntityGenericLRMin": 1,
                    "mplsLdpEntityGenericLRMax": 1,
                    "mplsLdpEntityGenericLabelSpace": "default",
                    "mplsLdpEntityGenericIfIndexOrZero": "configured-value",
                    "mplsLdpEntityGenericLRStorageType": "configured-value",
                    "mplsLdpEntityGenericLRRowStatus": "active"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve mplsLdpEntityGenericLREntry from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB/mplsLdpEntityGenericLRTable/mplsLdpEntityGenericLREntry/mplsLdpEntityLdpId": {
      "get": {
        "summary": "Get mplsLdpEntityLdpId",
        "operationId": "get-MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB-mplsLdpEntityGenericLRTable-mplsLdpEntityGenericLREntry-mplsLdpEntityLdpId",
        "tags": [
          "MPLS-LDP-GENERIC-STD-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "string",
                  "example": "1"
                },
                "example": {
                  "MPLS-LDP-GENERIC-STD-MIB:mplsLdpEntityLdpId": "1"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve mplsLdpEntityLdpId from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB/mplsLdpEntityGenericLRTable/mplsLdpEntityGenericLREntry/mplsLdpEntityIndex": {
      "get": {
        "summary": "Get mplsLdpEntityIndex",
        "operationId": "get-MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB-mplsLdpEntityGenericLRTable-mplsLdpEntityGenericLREntry-mplsLdpEntityIndex",
        "tags": [
          "MPLS-LDP-GENERIC-STD-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "string",
                  "example": "configured-value"
                },
                "example": {
                  "MPLS-LDP-GENERIC-STD-MIB:mplsLdpEntityIndex": "configured-value"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve mplsLdpEntityIndex from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB/mplsLdpEntityGenericLRTable/mplsLdpEntityGenericLREntry/mplsLdpEntityGenericLRMin": {
      "get": {
        "summary": "Get mplsLdpEntityGenericLRMin",
        "operationId": "get-MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB-mplsLdpEntityGenericLRTable-mplsLdpEntityGenericLREntry-mplsLdpEntityGenericLRMin",
        "tags": [
          "MPLS-LDP-GENERIC-STD-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "example": 1
                },
                "example": {
                  "MPLS-LDP-GENERIC-STD-MIB:mplsLdpEntityGenericLRMin": 1
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve mplsLdpEntityGenericLRMin from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB/mplsLdpEntityGenericLRTable/mplsLdpEntityGenericLREntry/mplsLdpEntityGenericLRMax": {
      "get": {
        "summary": "Get mplsLdpEntityGenericLRMax",
        "operationId": "get-MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB-mplsLdpEntityGenericLRTable-mplsLdpEntityGenericLREntry-mplsLdpEntityGenericLRMax",
        "tags": [
          "MPLS-LDP-GENERIC-STD-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "example": 1
                },
                "example": {
                  "MPLS-LDP-GENERIC-STD-MIB:mplsLdpEntityGenericLRMax": 1
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve mplsLdpEntityGenericLRMax from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB/mplsLdpEntityGenericLRTable/mplsLdpEntityGenericLREntry/mplsLdpEntityGenericLabelSpace": {
      "get": {
        "summary": "Get mplsLdpEntityGenericLabelSpace",
        "operationId": "get-MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB-mplsLdpEntityGenericLRTable-mplsLdpEntityGenericLREntry-mplsLdpEntityGenericLabelSpace",
        "tags": [
          "MPLS-LDP-GENERIC-STD-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "string",
                  "example": "configured-value"
                },
                "example": {
                  "MPLS-LDP-GENERIC-STD-MIB:mplsLdpEntityGenericLabelSpace": "default"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve mplsLdpEntityGenericLabelSpace from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB/mplsLdpEntityGenericLRTable/mplsLdpEntityGenericLREntry/mplsLdpEntityGenericIfIndexOrZero": {
      "get": {
        "summary": "Get mplsLdpEntityGenericIfIndexOrZero",
        "operationId": "get-MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB-mplsLdpEntityGenericLRTable-mplsLdpEntityGenericLREntry-mplsLdpEntityGenericIfIndexOrZero",
        "tags": [
          "MPLS-LDP-GENERIC-STD-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "string",
                  "example": "configured-value"
                },
                "example": {
                  "MPLS-LDP-GENERIC-STD-MIB:mplsLdpEntityGenericIfIndexOrZero": "configured-value"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve mplsLdpEntityGenericIfIndexOrZero from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB/mplsLdpEntityGenericLRTable/mplsLdpEntityGenericLREntry/mplsLdpEntityGenericLRStorageType": {
      "get": {
        "summary": "Get mplsLdpEntityGenericLRStorageType",
        "operationId": "get-MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB-mplsLdpEntityGenericLRTable-mplsLdpEntityGenericLREntry-mplsLdpEntityGenericLRStorageType",
        "tags": [
          "MPLS-LDP-GENERIC-STD-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "string",
                  "example": "configured-value"
                },
                "example": {
                  "MPLS-LDP-GENERIC-STD-MIB:mplsLdpEntityGenericLRStorageType": "configured-value"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve mplsLdpEntityGenericLRStorageType from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB/mplsLdpEntityGenericLRTable/mplsLdpEntityGenericLREntry/mplsLdpEntityGenericLRRowStatus": {
      "get": {
        "summary": "Get mplsLdpEntityGenericLRRowStatus",
        "operationId": "get-MPLS-LDP-GENERIC-STD-MIB:MPLS-LDP-GENERIC-STD-MIB-mplsLdpEntityGenericLRTable-mplsLdpEntityGenericLREntry-mplsLdpEntityGenericLRRowStatus",
        "tags": [
          "MPLS-LDP-GENERIC-STD-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "string",
                  "example": "active"
                },
                "example": {
                  "MPLS-LDP-GENERIC-STD-MIB:mplsLdpEntityGenericLRRowStatus": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve mplsLdpEntityGenericLRRowStatus from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    }
  },
  "components": {
    "securitySchemes": {
      "basicAuth": {
        "type": "http",
        "scheme": "basic",
        "description": "RESTCONF basic authentication (RFC 8040)"
      }
    },
    "parameters": {
      "accept": {
        "name": "Accept",
        "in": "header",
        "required": false,
        "schema": {
          "type": "string",
          "default": "application/yang-data+json"
        }
      },
      "depth": {
        "name": "depth",
        "in": "query",
        "required": false,
        "description": "Limit response depth (RFC 8040)",
        "schema": {
          "type": "string",
          "default": "unbounded"
        }
      }
    }
  },
  "security": [
    {
      "basicAuth": []
    }
  ]
}
