{
  "openapi": "3.0.0",
  "info": {
    "title": "Cisco IOS-XE MIB - ENTITY-STATE-MIB",
    "description": "MIB data from `ENTITY-STATE-MIB` module.\n\n**Root containers:** 1 (ENTITY-STATE-MIB)\n**Paths:** 16 | **Descendants:** 21\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": "ENTITY-STATE-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/ENTITY-STATE-MIB:ENTITY-STATE-MIB": {
      "get": {
        "summary": "Get ENTITY-STATE-MIB",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB",
        "tags": [
          "ENTITY-STATE-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entStateTable": {
                      "type": "object",
                      "properties": {
                        "entStateEntry": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "entPhysicalIndex": {
                                "type": "string",
                                "example": "configured-value"
                              },
                              "entStateLastChanged": {
                                "type": "string",
                                "example": "active"
                              },
                              "entStateAdmin": {
                                "type": "string",
                                "example": "active"
                              },
                              "entStateOper": {
                                "type": "string",
                                "example": "active"
                              },
                              "entStateUsage": {
                                "type": "string",
                                "example": "active"
                              },
                              "entStateAlarm": {
                                "type": "string",
                                "example": "active"
                              },
                              "entStateStandby": {
                                "type": "string",
                                "example": "active"
                              }
                            },
                            "example": "configured-value"
                          },
                          "example": "active"
                        },
                        "object-1": {
                          "type": "object",
                          "properties": {
                            "entPhysicalIndex": {
                              "type": "string",
                              "example": "configured-value"
                            },
                            "entStateAdmin": {
                              "type": "string",
                              "example": "active"
                            }
                          },
                          "example": "configured-value"
                        },
                        "object-2": {
                          "type": "object",
                          "properties": {
                            "entPhysicalIndex": {
                              "type": "string",
                              "example": "configured-value"
                            },
                            "entStateAlarm": {
                              "type": "string",
                              "example": "active"
                            }
                          },
                          "example": "configured-value"
                        }
                      },
                      "example": "active"
                    }
                  },
                  "example": "active"
                },
                "example": {
                  "ENTITY-STATE-MIB:ENTITY-STATE-MIB": {
                    "entStateTable": {
                      "entStateEntry": [
                        {
                          "entPhysicalIndex": "configured-value",
                          "entStateLastChanged": "active",
                          "entStateAdmin": "active",
                          "entStateOper": "active",
                          "entStateUsage": "active",
                          "entStateAlarm": "active",
                          "entStateStandby": "active"
                        }
                      ],
                      "object-1": {
                        "entPhysicalIndex": "configured-value",
                        "entStateAdmin": "active"
                      },
                      "object-2": {
                        "entPhysicalIndex": "configured-value",
                        "entStateAlarm": "active"
                      }
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve ENTITY-STATE-MIB from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable": {
      "get": {
        "summary": "Get entStateTable",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable",
        "tags": [
          "ENTITY-STATE-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entStateEntry": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "example": "configured-value"
                          },
                          "entStateLastChanged": {
                            "type": "string",
                            "example": "active"
                          },
                          "entStateAdmin": {
                            "type": "string",
                            "example": "active"
                          },
                          "entStateOper": {
                            "type": "string",
                            "example": "active"
                          },
                          "entStateUsage": {
                            "type": "string",
                            "example": "active"
                          },
                          "entStateAlarm": {
                            "type": "string",
                            "example": "active"
                          },
                          "entStateStandby": {
                            "type": "string",
                            "example": "active"
                          }
                        },
                        "example": "configured-value"
                      },
                      "example": "active"
                    },
                    "object-1": {
                      "type": "object",
                      "properties": {
                        "entPhysicalIndex": {
                          "type": "string",
                          "example": "configured-value"
                        },
                        "entStateAdmin": {
                          "type": "string",
                          "example": "active"
                        }
                      },
                      "example": "configured-value"
                    },
                    "object-2": {
                      "type": "object",
                      "properties": {
                        "entPhysicalIndex": {
                          "type": "string",
                          "example": "configured-value"
                        },
                        "entStateAlarm": {
                          "type": "string",
                          "example": "active"
                        }
                      },
                      "example": "configured-value"
                    }
                  },
                  "example": "active"
                },
                "example": {
                  "ENTITY-STATE-MIB:entStateTable": {
                    "entStateEntry": [
                      {
                        "entPhysicalIndex": "configured-value",
                        "entStateLastChanged": "active",
                        "entStateAdmin": "active",
                        "entStateOper": "active",
                        "entStateUsage": "active",
                        "entStateAlarm": "active",
                        "entStateStandby": "active"
                      }
                    ],
                    "object-1": {
                      "entPhysicalIndex": "configured-value",
                      "entStateAdmin": "active"
                    },
                    "object-2": {
                      "entPhysicalIndex": "configured-value",
                      "entStateAlarm": "active"
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entStateTable from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/entStateEntry": {
      "get": {
        "summary": "Get entStateEntry",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-entStateEntry",
        "tags": [
          "ENTITY-STATE-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "example": "configured-value"
                      },
                      "entStateLastChanged": {
                        "type": "string",
                        "example": "active"
                      },
                      "entStateAdmin": {
                        "type": "string",
                        "example": "active"
                      },
                      "entStateOper": {
                        "type": "string",
                        "example": "active"
                      },
                      "entStateUsage": {
                        "type": "string",
                        "example": "active"
                      },
                      "entStateAlarm": {
                        "type": "string",
                        "example": "active"
                      },
                      "entStateStandby": {
                        "type": "string",
                        "example": "active"
                      }
                    },
                    "example": "configured-value"
                  },
                  "example": "active"
                },
                "example": {
                  "ENTITY-STATE-MIB:entStateEntry": [
                    {
                      "entPhysicalIndex": "configured-value",
                      "entStateLastChanged": "active",
                      "entStateAdmin": "active",
                      "entStateOper": "active",
                      "entStateUsage": "active",
                      "entStateAlarm": "active",
                      "entStateStandby": "active"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entStateEntry from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/entStateEntry/entPhysicalIndex": {
      "get": {
        "summary": "Get entPhysicalIndex",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-entStateEntry-entPhysicalIndex",
        "tags": [
          "ENTITY-STATE-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": {
                  "ENTITY-STATE-MIB:entPhysicalIndex": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entPhysicalIndex from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/entStateEntry/entStateLastChanged": {
      "get": {
        "summary": "Get entStateLastChanged",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-entStateEntry-entStateLastChanged",
        "tags": [
          "ENTITY-STATE-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": {
                  "ENTITY-STATE-MIB:entStateLastChanged": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entStateLastChanged from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/entStateEntry/entStateAdmin": {
      "get": {
        "summary": "Get entStateAdmin",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-entStateEntry-entStateAdmin",
        "tags": [
          "ENTITY-STATE-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": {
                  "ENTITY-STATE-MIB:entStateAdmin": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entStateAdmin from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/entStateEntry/entStateOper": {
      "get": {
        "summary": "Get entStateOper",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-entStateEntry-entStateOper",
        "tags": [
          "ENTITY-STATE-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": {
                  "ENTITY-STATE-MIB:entStateOper": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entStateOper from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/entStateEntry/entStateUsage": {
      "get": {
        "summary": "Get entStateUsage",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-entStateEntry-entStateUsage",
        "tags": [
          "ENTITY-STATE-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": {
                  "ENTITY-STATE-MIB:entStateUsage": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entStateUsage from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/entStateEntry/entStateAlarm": {
      "get": {
        "summary": "Get entStateAlarm",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-entStateEntry-entStateAlarm",
        "tags": [
          "ENTITY-STATE-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": {
                  "ENTITY-STATE-MIB:entStateAlarm": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entStateAlarm from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/entStateEntry/entStateStandby": {
      "get": {
        "summary": "Get entStateStandby",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-entStateEntry-entStateStandby",
        "tags": [
          "ENTITY-STATE-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": {
                  "ENTITY-STATE-MIB:entStateStandby": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entStateStandby from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/object-1": {
      "get": {
        "summary": "Get object-1",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-object-1",
        "tags": [
          "ENTITY-STATE-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "example": "configured-value"
                    },
                    "entStateAdmin": {
                      "type": "string",
                      "example": "active"
                    }
                  },
                  "example": "configured-value"
                },
                "example": {
                  "ENTITY-STATE-MIB:object-1": {
                    "entPhysicalIndex": "configured-value",
                    "entStateAdmin": "active"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve object-1 from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/object-1/entPhysicalIndex": {
      "get": {
        "summary": "Get entPhysicalIndex",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-object-1-entPhysicalIndex",
        "tags": [
          "ENTITY-STATE-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": {
                  "ENTITY-STATE-MIB:entPhysicalIndex": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entPhysicalIndex from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/object-1/entStateAdmin": {
      "get": {
        "summary": "Get entStateAdmin",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-object-1-entStateAdmin",
        "tags": [
          "ENTITY-STATE-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": {
                  "ENTITY-STATE-MIB:entStateAdmin": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entStateAdmin from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/object-2": {
      "get": {
        "summary": "Get object-2",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-object-2",
        "tags": [
          "ENTITY-STATE-MIB"
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/accept"
          },
          {
            "$ref": "#/components/parameters/depth"
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "example": "configured-value"
                    },
                    "entStateAlarm": {
                      "type": "string",
                      "example": "active"
                    }
                  },
                  "example": "configured-value"
                },
                "example": {
                  "ENTITY-STATE-MIB:object-2": {
                    "entPhysicalIndex": "configured-value",
                    "entStateAlarm": "active"
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve object-2 from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/object-2/entPhysicalIndex": {
      "get": {
        "summary": "Get entPhysicalIndex",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-object-2-entPhysicalIndex",
        "tags": [
          "ENTITY-STATE-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": {
                  "ENTITY-STATE-MIB:entPhysicalIndex": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entPhysicalIndex from the device via RESTCONF.\n\nReturns the current operational or configuration state of this resource."
      }
    },
    "/data/ENTITY-STATE-MIB:ENTITY-STATE-MIB/entStateTable/object-2/entStateAlarm": {
      "get": {
        "summary": "Get entStateAlarm",
        "operationId": "get-ENTITY-STATE-MIB:ENTITY-STATE-MIB-entStateTable-object-2-entStateAlarm",
        "tags": [
          "ENTITY-STATE-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": {
                  "ENTITY-STATE-MIB:entStateAlarm": "active"
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized"
          },
          "404": {
            "description": "Resource not found"
          }
        },
        "description": "Retrieve entStateAlarm 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": []
    }
  ]
}
