{
  "openapi": "3.0.0",
  "info": {
    "title": "CISCO-ENTITY-FRU-CONTROL-MIB MIB API",
    "version": "1.0.0",
    "description": "The CISCO-ENTITY-FRU-CONTROL-MIB is used to monitor\n    and configure operational status of \n    Field Replaceable Units (FRUs) and other managable \n    physical entities of the system listed in the \n    Entity-MIB (RFC 2737) entPhysicalTable. \n    \n    FRUs include assemblies such as power supplies, fans, \n    processor modules, interface modules, etc.\n\n⚠️ **IMPORTANT - MIB DATA ACCESS**:\nThis YANG model exists for SMIv2-to-YANG translation purposes, but MIB data on IOS-XE devices is primarily accessed via **SNMP protocol**, not RESTCONF.\n\n**RESTCONF Limitation**: Many MIB paths may return 404 errors via RESTCONF `/data` endpoints because the device exposes MIB data through SNMP, not the YANG datastore.\n\n**Recommended Access Methods**:\n- Use SNMP (v2c/v3) to query MIB data directly\n- Use NETCONF `<get>` operations for devices supporting YANG-modeled MIB access\n- Check device capabilities: some newer IOS-XE versions may support limited RESTCONF access to specific MIBs\n\n**YANG Model Purpose**: These YANG models define the structure of SNMP MIBs in YANG format for tooling compatibility, but do not guarantee RESTCONF data availability.\n\n\n**📊 YANG Tree:** [View CISCO-ENTITY-FRU-CONTROL-MIB structure](https://jeremycohoe.github.io/cisco-ios-xe-openapi-swagger/yang-trees/CISCO-ENTITY-FRU-CONTROL-MIB.html)",
    "contact": {
      "name": "Cisco DevNet",
      "url": "https://developer.cisco.com"
    },
    "x-yang-module": "CISCO-ENTITY-FRU-CONTROL-MIB",
    "x-model-type": "mib"
  },
  "servers": [
    {
      "url": "https://{device}/restconf",
      "description": "RESTCONF server",
      "variables": {
        "device": {
          "default": "10.1.1.1",
          "description": "Device hostname or IP address"
        }
      }
    }
  ],
  "paths": {
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPower": {
      "get": {
        "summary": "Get cefcFRUPower data",
        "description": "Retrieve cefcFRUPower operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "cefcFRUPower",
                  "properties": {
                    "cefcMaxDefaultInLinePower": {
                      "type": "integer",
                      "description": "The system will provide power to the device connecting\n          to the FRU if the device needs power, like an IP Phone.\n          We call the providing power inline power.\n          \n          This MIB object controls the maximum default inline power\n          for the device connecting to the FRU in the system. If the\n          maximum default inline power of the device is greater than\n          the maximum value reportable by this object, then this\n          object should report its maximum reportable value (12500)\n          and cefcMaxDefaultHighInLinePower must be used to report\n          the actual maximum default inline power.",
                      "minimum": -2147483648,
                      "maximum": 2147483647
                    },
                    "cefcMaxDefaultHighInLinePower": {
                      "type": "integer",
                      "description": "The system will provide power to the device connecting\n          to the FRU if the device needs power, like an IP Phone.\n          We call the providing power inline power.\n          \n          This MIB object controls the maximum default inline power\n          for the device connecting to the FRU in the system.",
                      "minimum": 0,
                      "maximum": 4294967295
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPower": {
                    "cefcMaxDefaultInLinePower": -2147483648,
                    "cefcMaxDefaultHighInLinePower": 0
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPower",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFRUPower",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcMIBNotificationEnables": {
      "get": {
        "summary": "Get cefcMIBNotificationEnables data",
        "description": "Retrieve cefcMIBNotificationEnables operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This variable indicates whether the system\n          produces the following notifications:\n          cefcModuleStatusChange, cefcPowerStatusChange, \n          cefcFRUInserted, cefcFRURemoved, \n          cefcUnrecognizedFRU and cefcFanTrayStatusChange.\n          \n          A false value will prevent these notifications\n          from being generated.",
                  "properties": {
                    "cefcMIBEnableStatusNotification": {
                      "type": "boolean",
                      "description": "This variable indicates whether the system\n          produces the following notifications:\n          cefcModuleStatusChange, cefcPowerStatusChange, \n          cefcFRUInserted, cefcFRURemoved, \n          cefcUnrecognizedFRU and cefcFanTrayStatusChange.\n          \n          A false value will prevent these notifications\n          from being generated."
                    },
                    "cefcEnablePSOutputChangeNotif": {
                      "type": "boolean",
                      "description": "This variable indicates whether the system\n          produces the cefcPowerSupplyOutputChange \n          notifications when the output capacity of \n          a power supply has changed. A false value \n          will prevent this notification to generated."
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcMIBNotificationEnables": {
                    "cefcMIBEnableStatusNotification": true,
                    "cefcEnablePSOutputChangeNotif": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcMIBNotificationEnables",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcMIBNotificationEnables",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyGroupTable": {
      "get": {
        "summary": "Get cefcFRUPowerSupplyGroupTable data",
        "description": "Retrieve cefcFRUPowerSupplyGroupTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table lists the redundancy mode and the\n        operational status of the power supply groups\n        in the system.",
                  "properties": {
                    "cefcFRUPowerSupplyGroupEntry": {
                      "type": "array",
                      "description": "An cefcFRUPowerSupplyGroupTable entry lists the desired\n          redundancy mode, the units of the power outputs and the \n          available and drawn current for the power supply group.\n          \n          Entries are created by the agent when a power supply group\n          is added to the entPhysicalTable. Entries are deleted by \n          the agent at power supply group removal.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcPowerRedundancyMode": {
                            "type": "string",
                            "description": "The administratively desired power supply redundancy\n            mode.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType"
                          },
                          "cefcPowerUnits": {
                            "type": "string",
                            "description": "The units of primary supply to interpret\n            cefcTotalAvailableCurrent and cefcTotalDrawnCurrent\n            as power.\n            \n            For example, one 1000-watt power supply could \n            deliver 100 amperes at 10 volts DC.  So the value\n            of cefcPowerUnits would be 'at 10 volts DC'.\n            \n            cefcPowerUnits is for display purposes only.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "cefcTotalAvailableCurrent": {
                            "type": "string",
                            "description": "Total current available for FRU usage.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          },
                          "cefcTotalDrawnCurrent": {
                            "type": "string",
                            "description": "Total current drawn by powered-on FRUs.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          },
                          "cefcPowerRedundancyOperMode": {
                            "type": "string",
                            "description": "The power supply redundancy operational mode.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType"
                          },
                          "cefcPowerNonRedundantReason": {
                            "type": "string",
                            "description": "This object has the value of notApplicable(1) when\n            cefcPowerRedundancyOperMode of the instance does not\n            have the value of nonRedundant(4).\n            \n            The other values explain the reason why \n            cefcPowerRedundancyOperMode is nonRedundant(4), e.g.\n            \n            unknown(2)             the reason is not identified.\n            \n            singleSupply(3)        There is only one power supply\n                                   in the group.\n            \n            mismatchedSupplies(4)  There are more than one power\n                                   supplies in the groups. However\n                                   they are mismatched and can not\n                                   work redundantly.\n            \n            supplyError(5)         Some power supply or supplies\n                                   does or do not working properly."
                          },
                          "cefcTotalDrawnInlineCurrent": {
                            "type": "string",
                            "description": "Total inline current drawn for inline operation.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyGroupTable": {
                    "cefcFRUPowerSupplyGroupEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcPowerRedundancyMode": "example-string",
                        "cefcPowerUnits": "example-string",
                        "cefcTotalAvailableCurrent": "example-string",
                        "cefcTotalDrawnCurrent": "example-string",
                        "cefcPowerRedundancyOperMode": "example-string",
                        "cefcPowerNonRedundantReason": "example-string",
                        "cefcTotalDrawnInlineCurrent": "example-string"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcPowerRedundancyMode": "example-string",
                        "cefcPowerUnits": "example-string",
                        "cefcTotalAvailableCurrent": "example-string",
                        "cefcTotalDrawnCurrent": "example-string",
                        "cefcPowerRedundancyOperMode": "example-string",
                        "cefcPowerNonRedundantReason": "example-string",
                        "cefcTotalDrawnInlineCurrent": "example-string"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcPowerRedundancyMode": "example-string",
                        "cefcPowerUnits": "example-string",
                        "cefcTotalAvailableCurrent": "example-string",
                        "cefcTotalDrawnCurrent": "example-string",
                        "cefcPowerRedundancyOperMode": "example-string",
                        "cefcPowerNonRedundantReason": "example-string",
                        "cefcTotalDrawnInlineCurrent": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerSupplyGroupTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFRUPowerSupplyGroupTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyGroupTable/cefcFRUPowerSupplyGroupEntry": {
      "get": {
        "summary": "Get cefcFRUPowerSupplyGroupEntry list",
        "description": "Retrieve list of cefcFRUPowerSupplyGroupEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "An cefcFRUPowerSupplyGroupTable entry lists the desired\n          redundancy mode, the units of the power outputs and the \n          available and drawn current for the power supply group.\n          \n          Entries are created by the agent when a power supply group\n          is added to the entPhysicalTable. Entries are deleted by \n          the agent at power supply group removal.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcPowerRedundancyMode": {
                        "type": "string",
                        "description": "The administratively desired power supply redundancy\n            mode.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType"
                      },
                      "cefcPowerUnits": {
                        "type": "string",
                        "description": "The units of primary supply to interpret\n            cefcTotalAvailableCurrent and cefcTotalDrawnCurrent\n            as power.\n            \n            For example, one 1000-watt power supply could \n            deliver 100 amperes at 10 volts DC.  So the value\n            of cefcPowerUnits would be 'at 10 volts DC'.\n            \n            cefcPowerUnits is for display purposes only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "cefcTotalAvailableCurrent": {
                        "type": "string",
                        "description": "Total current available for FRU usage.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcTotalDrawnCurrent": {
                        "type": "string",
                        "description": "Total current drawn by powered-on FRUs.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcPowerRedundancyOperMode": {
                        "type": "string",
                        "description": "The power supply redundancy operational mode.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType"
                      },
                      "cefcPowerNonRedundantReason": {
                        "type": "string",
                        "description": "This object has the value of notApplicable(1) when\n            cefcPowerRedundancyOperMode of the instance does not\n            have the value of nonRedundant(4).\n            \n            The other values explain the reason why \n            cefcPowerRedundancyOperMode is nonRedundant(4), e.g.\n            \n            unknown(2)             the reason is not identified.\n            \n            singleSupply(3)        There is only one power supply\n                                   in the group.\n            \n            mismatchedSupplies(4)  There are more than one power\n                                   supplies in the groups. However\n                                   they are mismatched and can not\n                                   work redundantly.\n            \n            supplyError(5)         Some power supply or supplies\n                                   does or do not working properly."
                      },
                      "cefcTotalDrawnInlineCurrent": {
                        "type": "string",
                        "description": "Total inline current drawn for inline operation.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyGroupEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcPowerRedundancyMode": "example-string",
                      "cefcPowerUnits": "example-string",
                      "cefcTotalAvailableCurrent": "example-string",
                      "cefcTotalDrawnCurrent": "example-string",
                      "cefcPowerRedundancyOperMode": "example-string",
                      "cefcPowerNonRedundantReason": "example-string",
                      "cefcTotalDrawnInlineCurrent": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerSupplyGroupEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFRUPowerSupplyGroupTable/cefcFRUPowerSupplyGroupEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyGroupTable/cefcFRUPowerSupplyGroupEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcFRUPowerSupplyGroupEntry entry",
        "description": "Retrieve specific cefcFRUPowerSupplyGroupEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcPowerRedundancyMode": {
                      "type": "string",
                      "description": "The administratively desired power supply redundancy\n            mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType"
                    },
                    "cefcPowerUnits": {
                      "type": "string",
                      "description": "The units of primary supply to interpret\n            cefcTotalAvailableCurrent and cefcTotalDrawnCurrent\n            as power.\n            \n            For example, one 1000-watt power supply could \n            deliver 100 amperes at 10 volts DC.  So the value\n            of cefcPowerUnits would be 'at 10 volts DC'.\n            \n            cefcPowerUnits is for display purposes only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "cefcTotalAvailableCurrent": {
                      "type": "string",
                      "description": "Total current available for FRU usage.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcTotalDrawnCurrent": {
                      "type": "string",
                      "description": "Total current drawn by powered-on FRUs.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcPowerRedundancyOperMode": {
                      "type": "string",
                      "description": "The power supply redundancy operational mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType"
                    },
                    "cefcPowerNonRedundantReason": {
                      "type": "string",
                      "description": "This object has the value of notApplicable(1) when\n            cefcPowerRedundancyOperMode of the instance does not\n            have the value of nonRedundant(4).\n            \n            The other values explain the reason why \n            cefcPowerRedundancyOperMode is nonRedundant(4), e.g.\n            \n            unknown(2)             the reason is not identified.\n            \n            singleSupply(3)        There is only one power supply\n                                   in the group.\n            \n            mismatchedSupplies(4)  There are more than one power\n                                   supplies in the groups. However\n                                   they are mismatched and can not\n                                   work redundantly.\n            \n            supplyError(5)         Some power supply or supplies\n                                   does or do not working properly."
                    },
                    "cefcTotalDrawnInlineCurrent": {
                      "type": "string",
                      "description": "Total inline current drawn for inline operation.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyGroupEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcPowerRedundancyMode": "example-string",
                    "cefcPowerUnits": "example-string",
                    "cefcTotalAvailableCurrent": "example-string",
                    "cefcTotalDrawnCurrent": "example-string",
                    "cefcPowerRedundancyOperMode": "example-string",
                    "cefcPowerNonRedundantReason": "example-string",
                    "cefcTotalDrawnInlineCurrent": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerSupplyGroupEntry-2"
      },
      "x-yang-path": "/cefcFRUPowerSupplyGroupTable/cefcFRUPowerSupplyGroupEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerStatusTable": {
      "get": {
        "summary": "Get cefcFRUPowerStatusTable data",
        "description": "Retrieve cefcFRUPowerStatusTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table lists the power-related administrative status\n        and operational status of the manageable components\n        in the system.",
                  "properties": {
                    "cefcFRUPowerStatusEntry": {
                      "type": "array",
                      "description": "cefcFRUPowerStatusEntry",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcFRUPowerAdminStatus": {
                            "type": "string",
                            "description": "Administratively desired FRU power state.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerAdminType"
                          },
                          "cefcFRUPowerOperStatus": {
                            "type": "string",
                            "description": "Operational FRU power state.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerOperType"
                          },
                          "cefcFRUCurrent": {
                            "type": "string",
                            "description": "Current supplied by the FRU (positive values)\n            or current required to operate the FRU (negative values).",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          },
                          "cefcFRUPowerCapability": {
                            "type": "string",
                            "description": "This object indicates the set of supported power capabilities\n            of the FRU.\n            \n            realTimeCurrent(0) -\n                cefcFRURealTimeCurrent is supported by the FRU."
                          },
                          "cefcFRURealTimeCurrent": {
                            "type": "string",
                            "description": "This object indicates the realtime value of current supplied\n            by the FRU (positive values) or the realtime value of current\n            drawn by the FRU (negative values).",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerStatusTable": {
                    "cefcFRUPowerStatusEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcFRUPowerAdminStatus": "up(1)",
                        "cefcFRUPowerOperStatus": "up(1)",
                        "cefcFRUCurrent": "example-string",
                        "cefcFRUPowerCapability": "example-string",
                        "cefcFRURealTimeCurrent": "example-string"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcFRUPowerAdminStatus": "up(1)",
                        "cefcFRUPowerOperStatus": "up(1)",
                        "cefcFRUCurrent": "example-string",
                        "cefcFRUPowerCapability": "example-string",
                        "cefcFRURealTimeCurrent": "example-string"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcFRUPowerAdminStatus": "up(1)",
                        "cefcFRUPowerOperStatus": "up(1)",
                        "cefcFRUCurrent": "example-string",
                        "cefcFRUPowerCapability": "example-string",
                        "cefcFRURealTimeCurrent": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerStatusTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFRUPowerStatusTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerStatusTable/cefcFRUPowerStatusEntry": {
      "get": {
        "summary": "Get cefcFRUPowerStatusEntry list",
        "description": "Retrieve list of cefcFRUPowerStatusEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcFRUPowerStatusEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcFRUPowerAdminStatus": {
                        "type": "string",
                        "description": "Administratively desired FRU power state.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerAdminType"
                      },
                      "cefcFRUPowerOperStatus": {
                        "type": "string",
                        "description": "Operational FRU power state.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerOperType"
                      },
                      "cefcFRUCurrent": {
                        "type": "string",
                        "description": "Current supplied by the FRU (positive values)\n            or current required to operate the FRU (negative values).",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcFRUPowerCapability": {
                        "type": "string",
                        "description": "This object indicates the set of supported power capabilities\n            of the FRU.\n            \n            realTimeCurrent(0) -\n                cefcFRURealTimeCurrent is supported by the FRU."
                      },
                      "cefcFRURealTimeCurrent": {
                        "type": "string",
                        "description": "This object indicates the realtime value of current supplied\n            by the FRU (positive values) or the realtime value of current\n            drawn by the FRU (negative values).",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerStatusEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcFRUPowerAdminStatus": "up(1)",
                      "cefcFRUPowerOperStatus": "up(1)",
                      "cefcFRUCurrent": "example-string",
                      "cefcFRUPowerCapability": "example-string",
                      "cefcFRURealTimeCurrent": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerStatusEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFRUPowerStatusTable/cefcFRUPowerStatusEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerStatusTable/cefcFRUPowerStatusEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcFRUPowerStatusEntry entry",
        "description": "Retrieve specific cefcFRUPowerStatusEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcFRUPowerAdminStatus": {
                      "type": "string",
                      "description": "Administratively desired FRU power state.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerAdminType"
                    },
                    "cefcFRUPowerOperStatus": {
                      "type": "string",
                      "description": "Operational FRU power state.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerOperType"
                    },
                    "cefcFRUCurrent": {
                      "type": "string",
                      "description": "Current supplied by the FRU (positive values)\n            or current required to operate the FRU (negative values).",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcFRUPowerCapability": {
                      "type": "string",
                      "description": "This object indicates the set of supported power capabilities\n            of the FRU.\n            \n            realTimeCurrent(0) -\n                cefcFRURealTimeCurrent is supported by the FRU."
                    },
                    "cefcFRURealTimeCurrent": {
                      "type": "string",
                      "description": "This object indicates the realtime value of current supplied\n            by the FRU (positive values) or the realtime value of current\n            drawn by the FRU (negative values).",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerStatusEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcFRUPowerAdminStatus": "up(1)",
                    "cefcFRUPowerOperStatus": "up(1)",
                    "cefcFRUCurrent": "example-string",
                    "cefcFRUPowerCapability": "example-string",
                    "cefcFRURealTimeCurrent": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerStatusEntry-2"
      },
      "x-yang-path": "/cefcFRUPowerStatusTable/cefcFRUPowerStatusEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyValueTable": {
      "get": {
        "summary": "Get cefcFRUPowerSupplyValueTable data",
        "description": "Retrieve cefcFRUPowerSupplyValueTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "cefcFRUPowerSupplyValueTable",
                  "properties": {
                    "cefcFRUPowerSupplyValueEntry": {
                      "type": "array",
                      "description": "An cefcFRUPowerSupplyValueTable entry lists the current\n          provided by the FRU for operation.\n          \n          Entries are created by the agent at system power-up or \n          FRU insertion.  Entries are deleted by the agent at FRU\n          removal.\n          \n          Only power supply FRUs are listed in the table.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcFRUTotalSystemCurrent": {
                            "type": "string",
                            "description": "Total current that could be supplied by the FRU (positive\n            values) for system operations.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          },
                          "cefcFRUDrawnSystemCurrent": {
                            "type": "string",
                            "description": "Amount of current drawn by the FRU's in the system towards\n            system operations from this FRU",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          },
                          "cefcFRUTotalInlineCurrent": {
                            "type": "string",
                            "description": "Total current supplied by the FRU (positive values) for\n            inline operations.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          },
                          "cefcFRUDrawnInlineCurrent": {
                            "type": "string",
                            "description": "Amount of current that is being drawn from this FRU for inline\n            operation.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyValueTable": {
                    "cefcFRUPowerSupplyValueEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcFRUTotalSystemCurrent": "example-string",
                        "cefcFRUDrawnSystemCurrent": "example-string",
                        "cefcFRUTotalInlineCurrent": "example-string",
                        "cefcFRUDrawnInlineCurrent": "example-string"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcFRUTotalSystemCurrent": "example-string",
                        "cefcFRUDrawnSystemCurrent": "example-string",
                        "cefcFRUTotalInlineCurrent": "example-string",
                        "cefcFRUDrawnInlineCurrent": "example-string"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcFRUTotalSystemCurrent": "example-string",
                        "cefcFRUDrawnSystemCurrent": "example-string",
                        "cefcFRUTotalInlineCurrent": "example-string",
                        "cefcFRUDrawnInlineCurrent": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerSupplyValueTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFRUPowerSupplyValueTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyValueTable/cefcFRUPowerSupplyValueEntry": {
      "get": {
        "summary": "Get cefcFRUPowerSupplyValueEntry list",
        "description": "Retrieve list of cefcFRUPowerSupplyValueEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "An cefcFRUPowerSupplyValueTable entry lists the current\n          provided by the FRU for operation.\n          \n          Entries are created by the agent at system power-up or \n          FRU insertion.  Entries are deleted by the agent at FRU\n          removal.\n          \n          Only power supply FRUs are listed in the table.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcFRUTotalSystemCurrent": {
                        "type": "string",
                        "description": "Total current that could be supplied by the FRU (positive\n            values) for system operations.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcFRUDrawnSystemCurrent": {
                        "type": "string",
                        "description": "Amount of current drawn by the FRU's in the system towards\n            system operations from this FRU",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcFRUTotalInlineCurrent": {
                        "type": "string",
                        "description": "Total current supplied by the FRU (positive values) for\n            inline operations.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcFRUDrawnInlineCurrent": {
                        "type": "string",
                        "description": "Amount of current that is being drawn from this FRU for inline\n            operation.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyValueEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcFRUTotalSystemCurrent": "example-string",
                      "cefcFRUDrawnSystemCurrent": "example-string",
                      "cefcFRUTotalInlineCurrent": "example-string",
                      "cefcFRUDrawnInlineCurrent": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerSupplyValueEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFRUPowerSupplyValueTable/cefcFRUPowerSupplyValueEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyValueTable/cefcFRUPowerSupplyValueEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcFRUPowerSupplyValueEntry entry",
        "description": "Retrieve specific cefcFRUPowerSupplyValueEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcFRUTotalSystemCurrent": {
                      "type": "string",
                      "description": "Total current that could be supplied by the FRU (positive\n            values) for system operations.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcFRUDrawnSystemCurrent": {
                      "type": "string",
                      "description": "Amount of current drawn by the FRU's in the system towards\n            system operations from this FRU",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcFRUTotalInlineCurrent": {
                      "type": "string",
                      "description": "Total current supplied by the FRU (positive values) for\n            inline operations.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcFRUDrawnInlineCurrent": {
                      "type": "string",
                      "description": "Amount of current that is being drawn from this FRU for inline\n            operation.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyValueEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcFRUTotalSystemCurrent": "example-string",
                    "cefcFRUDrawnSystemCurrent": "example-string",
                    "cefcFRUTotalInlineCurrent": "example-string",
                    "cefcFRUDrawnInlineCurrent": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerSupplyValueEntry-2"
      },
      "x-yang-path": "/cefcFRUPowerSupplyValueTable/cefcFRUPowerSupplyValueEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleTable": {
      "get": {
        "summary": "Get cefcModuleTable data",
        "description": "Retrieve cefcModuleTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "A cefcModuleTable entry lists the operational and\n        administrative status information for ENTITY-MIB\n        entPhysicalTable entries for manageable components\n        of type PhysicalClass module(9).",
                  "properties": {
                    "cefcModuleEntry": {
                      "type": "array",
                      "description": "A cefcModuleStatusTable entry lists the operational and\n          administrative status information for ENTITY-MIB\n          entPhysicalTable entries for manageable components \n          of type PhysicalClass module(9).\n          \n          Entries are created by the agent at the system power-up or\n          module insertion.\n          \n          Entries are deleted by the agent upon module removal.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcModuleAdminStatus": {
                            "type": "string",
                            "description": "This object provides administrative control of the\n            module.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleAdminType"
                          },
                          "cefcModuleOperStatus": {
                            "type": "string",
                            "description": "This object shows the module's operational state.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleOperType"
                          },
                          "cefcModuleResetReason": {
                            "type": "string",
                            "description": "This object identifies the reason for the last reset performed\n            on the module.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleResetReasonType"
                          },
                          "cefcModuleStatusLastChangeTime": {
                            "type": "string",
                            "description": "The value of sysUpTime at the time the cefcModuleOperStatus\n            is changed.",
                            "x-yang-type": "yang:timestamp"
                          },
                          "cefcModuleLastClearConfigTime": {
                            "type": "string",
                            "description": "The value of sysUpTime when the\n            configuration was most recently cleared.",
                            "x-yang-type": "yang:timestamp"
                          },
                          "cefcModuleResetReasonDescription": {
                            "type": "string",
                            "description": "A description qualifying the module reset reason\n            specified in cefcModuleResetReason. \n            \n            Examples:\n              command xyz              \n              missing task\n              switch over\n              watchdog timeout    \n              etc.\n            \n            cefcModuleResetReasonDescription is for display purposes only.\n            NMS applications must not parse.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "cefcModuleStateChangeReasonDescr": {
                            "type": "string",
                            "description": "This object displays human-readable textual string which\n            describes the cause of the last state change of the\n            module. This object contains zero length string\n            if no meaningful reason could be provided.\n            \n            Examples:\n            'Invalid software version'\n            'Software download failed'\n            'Software version mismatch'\n            'Module is in standby state'\n            etc.\n            \n            This object is for display purposes only.\n            NMS applications must not parse this object\n            and take any decision based on its value.",
                            "x-yang-type": "snmpv2-tc:DisplayString"
                          },
                          "cefcModuleUpTime": {
                            "type": "string",
                            "description": "This object provides the up time for the module\n            since it was last re-initialized.\n            \n            This object is not persistent; if a module reset,\n            restart, power off, the up time starts from zero.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUTimeSeconds"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleTable": {
                    "cefcModuleEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcModuleAdminStatus": "up(1)",
                        "cefcModuleOperStatus": "up(1)",
                        "cefcModuleResetReason": "example-string",
                        "cefcModuleStatusLastChangeTime": "up(1)",
                        "cefcModuleLastClearConfigTime": "example-string",
                        "cefcModuleResetReasonDescription": "192.168.1.1",
                        "cefcModuleStateChangeReasonDescr": "GigabitEthernet1/0/1",
                        "cefcModuleUpTime": "example-string"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcModuleAdminStatus": "up(1)",
                        "cefcModuleOperStatus": "up(1)",
                        "cefcModuleResetReason": "example-string",
                        "cefcModuleStatusLastChangeTime": "up(1)",
                        "cefcModuleLastClearConfigTime": "example-string",
                        "cefcModuleResetReasonDescription": "192.168.1.1",
                        "cefcModuleStateChangeReasonDescr": "GigabitEthernet1/0/1",
                        "cefcModuleUpTime": "example-string"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcModuleAdminStatus": "up(1)",
                        "cefcModuleOperStatus": "up(1)",
                        "cefcModuleResetReason": "example-string",
                        "cefcModuleStatusLastChangeTime": "up(1)",
                        "cefcModuleLastClearConfigTime": "example-string",
                        "cefcModuleResetReasonDescription": "192.168.1.1",
                        "cefcModuleStateChangeReasonDescr": "GigabitEthernet1/0/1",
                        "cefcModuleUpTime": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModuleTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleTable/cefcModuleEntry": {
      "get": {
        "summary": "Get cefcModuleEntry list",
        "description": "Retrieve list of cefcModuleEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A cefcModuleStatusTable entry lists the operational and\n          administrative status information for ENTITY-MIB\n          entPhysicalTable entries for manageable components \n          of type PhysicalClass module(9).\n          \n          Entries are created by the agent at the system power-up or\n          module insertion.\n          \n          Entries are deleted by the agent upon module removal.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcModuleAdminStatus": {
                        "type": "string",
                        "description": "This object provides administrative control of the\n            module.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleAdminType"
                      },
                      "cefcModuleOperStatus": {
                        "type": "string",
                        "description": "This object shows the module's operational state.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleOperType"
                      },
                      "cefcModuleResetReason": {
                        "type": "string",
                        "description": "This object identifies the reason for the last reset performed\n            on the module.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleResetReasonType"
                      },
                      "cefcModuleStatusLastChangeTime": {
                        "type": "string",
                        "description": "The value of sysUpTime at the time the cefcModuleOperStatus\n            is changed.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "cefcModuleLastClearConfigTime": {
                        "type": "string",
                        "description": "The value of sysUpTime when the\n            configuration was most recently cleared.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "cefcModuleResetReasonDescription": {
                        "type": "string",
                        "description": "A description qualifying the module reset reason\n            specified in cefcModuleResetReason. \n            \n            Examples:\n              command xyz              \n              missing task\n              switch over\n              watchdog timeout    \n              etc.\n            \n            cefcModuleResetReasonDescription is for display purposes only.\n            NMS applications must not parse.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "cefcModuleStateChangeReasonDescr": {
                        "type": "string",
                        "description": "This object displays human-readable textual string which\n            describes the cause of the last state change of the\n            module. This object contains zero length string\n            if no meaningful reason could be provided.\n            \n            Examples:\n            'Invalid software version'\n            'Software download failed'\n            'Software version mismatch'\n            'Module is in standby state'\n            etc.\n            \n            This object is for display purposes only.\n            NMS applications must not parse this object\n            and take any decision based on its value.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "cefcModuleUpTime": {
                        "type": "string",
                        "description": "This object provides the up time for the module\n            since it was last re-initialized.\n            \n            This object is not persistent; if a module reset,\n            restart, power off, the up time starts from zero.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUTimeSeconds"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcModuleAdminStatus": "up(1)",
                      "cefcModuleOperStatus": "up(1)",
                      "cefcModuleResetReason": "example-string",
                      "cefcModuleStatusLastChangeTime": "up(1)",
                      "cefcModuleLastClearConfigTime": "example-string",
                      "cefcModuleResetReasonDescription": "192.168.1.1",
                      "cefcModuleStateChangeReasonDescr": "GigabitEthernet1/0/1",
                      "cefcModuleUpTime": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModuleTable/cefcModuleEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleTable/cefcModuleEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcModuleEntry entry",
        "description": "Retrieve specific cefcModuleEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcModuleAdminStatus": {
                      "type": "string",
                      "description": "This object provides administrative control of the\n            module.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleAdminType"
                    },
                    "cefcModuleOperStatus": {
                      "type": "string",
                      "description": "This object shows the module's operational state.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleOperType"
                    },
                    "cefcModuleResetReason": {
                      "type": "string",
                      "description": "This object identifies the reason for the last reset performed\n            on the module.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleResetReasonType"
                    },
                    "cefcModuleStatusLastChangeTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time the cefcModuleOperStatus\n            is changed.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "cefcModuleLastClearConfigTime": {
                      "type": "string",
                      "description": "The value of sysUpTime when the\n            configuration was most recently cleared.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "cefcModuleResetReasonDescription": {
                      "type": "string",
                      "description": "A description qualifying the module reset reason\n            specified in cefcModuleResetReason. \n            \n            Examples:\n              command xyz              \n              missing task\n              switch over\n              watchdog timeout    \n              etc.\n            \n            cefcModuleResetReasonDescription is for display purposes only.\n            NMS applications must not parse.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "cefcModuleStateChangeReasonDescr": {
                      "type": "string",
                      "description": "This object displays human-readable textual string which\n            describes the cause of the last state change of the\n            module. This object contains zero length string\n            if no meaningful reason could be provided.\n            \n            Examples:\n            'Invalid software version'\n            'Software download failed'\n            'Software version mismatch'\n            'Module is in standby state'\n            etc.\n            \n            This object is for display purposes only.\n            NMS applications must not parse this object\n            and take any decision based on its value.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "cefcModuleUpTime": {
                      "type": "string",
                      "description": "This object provides the up time for the module\n            since it was last re-initialized.\n            \n            This object is not persistent; if a module reset,\n            restart, power off, the up time starts from zero.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUTimeSeconds"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcModuleAdminStatus": "up(1)",
                    "cefcModuleOperStatus": "up(1)",
                    "cefcModuleResetReason": "example-string",
                    "cefcModuleStatusLastChangeTime": "up(1)",
                    "cefcModuleLastClearConfigTime": "example-string",
                    "cefcModuleResetReasonDescription": "192.168.1.1",
                    "cefcModuleStateChangeReasonDescr": "GigabitEthernet1/0/1",
                    "cefcModuleUpTime": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleEntry-2"
      },
      "x-yang-path": "/cefcModuleTable/cefcModuleEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcIntelliModuleTable": {
      "get": {
        "summary": "Get cefcIntelliModuleTable data",
        "description": "Retrieve cefcIntelliModuleTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table sparsely augments the\n        cefcModuleTable (i.e., every row in\n        this table corresponds to a row in\n        the cefcModuleTable but not necessarily\n        vice-versa).\n        \n        A cefcIntelliModuleTable entry lists the\n        information specific to intelligent\n        modules which cannot be provided by the\n        cefcModuleTable.",
                  "properties": {
                    "cefcIntelliModuleEntry": {
                      "type": "array",
                      "description": "cefcIntelliModuleEntry",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcIntelliModuleIPAddrType": {
                            "type": "string",
                            "description": "The type of Internet address by which the\n            intelligent module is reachable.",
                            "x-yang-type": "inet-address:InetAddressType"
                          },
                          "cefcIntelliModuleIPAddr": {
                            "type": "string",
                            "description": "The Internet address configured\n            for the intelligent module.\n            The type of this address is \n            determined by the value of the object \n            cefcIntelliModuleIPAddrType.",
                            "x-yang-type": "inet-address:InetAddress"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcIntelliModuleTable": {
                    "cefcIntelliModuleEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcIntelliModuleIPAddrType": "192.168.1.1",
                        "cefcIntelliModuleIPAddr": "192.168.1.1"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcIntelliModuleIPAddrType": "192.168.1.1",
                        "cefcIntelliModuleIPAddr": "192.168.1.1"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcIntelliModuleIPAddrType": "192.168.1.1",
                        "cefcIntelliModuleIPAddr": "192.168.1.1"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcIntelliModuleTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcIntelliModuleTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcIntelliModuleTable/cefcIntelliModuleEntry": {
      "get": {
        "summary": "Get cefcIntelliModuleEntry list",
        "description": "Retrieve list of cefcIntelliModuleEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcIntelliModuleEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcIntelliModuleIPAddrType": {
                        "type": "string",
                        "description": "The type of Internet address by which the\n            intelligent module is reachable.",
                        "x-yang-type": "inet-address:InetAddressType"
                      },
                      "cefcIntelliModuleIPAddr": {
                        "type": "string",
                        "description": "The Internet address configured\n            for the intelligent module.\n            The type of this address is \n            determined by the value of the object \n            cefcIntelliModuleIPAddrType.",
                        "x-yang-type": "inet-address:InetAddress"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcIntelliModuleEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcIntelliModuleIPAddrType": "192.168.1.1",
                      "cefcIntelliModuleIPAddr": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcIntelliModuleEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcIntelliModuleTable/cefcIntelliModuleEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcIntelliModuleTable/cefcIntelliModuleEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcIntelliModuleEntry entry",
        "description": "Retrieve specific cefcIntelliModuleEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcIntelliModuleIPAddrType": {
                      "type": "string",
                      "description": "The type of Internet address by which the\n            intelligent module is reachable.",
                      "x-yang-type": "inet-address:InetAddressType"
                    },
                    "cefcIntelliModuleIPAddr": {
                      "type": "string",
                      "description": "The Internet address configured\n            for the intelligent module.\n            The type of this address is \n            determined by the value of the object \n            cefcIntelliModuleIPAddrType.",
                      "x-yang-type": "inet-address:InetAddress"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcIntelliModuleEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcIntelliModuleIPAddrType": "192.168.1.1",
                    "cefcIntelliModuleIPAddr": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcIntelliModuleEntry-2"
      },
      "x-yang-path": "/cefcIntelliModuleTable/cefcIntelliModuleEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleLocalSwitchingTable": {
      "get": {
        "summary": "Get cefcModuleLocalSwitchingTable data",
        "description": "Retrieve cefcModuleLocalSwitchingTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table sparsely augments the cefcModuleTable\n        (i.e., every row in this table corresponds to a row in\n        the cefcModuleTable but not necessarily vice-versa).\n        \n        A cefcModuleLocalSwitchingTable entry lists the\n        information specific to local switching capable\n        modules which cannot be provided by the\n        cefcModuleTable.",
                  "properties": {
                    "cefcModuleLocalSwitchingEntry": {
                      "type": "array",
                      "description": "cefcModuleLocalSwitchingEntry",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcModuleLocalSwitchingMode": {
                            "type": "string",
                            "description": "This object specifies the mode of local switching.\n            \n            enabled(1)  - local switching is enabled.\n            disabled(2) - local switching is disabled."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleLocalSwitchingTable": {
                    "cefcModuleLocalSwitchingEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcModuleLocalSwitchingMode": "example-string"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcModuleLocalSwitchingMode": "example-string"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcModuleLocalSwitchingMode": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleLocalSwitchingTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModuleLocalSwitchingTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleLocalSwitchingTable/cefcModuleLocalSwitchingEntry": {
      "get": {
        "summary": "Get cefcModuleLocalSwitchingEntry list",
        "description": "Retrieve list of cefcModuleLocalSwitchingEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcModuleLocalSwitchingEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcModuleLocalSwitchingMode": {
                        "type": "string",
                        "description": "This object specifies the mode of local switching.\n            \n            enabled(1)  - local switching is enabled.\n            disabled(2) - local switching is disabled."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleLocalSwitchingEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcModuleLocalSwitchingMode": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleLocalSwitchingEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModuleLocalSwitchingTable/cefcModuleLocalSwitchingEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleLocalSwitchingTable/cefcModuleLocalSwitchingEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcModuleLocalSwitchingEntry entry",
        "description": "Retrieve specific cefcModuleLocalSwitchingEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcModuleLocalSwitchingMode": {
                      "type": "string",
                      "description": "This object specifies the mode of local switching.\n            \n            enabled(1)  - local switching is enabled.\n            disabled(2) - local switching is disabled."
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleLocalSwitchingEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcModuleLocalSwitchingMode": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleLocalSwitchingEntry-2"
      },
      "x-yang-path": "/cefcModuleLocalSwitchingTable/cefcModuleLocalSwitchingEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanTrayStatusTable": {
      "get": {
        "summary": "Get cefcFanTrayStatusTable data",
        "description": "Retrieve cefcFanTrayStatusTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table contains the operational status information\n        for all ENTITY-MIB entPhysicalTable entries which have \n        an entPhysicalClass of 'fan'; specifically, all  \n        entPhysicalTable entries which represent either: one \n        physical fan, or a single physical 'fan tray' which is a\n        manufactured (inseparable in the field) combination of \n        multiple fans.",
                  "properties": {
                    "cefcFanTrayStatusEntry": {
                      "type": "array",
                      "description": "cefcFanTrayStatusEntry",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcFanTrayOperStatus": {
                            "type": "string",
                            "description": "The operational state of the fan or fan tray.\n            unknown(1) - unknown.\n            up(2) - powered on.\n            down(3) - powered down.\n            warning(4) - partial failure, needs replacement \n                         as soon as possible."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanTrayStatusTable": {
                    "cefcFanTrayStatusEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcFanTrayOperStatus": "up(1)"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcFanTrayOperStatus": "up(1)"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcFanTrayOperStatus": "up(1)"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanTrayStatusTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFanTrayStatusTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanTrayStatusTable/cefcFanTrayStatusEntry": {
      "get": {
        "summary": "Get cefcFanTrayStatusEntry list",
        "description": "Retrieve list of cefcFanTrayStatusEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcFanTrayStatusEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcFanTrayOperStatus": {
                        "type": "string",
                        "description": "The operational state of the fan or fan tray.\n            unknown(1) - unknown.\n            up(2) - powered on.\n            down(3) - powered down.\n            warning(4) - partial failure, needs replacement \n                         as soon as possible."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanTrayStatusEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcFanTrayOperStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanTrayStatusEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFanTrayStatusTable/cefcFanTrayStatusEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanTrayStatusTable/cefcFanTrayStatusEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcFanTrayStatusEntry entry",
        "description": "Retrieve specific cefcFanTrayStatusEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcFanTrayOperStatus": {
                      "type": "string",
                      "description": "The operational state of the fan or fan tray.\n            unknown(1) - unknown.\n            up(2) - powered on.\n            down(3) - powered down.\n            warning(4) - partial failure, needs replacement \n                         as soon as possible."
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanTrayStatusEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcFanTrayOperStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanTrayStatusEntry-2"
      },
      "x-yang-path": "/cefcFanTrayStatusTable/cefcFanTrayStatusEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPhysicalTable": {
      "get": {
        "summary": "Get cefcPhysicalTable data",
        "description": "Retrieve cefcPhysicalTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table contains one row per physical entity.",
                  "properties": {
                    "cefcPhysicalEntry": {
                      "type": "array",
                      "description": "Information about a particular physical entity.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcPhysicalStatus": {
                            "type": "string",
                            "description": "The status of this physical entity.\n            other(1) - the status is not any of the listed below.\n            supported(2) - this entity is supported.\n            unsupported(3) - this entity is unsupported.\n            incompatible(4) - this entity is incompatible.\n            It would be unsupported(3), if the ID read from Serial\n            EPROM is not supported. It would be incompatible(4), if\n            in the present configuration this FRU is not supported."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPhysicalTable": {
                    "cefcPhysicalEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcPhysicalStatus": "up(1)"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcPhysicalStatus": "up(1)"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcPhysicalStatus": "up(1)"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPhysicalTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcPhysicalTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPhysicalTable/cefcPhysicalEntry": {
      "get": {
        "summary": "Get cefcPhysicalEntry list",
        "description": "Retrieve list of cefcPhysicalEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "Information about a particular physical entity.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcPhysicalStatus": {
                        "type": "string",
                        "description": "The status of this physical entity.\n            other(1) - the status is not any of the listed below.\n            supported(2) - this entity is supported.\n            unsupported(3) - this entity is unsupported.\n            incompatible(4) - this entity is incompatible.\n            It would be unsupported(3), if the ID read from Serial\n            EPROM is not supported. It would be incompatible(4), if\n            in the present configuration this FRU is not supported."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPhysicalEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcPhysicalStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPhysicalEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcPhysicalTable/cefcPhysicalEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPhysicalTable/cefcPhysicalEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcPhysicalEntry entry",
        "description": "Retrieve specific cefcPhysicalEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcPhysicalStatus": {
                      "type": "string",
                      "description": "The status of this physical entity.\n            other(1) - the status is not any of the listed below.\n            supported(2) - this entity is supported.\n            unsupported(3) - this entity is unsupported.\n            incompatible(4) - this entity is incompatible.\n            It would be unsupported(3), if the ID read from Serial\n            EPROM is not supported. It would be incompatible(4), if\n            in the present configuration this FRU is not supported."
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPhysicalEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcPhysicalStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPhysicalEntry-2"
      },
      "x-yang-path": "/cefcPhysicalTable/cefcPhysicalEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyInputTable": {
      "get": {
        "summary": "Get cefcPowerSupplyInputTable data",
        "description": "Retrieve cefcPowerSupplyInputTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "cefcPowerSupplyInputTable",
                  "properties": {
                    "cefcPowerSupplyInputEntry": {
                      "type": "array",
                      "description": "An entry containing power input management information\n          applicable to a particular power supply and input.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcPowerSupplyInputIndex": {
                            "type": "integer",
                            "description": "A unique value, greater than zero, for each input on\n            a power supply.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "cefcPowerSupplyInputType": {
                            "type": "string",
                            "description": "The type of an input power detected on the power\n            supply.\n            \n            unknown(1): No input power is detected.\n            \n            acLow(2): Lower rating AC input power is detected.\n            \n            acHigh(3): Higher rating AC input power is detected.\n            \n            dcLow(4): Lower rating DC input power is detected.\n            \n            dcHigh(5): Higher rating DC input power is detected."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyInputTable": {
                    "cefcPowerSupplyInputEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcPowerSupplyInputIndex": 1,
                        "cefcPowerSupplyInputType": "ethernetCsmacd(6)"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcPowerSupplyInputIndex": 2,
                        "cefcPowerSupplyInputType": "ethernetCsmacd(6)"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcPowerSupplyInputIndex": 3,
                        "cefcPowerSupplyInputType": "ethernetCsmacd(6)"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPowerSupplyInputTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcPowerSupplyInputTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyInputTable/cefcPowerSupplyInputEntry": {
      "get": {
        "summary": "Get cefcPowerSupplyInputEntry list",
        "description": "Retrieve list of cefcPowerSupplyInputEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "An entry containing power input management information\n          applicable to a particular power supply and input.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcPowerSupplyInputIndex": {
                        "type": "integer",
                        "description": "A unique value, greater than zero, for each input on\n            a power supply.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcPowerSupplyInputType": {
                        "type": "string",
                        "description": "The type of an input power detected on the power\n            supply.\n            \n            unknown(1): No input power is detected.\n            \n            acLow(2): Lower rating AC input power is detected.\n            \n            acHigh(3): Higher rating AC input power is detected.\n            \n            dcLow(4): Lower rating DC input power is detected.\n            \n            dcHigh(5): Higher rating DC input power is detected."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyInputEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcPowerSupplyInputIndex": 1,
                      "cefcPowerSupplyInputType": "ethernetCsmacd(6)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPowerSupplyInputEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcPowerSupplyInputTable/cefcPowerSupplyInputEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyOutputTable": {
      "get": {
        "summary": "Get cefcPowerSupplyOutputTable data",
        "description": "Retrieve cefcPowerSupplyOutputTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table contains a list of possible output\n        mode for the power supplies, whose ENTITY-MIB\n        entPhysicalTable entries have an entPhysicalClass\n        of 'powerSupply'. It also indicate which mode\n        is the operational mode within the system.",
                  "properties": {
                    "cefcPowerSupplyOutputEntry": {
                      "type": "array",
                      "description": "cefcPowerSupplyOutputEntry",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcPSOutputModeIndex": {
                            "type": "integer",
                            "description": "A unique value, greater than zero, for each\n            possible output mode on a power supply.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "cefcPSOutputModeCurrent": {
                            "type": "string",
                            "description": "The output capacity of the power supply.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          },
                          "cefcPSOutputModeInOperation": {
                            "type": "boolean",
                            "description": "A value of 'true' indicates that this mode is the\n            operational mode of the power supply output\n            capacity.\n            \n            A value of 'false' indicates that this mode is not\n            the operational mode of the power supply output\n            capacity.\n            \n            For a given power supply's entPhysicalIndex, \n            at most one instance of this object can have the\n            value of true(1)."
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyOutputTable": {
                    "cefcPowerSupplyOutputEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcPSOutputModeIndex": 1,
                        "cefcPSOutputModeCurrent": "example-string",
                        "cefcPSOutputModeInOperation": true
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcPSOutputModeIndex": 2,
                        "cefcPSOutputModeCurrent": "example-string",
                        "cefcPSOutputModeInOperation": true
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcPSOutputModeIndex": 3,
                        "cefcPSOutputModeCurrent": "example-string",
                        "cefcPSOutputModeInOperation": true
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPowerSupplyOutputTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcPowerSupplyOutputTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyOutputTable/cefcPowerSupplyOutputEntry": {
      "get": {
        "summary": "Get cefcPowerSupplyOutputEntry list",
        "description": "Retrieve list of cefcPowerSupplyOutputEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcPowerSupplyOutputEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcPSOutputModeIndex": {
                        "type": "integer",
                        "description": "A unique value, greater than zero, for each\n            possible output mode on a power supply.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcPSOutputModeCurrent": {
                        "type": "string",
                        "description": "The output capacity of the power supply.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcPSOutputModeInOperation": {
                        "type": "boolean",
                        "description": "A value of 'true' indicates that this mode is the\n            operational mode of the power supply output\n            capacity.\n            \n            A value of 'false' indicates that this mode is not\n            the operational mode of the power supply output\n            capacity.\n            \n            For a given power supply's entPhysicalIndex, \n            at most one instance of this object can have the\n            value of true(1)."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyOutputEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcPSOutputModeIndex": 1,
                      "cefcPSOutputModeCurrent": "example-string",
                      "cefcPSOutputModeInOperation": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPowerSupplyOutputEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcPowerSupplyOutputTable/cefcPowerSupplyOutputEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcChassisCoolingTable": {
      "get": {
        "summary": "Get cefcChassisCoolingTable data",
        "description": "Retrieve cefcChassisCoolingTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table contains the cooling capacity\n        information of the chassis whose ENTITY-MIB\n        entPhysicalTable entries have an\n        entPhysicalClass of 'chassis'.",
                  "properties": {
                    "cefcChassisCoolingEntry": {
                      "type": "array",
                      "description": "cefcChassisCoolingEntry",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcChassisPerSlotCoolingCap": {
                            "type": "integer",
                            "description": "The maximum cooling capacity that could be provided\n            for any slot in this chassis.\n            \n            The default unit of the cooling capacity is 'cfm', if\n            cefcChassisPerSlotCoolingUnit is not supported.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "cefcChassisPerSlotCoolingUnit": {
                            "type": "string",
                            "description": "The unit of the maximum cooling capacity for any slot\n            in this chassis.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcChassisCoolingTable": {
                    "cefcChassisCoolingEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcChassisPerSlotCoolingCap": 0,
                        "cefcChassisPerSlotCoolingUnit": "example-string"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcChassisPerSlotCoolingCap": 0,
                        "cefcChassisPerSlotCoolingUnit": "example-string"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcChassisPerSlotCoolingCap": 0,
                        "cefcChassisPerSlotCoolingUnit": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcChassisCoolingTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcChassisCoolingTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcChassisCoolingTable/cefcChassisCoolingEntry": {
      "get": {
        "summary": "Get cefcChassisCoolingEntry list",
        "description": "Retrieve list of cefcChassisCoolingEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcChassisCoolingEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcChassisPerSlotCoolingCap": {
                        "type": "integer",
                        "description": "The maximum cooling capacity that could be provided\n            for any slot in this chassis.\n            \n            The default unit of the cooling capacity is 'cfm', if\n            cefcChassisPerSlotCoolingUnit is not supported.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcChassisPerSlotCoolingUnit": {
                        "type": "string",
                        "description": "The unit of the maximum cooling capacity for any slot\n            in this chassis.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcChassisCoolingEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcChassisPerSlotCoolingCap": 0,
                      "cefcChassisPerSlotCoolingUnit": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcChassisCoolingEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcChassisCoolingTable/cefcChassisCoolingEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcChassisCoolingTable/cefcChassisCoolingEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcChassisCoolingEntry entry",
        "description": "Retrieve specific cefcChassisCoolingEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcChassisPerSlotCoolingCap": {
                      "type": "integer",
                      "description": "The maximum cooling capacity that could be provided\n            for any slot in this chassis.\n            \n            The default unit of the cooling capacity is 'cfm', if\n            cefcChassisPerSlotCoolingUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcChassisPerSlotCoolingUnit": {
                      "type": "string",
                      "description": "The unit of the maximum cooling capacity for any slot\n            in this chassis.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcChassisCoolingEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcChassisPerSlotCoolingCap": 0,
                    "cefcChassisPerSlotCoolingUnit": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcChassisCoolingEntry-2"
      },
      "x-yang-path": "/cefcChassisCoolingTable/cefcChassisCoolingEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingTable": {
      "get": {
        "summary": "Get cefcFanCoolingTable data",
        "description": "Retrieve cefcFanCoolingTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table contains the cooling capacity\n        information of the fans whose ENTITY-MIB\n        entPhysicalTable entries have an\n        entPhysicalClass of 'fan'.",
                  "properties": {
                    "cefcFanCoolingEntry": {
                      "type": "array",
                      "description": "A cefcFanCoolingEntry lists the cooling\n          capacity that is provided by the \n          manageable components of type PhysicalClass \n          'fan'.\n          \n          Entries are created by the agent if the corresponding\n          entry is created in ENTITY-MIB entPhysicalTable.\n          \n          Entries are deleted by the agent if the corresponding\n          entry is deleted in ENTITY-MIB entPhysicalTable.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcFanCoolingCapacity": {
                            "type": "integer",
                            "description": "The cooling capacity that is provided by this fan.\n            \n            The default unit of the fan cooling capacity is 'cfm',\n            if cefcFanCoolingCapacityUnit is not supported.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "cefcFanCoolingCapacityUnit": {
                            "type": "string",
                            "description": "The unit of the fan cooling capacity.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingTable": {
                    "cefcFanCoolingEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcFanCoolingCapacity": 0,
                        "cefcFanCoolingCapacityUnit": "example-string"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcFanCoolingCapacity": 0,
                        "cefcFanCoolingCapacityUnit": "example-string"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcFanCoolingCapacity": 0,
                        "cefcFanCoolingCapacityUnit": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanCoolingTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFanCoolingTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingTable/cefcFanCoolingEntry": {
      "get": {
        "summary": "Get cefcFanCoolingEntry list",
        "description": "Retrieve list of cefcFanCoolingEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A cefcFanCoolingEntry lists the cooling\n          capacity that is provided by the \n          manageable components of type PhysicalClass \n          'fan'.\n          \n          Entries are created by the agent if the corresponding\n          entry is created in ENTITY-MIB entPhysicalTable.\n          \n          Entries are deleted by the agent if the corresponding\n          entry is deleted in ENTITY-MIB entPhysicalTable.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcFanCoolingCapacity": {
                        "type": "integer",
                        "description": "The cooling capacity that is provided by this fan.\n            \n            The default unit of the fan cooling capacity is 'cfm',\n            if cefcFanCoolingCapacityUnit is not supported.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcFanCoolingCapacityUnit": {
                        "type": "string",
                        "description": "The unit of the fan cooling capacity.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcFanCoolingCapacity": 0,
                      "cefcFanCoolingCapacityUnit": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanCoolingEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFanCoolingTable/cefcFanCoolingEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingTable/cefcFanCoolingEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcFanCoolingEntry entry",
        "description": "Retrieve specific cefcFanCoolingEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcFanCoolingCapacity": {
                      "type": "integer",
                      "description": "The cooling capacity that is provided by this fan.\n            \n            The default unit of the fan cooling capacity is 'cfm',\n            if cefcFanCoolingCapacityUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcFanCoolingCapacityUnit": {
                      "type": "string",
                      "description": "The unit of the fan cooling capacity.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcFanCoolingCapacity": 0,
                    "cefcFanCoolingCapacityUnit": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanCoolingEntry-2"
      },
      "x-yang-path": "/cefcFanCoolingTable/cefcFanCoolingEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleCoolingTable": {
      "get": {
        "summary": "Get cefcModuleCoolingTable data",
        "description": "Retrieve cefcModuleCoolingTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table contains the cooling requirement for\n        all the manageable components of type entPhysicalClass\n        'module'.",
                  "properties": {
                    "cefcModuleCoolingEntry": {
                      "type": "array",
                      "description": "A cefcModuleCoolingEntry lists the cooling\n          requirement for a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcModuleCooling": {
                            "type": "integer",
                            "description": "The cooling requirement of the module and its daughter\n            cards.\n            \n            The default unit of the module cooling requirement is\n            'cfm', if cefcModuleCoolingUnit is not supported.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "cefcModuleCoolingUnit": {
                            "type": "string",
                            "description": "The unit of the cooling requirement of the module and its\n            daughter cards.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleCoolingTable": {
                    "cefcModuleCoolingEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcModuleCooling": 0,
                        "cefcModuleCoolingUnit": "example-string"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcModuleCooling": 0,
                        "cefcModuleCoolingUnit": "example-string"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcModuleCooling": 0,
                        "cefcModuleCoolingUnit": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleCoolingTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModuleCoolingTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleCoolingTable/cefcModuleCoolingEntry": {
      "get": {
        "summary": "Get cefcModuleCoolingEntry list",
        "description": "Retrieve list of cefcModuleCoolingEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A cefcModuleCoolingEntry lists the cooling\n          requirement for a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcModuleCooling": {
                        "type": "integer",
                        "description": "The cooling requirement of the module and its daughter\n            cards.\n            \n            The default unit of the module cooling requirement is\n            'cfm', if cefcModuleCoolingUnit is not supported.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcModuleCoolingUnit": {
                        "type": "string",
                        "description": "The unit of the cooling requirement of the module and its\n            daughter cards.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleCoolingEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcModuleCooling": 0,
                      "cefcModuleCoolingUnit": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleCoolingEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModuleCoolingTable/cefcModuleCoolingEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleCoolingTable/cefcModuleCoolingEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcModuleCoolingEntry entry",
        "description": "Retrieve specific cefcModuleCoolingEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcModuleCooling": {
                      "type": "integer",
                      "description": "The cooling requirement of the module and its daughter\n            cards.\n            \n            The default unit of the module cooling requirement is\n            'cfm', if cefcModuleCoolingUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcModuleCoolingUnit": {
                      "type": "string",
                      "description": "The unit of the cooling requirement of the module and its\n            daughter cards.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleCoolingEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcModuleCooling": 0,
                    "cefcModuleCoolingUnit": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleCoolingEntry-2"
      },
      "x-yang-path": "/cefcModuleCoolingTable/cefcModuleCoolingEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingCapTable": {
      "get": {
        "summary": "Get cefcFanCoolingCapTable data",
        "description": "Retrieve cefcFanCoolingCapTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table contains a list of the possible cooling\n        capacity modes and properties of the fans, whose \n        ENTITY-MIB entPhysicalTable entries have an \n        entPhysicalClass of 'fan'.",
                  "properties": {
                    "cefcFanCoolingCapEntry": {
                      "type": "array",
                      "description": "cefcFanCoolingCapEntry",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcFanCoolingCapIndex": {
                            "type": "integer",
                            "description": "An arbitrary value that uniquely identifies a\n            cooling capacity mode for a fan.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "cefcFanCoolingCapModeDescr": {
                            "type": "string",
                            "description": "A textual description of the cooling capacity\n            mode of the fan.",
                            "x-yang-type": "snmp-framework:SnmpAdminString"
                          },
                          "cefcFanCoolingCapCapacity": {
                            "type": "integer",
                            "description": "The cooling capacity that could be provided\n            when the fan is operating in this mode.\n            \n            The default unit of the cooling capacity is 'cfm',\n            if cefcFanCoolingCapCapacityUnit is not supported.",
                            "minimum": 0,
                            "maximum": 4294967295
                          },
                          "cefcFanCoolingCapCurrent": {
                            "type": "string",
                            "description": "The power consumption of the fan when operating in\n            in this mode.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          },
                          "cefcFanCoolingCapCapacityUnit": {
                            "type": "string",
                            "description": "The unit of the fan cooling capacity when operating\n            in this mode.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingCapTable": {
                    "cefcFanCoolingCapEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcFanCoolingCapIndex": 1,
                        "cefcFanCoolingCapModeDescr": "GigabitEthernet1/0/1",
                        "cefcFanCoolingCapCapacity": 0,
                        "cefcFanCoolingCapCurrent": "example-string",
                        "cefcFanCoolingCapCapacityUnit": "example-string"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcFanCoolingCapIndex": 2,
                        "cefcFanCoolingCapModeDescr": "GigabitEthernet1/0/1",
                        "cefcFanCoolingCapCapacity": 0,
                        "cefcFanCoolingCapCurrent": "example-string",
                        "cefcFanCoolingCapCapacityUnit": "example-string"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcFanCoolingCapIndex": 3,
                        "cefcFanCoolingCapModeDescr": "GigabitEthernet1/0/1",
                        "cefcFanCoolingCapCapacity": 0,
                        "cefcFanCoolingCapCurrent": "example-string",
                        "cefcFanCoolingCapCapacityUnit": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanCoolingCapTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFanCoolingCapTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingCapTable/cefcFanCoolingCapEntry": {
      "get": {
        "summary": "Get cefcFanCoolingCapEntry list",
        "description": "Retrieve list of cefcFanCoolingCapEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcFanCoolingCapEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcFanCoolingCapIndex": {
                        "type": "integer",
                        "description": "An arbitrary value that uniquely identifies a\n            cooling capacity mode for a fan.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcFanCoolingCapModeDescr": {
                        "type": "string",
                        "description": "A textual description of the cooling capacity\n            mode of the fan.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "cefcFanCoolingCapCapacity": {
                        "type": "integer",
                        "description": "The cooling capacity that could be provided\n            when the fan is operating in this mode.\n            \n            The default unit of the cooling capacity is 'cfm',\n            if cefcFanCoolingCapCapacityUnit is not supported.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcFanCoolingCapCurrent": {
                        "type": "string",
                        "description": "The power consumption of the fan when operating in\n            in this mode.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcFanCoolingCapCapacityUnit": {
                        "type": "string",
                        "description": "The unit of the fan cooling capacity when operating\n            in this mode.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingCapEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcFanCoolingCapIndex": 1,
                      "cefcFanCoolingCapModeDescr": "GigabitEthernet1/0/1",
                      "cefcFanCoolingCapCapacity": 0,
                      "cefcFanCoolingCapCurrent": "example-string",
                      "cefcFanCoolingCapCapacityUnit": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanCoolingCapEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFanCoolingCapTable/cefcFanCoolingCapEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcConnectorRatingTable": {
      "get": {
        "summary": "Get cefcConnectorRatingTable data",
        "description": "Retrieve cefcConnectorRatingTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table contains the connector power\n        ratings of FRUs. \n        \n        Only components with power connector rating \n        management are listed in this table.",
                  "properties": {
                    "cefcConnectorRatingEntry": {
                      "type": "array",
                      "description": "A cefcConnectorRatingEntry lists the\n          power connector rating information of a \n          component in the system.\n          \n          An entry or entries are created by the agent\n          when an physical entity with connector rating \n          management is added to the ENTITY-MIB \n          entPhysicalTable. An entry is deleted \n          by the agent at the entity removal.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcConnectorRating": {
                            "type": "string",
                            "description": "The maximum power that the component's\n            connector can withdraw.",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcConnectorRatingTable": {
                    "cefcConnectorRatingEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcConnectorRating": "example-string"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcConnectorRating": "example-string"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcConnectorRating": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcConnectorRatingTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcConnectorRatingTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcConnectorRatingTable/cefcConnectorRatingEntry": {
      "get": {
        "summary": "Get cefcConnectorRatingEntry list",
        "description": "Retrieve list of cefcConnectorRatingEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A cefcConnectorRatingEntry lists the\n          power connector rating information of a \n          component in the system.\n          \n          An entry or entries are created by the agent\n          when an physical entity with connector rating \n          management is added to the ENTITY-MIB \n          entPhysicalTable. An entry is deleted \n          by the agent at the entity removal.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcConnectorRating": {
                        "type": "string",
                        "description": "The maximum power that the component's\n            connector can withdraw.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcConnectorRatingEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcConnectorRating": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcConnectorRatingEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcConnectorRatingTable/cefcConnectorRatingEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcConnectorRatingTable/cefcConnectorRatingEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcConnectorRatingEntry entry",
        "description": "Retrieve specific cefcConnectorRatingEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcConnectorRating": {
                      "type": "string",
                      "description": "The maximum power that the component's\n            connector can withdraw.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcConnectorRatingEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcConnectorRating": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcConnectorRatingEntry-2"
      },
      "x-yang-path": "/cefcConnectorRatingTable/cefcConnectorRatingEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModulePowerConsumptionTable": {
      "get": {
        "summary": "Get cefcModulePowerConsumptionTable data",
        "description": "Retrieve cefcModulePowerConsumptionTable operational data from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "description": "This table contains the total power consumption\n        information for modules whose ENTITY-MIB \n        entPhysicalTable entries have an entPhysicalClass \n        of 'module'.",
                  "properties": {
                    "cefcModulePowerConsumptionEntry": {
                      "type": "array",
                      "description": "A cefcModulePowerConsumptionEntry lists the total\n          power consumption of a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
                      "items": {
                        "type": "object",
                        "properties": {
                          "entPhysicalIndex": {
                            "type": "string",
                            "description": "entPhysicalIndex",
                            "x-yang-type": "leafref"
                          },
                          "cefcModulePowerConsumption": {
                            "type": "string",
                            "description": "The combined power consumption to operate the module\n            and its submodule(s) and inline-power device(s).",
                            "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModulePowerConsumptionTable": {
                    "cefcModulePowerConsumptionEntry": [
                      {
                        "entPhysicalIndex": "1",
                        "cefcModulePowerConsumption": "example-string"
                      },
                      {
                        "entPhysicalIndex": "2",
                        "cefcModulePowerConsumption": "example-string"
                      },
                      {
                        "entPhysicalIndex": "3",
                        "cefcModulePowerConsumption": "example-string"
                      }
                    ]
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModulePowerConsumptionTable",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModulePowerConsumptionTable",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModulePowerConsumptionTable/cefcModulePowerConsumptionEntry": {
      "get": {
        "summary": "Get cefcModulePowerConsumptionEntry list",
        "description": "Retrieve list of cefcModulePowerConsumptionEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A cefcModulePowerConsumptionEntry lists the total\n          power consumption of a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcModulePowerConsumption": {
                        "type": "string",
                        "description": "The combined power consumption to operate the module\n            and its submodule(s) and inline-power device(s).",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModulePowerConsumptionEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcModulePowerConsumption": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModulePowerConsumptionEntry",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModulePowerConsumptionTable/cefcModulePowerConsumptionEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModulePowerConsumptionTable/cefcModulePowerConsumptionEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcModulePowerConsumptionEntry entry",
        "description": "Retrieve specific cefcModulePowerConsumptionEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcModulePowerConsumption": {
                      "type": "string",
                      "description": "The combined power consumption to operate the module\n            and its submodule(s) and inline-power device(s).",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModulePowerConsumptionEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcModulePowerConsumption": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModulePowerConsumptionEntry-2"
      },
      "x-yang-path": "/cefcModulePowerConsumptionTable/cefcModulePowerConsumptionEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyGroupEntry": {
      "get": {
        "summary": "Get cefcFRUPowerSupplyGroupEntry list",
        "description": "Retrieve list of cefcFRUPowerSupplyGroupEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "An cefcFRUPowerSupplyGroupTable entry lists the desired\n          redundancy mode, the units of the power outputs and the \n          available and drawn current for the power supply group.\n          \n          Entries are created by the agent when a power supply group\n          is added to the entPhysicalTable. Entries are deleted by \n          the agent at power supply group removal.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcPowerRedundancyMode": {
                        "type": "string",
                        "description": "The administratively desired power supply redundancy\n            mode.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType"
                      },
                      "cefcPowerUnits": {
                        "type": "string",
                        "description": "The units of primary supply to interpret\n            cefcTotalAvailableCurrent and cefcTotalDrawnCurrent\n            as power.\n            \n            For example, one 1000-watt power supply could \n            deliver 100 amperes at 10 volts DC.  So the value\n            of cefcPowerUnits would be 'at 10 volts DC'.\n            \n            cefcPowerUnits is for display purposes only.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "cefcTotalAvailableCurrent": {
                        "type": "string",
                        "description": "Total current available for FRU usage.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcTotalDrawnCurrent": {
                        "type": "string",
                        "description": "Total current drawn by powered-on FRUs.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcPowerRedundancyOperMode": {
                        "type": "string",
                        "description": "The power supply redundancy operational mode.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType"
                      },
                      "cefcPowerNonRedundantReason": {
                        "type": "string",
                        "description": "This object has the value of notApplicable(1) when\n            cefcPowerRedundancyOperMode of the instance does not\n            have the value of nonRedundant(4).\n            \n            The other values explain the reason why \n            cefcPowerRedundancyOperMode is nonRedundant(4), e.g.\n            \n            unknown(2)             the reason is not identified.\n            \n            singleSupply(3)        There is only one power supply\n                                   in the group.\n            \n            mismatchedSupplies(4)  There are more than one power\n                                   supplies in the groups. However\n                                   they are mismatched and can not\n                                   work redundantly.\n            \n            supplyError(5)         Some power supply or supplies\n                                   does or do not working properly."
                      },
                      "cefcTotalDrawnInlineCurrent": {
                        "type": "string",
                        "description": "Total inline current drawn for inline operation.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyGroupEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcPowerRedundancyMode": "example-string",
                      "cefcPowerUnits": "example-string",
                      "cefcTotalAvailableCurrent": "example-string",
                      "cefcTotalDrawnCurrent": "example-string",
                      "cefcPowerRedundancyOperMode": "example-string",
                      "cefcPowerNonRedundantReason": "example-string",
                      "cefcTotalDrawnInlineCurrent": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerSupplyGroupEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFRUPowerSupplyGroupEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyGroupEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcFRUPowerSupplyGroupEntry entry",
        "description": "Retrieve specific cefcFRUPowerSupplyGroupEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcPowerRedundancyMode": {
                      "type": "string",
                      "description": "The administratively desired power supply redundancy\n            mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType"
                    },
                    "cefcPowerUnits": {
                      "type": "string",
                      "description": "The units of primary supply to interpret\n            cefcTotalAvailableCurrent and cefcTotalDrawnCurrent\n            as power.\n            \n            For example, one 1000-watt power supply could \n            deliver 100 amperes at 10 volts DC.  So the value\n            of cefcPowerUnits would be 'at 10 volts DC'.\n            \n            cefcPowerUnits is for display purposes only.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "cefcTotalAvailableCurrent": {
                      "type": "string",
                      "description": "Total current available for FRU usage.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcTotalDrawnCurrent": {
                      "type": "string",
                      "description": "Total current drawn by powered-on FRUs.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcPowerRedundancyOperMode": {
                      "type": "string",
                      "description": "The power supply redundancy operational mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType"
                    },
                    "cefcPowerNonRedundantReason": {
                      "type": "string",
                      "description": "This object has the value of notApplicable(1) when\n            cefcPowerRedundancyOperMode of the instance does not\n            have the value of nonRedundant(4).\n            \n            The other values explain the reason why \n            cefcPowerRedundancyOperMode is nonRedundant(4), e.g.\n            \n            unknown(2)             the reason is not identified.\n            \n            singleSupply(3)        There is only one power supply\n                                   in the group.\n            \n            mismatchedSupplies(4)  There are more than one power\n                                   supplies in the groups. However\n                                   they are mismatched and can not\n                                   work redundantly.\n            \n            supplyError(5)         Some power supply or supplies\n                                   does or do not working properly."
                    },
                    "cefcTotalDrawnInlineCurrent": {
                      "type": "string",
                      "description": "Total inline current drawn for inline operation.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyGroupEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcPowerRedundancyMode": "example-string",
                    "cefcPowerUnits": "example-string",
                    "cefcTotalAvailableCurrent": "example-string",
                    "cefcTotalDrawnCurrent": "example-string",
                    "cefcPowerRedundancyOperMode": "example-string",
                    "cefcPowerNonRedundantReason": "example-string",
                    "cefcTotalDrawnInlineCurrent": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerSupplyGroupEntry-4"
      },
      "x-yang-path": "/cefcFRUPowerSupplyGroupEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerStatusEntry": {
      "get": {
        "summary": "Get cefcFRUPowerStatusEntry list",
        "description": "Retrieve list of cefcFRUPowerStatusEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcFRUPowerStatusEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcFRUPowerAdminStatus": {
                        "type": "string",
                        "description": "Administratively desired FRU power state.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerAdminType"
                      },
                      "cefcFRUPowerOperStatus": {
                        "type": "string",
                        "description": "Operational FRU power state.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerOperType"
                      },
                      "cefcFRUCurrent": {
                        "type": "string",
                        "description": "Current supplied by the FRU (positive values)\n            or current required to operate the FRU (negative values).",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcFRUPowerCapability": {
                        "type": "string",
                        "description": "This object indicates the set of supported power capabilities\n            of the FRU.\n            \n            realTimeCurrent(0) -\n                cefcFRURealTimeCurrent is supported by the FRU."
                      },
                      "cefcFRURealTimeCurrent": {
                        "type": "string",
                        "description": "This object indicates the realtime value of current supplied\n            by the FRU (positive values) or the realtime value of current\n            drawn by the FRU (negative values).",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerStatusEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcFRUPowerAdminStatus": "up(1)",
                      "cefcFRUPowerOperStatus": "up(1)",
                      "cefcFRUCurrent": "example-string",
                      "cefcFRUPowerCapability": "example-string",
                      "cefcFRURealTimeCurrent": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerStatusEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFRUPowerStatusEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerStatusEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcFRUPowerStatusEntry entry",
        "description": "Retrieve specific cefcFRUPowerStatusEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcFRUPowerAdminStatus": {
                      "type": "string",
                      "description": "Administratively desired FRU power state.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerAdminType"
                    },
                    "cefcFRUPowerOperStatus": {
                      "type": "string",
                      "description": "Operational FRU power state.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerOperType"
                    },
                    "cefcFRUCurrent": {
                      "type": "string",
                      "description": "Current supplied by the FRU (positive values)\n            or current required to operate the FRU (negative values).",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcFRUPowerCapability": {
                      "type": "string",
                      "description": "This object indicates the set of supported power capabilities\n            of the FRU.\n            \n            realTimeCurrent(0) -\n                cefcFRURealTimeCurrent is supported by the FRU."
                    },
                    "cefcFRURealTimeCurrent": {
                      "type": "string",
                      "description": "This object indicates the realtime value of current supplied\n            by the FRU (positive values) or the realtime value of current\n            drawn by the FRU (negative values).",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerStatusEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcFRUPowerAdminStatus": "up(1)",
                    "cefcFRUPowerOperStatus": "up(1)",
                    "cefcFRUCurrent": "example-string",
                    "cefcFRUPowerCapability": "example-string",
                    "cefcFRURealTimeCurrent": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerStatusEntry-4"
      },
      "x-yang-path": "/cefcFRUPowerStatusEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyValueEntry": {
      "get": {
        "summary": "Get cefcFRUPowerSupplyValueEntry list",
        "description": "Retrieve list of cefcFRUPowerSupplyValueEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "An cefcFRUPowerSupplyValueTable entry lists the current\n          provided by the FRU for operation.\n          \n          Entries are created by the agent at system power-up or \n          FRU insertion.  Entries are deleted by the agent at FRU\n          removal.\n          \n          Only power supply FRUs are listed in the table.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcFRUTotalSystemCurrent": {
                        "type": "string",
                        "description": "Total current that could be supplied by the FRU (positive\n            values) for system operations.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcFRUDrawnSystemCurrent": {
                        "type": "string",
                        "description": "Amount of current drawn by the FRU's in the system towards\n            system operations from this FRU",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcFRUTotalInlineCurrent": {
                        "type": "string",
                        "description": "Total current supplied by the FRU (positive values) for\n            inline operations.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcFRUDrawnInlineCurrent": {
                        "type": "string",
                        "description": "Amount of current that is being drawn from this FRU for inline\n            operation.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyValueEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcFRUTotalSystemCurrent": "example-string",
                      "cefcFRUDrawnSystemCurrent": "example-string",
                      "cefcFRUTotalInlineCurrent": "example-string",
                      "cefcFRUDrawnInlineCurrent": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerSupplyValueEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFRUPowerSupplyValueEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyValueEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcFRUPowerSupplyValueEntry entry",
        "description": "Retrieve specific cefcFRUPowerSupplyValueEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcFRUTotalSystemCurrent": {
                      "type": "string",
                      "description": "Total current that could be supplied by the FRU (positive\n            values) for system operations.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcFRUDrawnSystemCurrent": {
                      "type": "string",
                      "description": "Amount of current drawn by the FRU's in the system towards\n            system operations from this FRU",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcFRUTotalInlineCurrent": {
                      "type": "string",
                      "description": "Total current supplied by the FRU (positive values) for\n            inline operations.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcFRUDrawnInlineCurrent": {
                      "type": "string",
                      "description": "Amount of current that is being drawn from this FRU for inline\n            operation.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFRUPowerSupplyValueEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcFRUTotalSystemCurrent": "example-string",
                    "cefcFRUDrawnSystemCurrent": "example-string",
                    "cefcFRUTotalInlineCurrent": "example-string",
                    "cefcFRUDrawnInlineCurrent": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFRUPowerSupplyValueEntry-4"
      },
      "x-yang-path": "/cefcFRUPowerSupplyValueEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleEntry": {
      "get": {
        "summary": "Get cefcModuleEntry list",
        "description": "Retrieve list of cefcModuleEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A cefcModuleStatusTable entry lists the operational and\n          administrative status information for ENTITY-MIB\n          entPhysicalTable entries for manageable components \n          of type PhysicalClass module(9).\n          \n          Entries are created by the agent at the system power-up or\n          module insertion.\n          \n          Entries are deleted by the agent upon module removal.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcModuleAdminStatus": {
                        "type": "string",
                        "description": "This object provides administrative control of the\n            module.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleAdminType"
                      },
                      "cefcModuleOperStatus": {
                        "type": "string",
                        "description": "This object shows the module's operational state.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleOperType"
                      },
                      "cefcModuleResetReason": {
                        "type": "string",
                        "description": "This object identifies the reason for the last reset performed\n            on the module.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleResetReasonType"
                      },
                      "cefcModuleStatusLastChangeTime": {
                        "type": "string",
                        "description": "The value of sysUpTime at the time the cefcModuleOperStatus\n            is changed.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "cefcModuleLastClearConfigTime": {
                        "type": "string",
                        "description": "The value of sysUpTime when the\n            configuration was most recently cleared.",
                        "x-yang-type": "yang:timestamp"
                      },
                      "cefcModuleResetReasonDescription": {
                        "type": "string",
                        "description": "A description qualifying the module reset reason\n            specified in cefcModuleResetReason. \n            \n            Examples:\n              command xyz              \n              missing task\n              switch over\n              watchdog timeout    \n              etc.\n            \n            cefcModuleResetReasonDescription is for display purposes only.\n            NMS applications must not parse.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "cefcModuleStateChangeReasonDescr": {
                        "type": "string",
                        "description": "This object displays human-readable textual string which\n            describes the cause of the last state change of the\n            module. This object contains zero length string\n            if no meaningful reason could be provided.\n            \n            Examples:\n            'Invalid software version'\n            'Software download failed'\n            'Software version mismatch'\n            'Module is in standby state'\n            etc.\n            \n            This object is for display purposes only.\n            NMS applications must not parse this object\n            and take any decision based on its value.",
                        "x-yang-type": "snmpv2-tc:DisplayString"
                      },
                      "cefcModuleUpTime": {
                        "type": "string",
                        "description": "This object provides the up time for the module\n            since it was last re-initialized.\n            \n            This object is not persistent; if a module reset,\n            restart, power off, the up time starts from zero.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUTimeSeconds"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcModuleAdminStatus": "up(1)",
                      "cefcModuleOperStatus": "up(1)",
                      "cefcModuleResetReason": "example-string",
                      "cefcModuleStatusLastChangeTime": "up(1)",
                      "cefcModuleLastClearConfigTime": "example-string",
                      "cefcModuleResetReasonDescription": "192.168.1.1",
                      "cefcModuleStateChangeReasonDescr": "GigabitEthernet1/0/1",
                      "cefcModuleUpTime": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModuleEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcModuleEntry entry",
        "description": "Retrieve specific cefcModuleEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcModuleAdminStatus": {
                      "type": "string",
                      "description": "This object provides administrative control of the\n            module.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleAdminType"
                    },
                    "cefcModuleOperStatus": {
                      "type": "string",
                      "description": "This object shows the module's operational state.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleOperType"
                    },
                    "cefcModuleResetReason": {
                      "type": "string",
                      "description": "This object identifies the reason for the last reset performed\n            on the module.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleResetReasonType"
                    },
                    "cefcModuleStatusLastChangeTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time the cefcModuleOperStatus\n            is changed.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "cefcModuleLastClearConfigTime": {
                      "type": "string",
                      "description": "The value of sysUpTime when the\n            configuration was most recently cleared.",
                      "x-yang-type": "yang:timestamp"
                    },
                    "cefcModuleResetReasonDescription": {
                      "type": "string",
                      "description": "A description qualifying the module reset reason\n            specified in cefcModuleResetReason. \n            \n            Examples:\n              command xyz              \n              missing task\n              switch over\n              watchdog timeout    \n              etc.\n            \n            cefcModuleResetReasonDescription is for display purposes only.\n            NMS applications must not parse.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "cefcModuleStateChangeReasonDescr": {
                      "type": "string",
                      "description": "This object displays human-readable textual string which\n            describes the cause of the last state change of the\n            module. This object contains zero length string\n            if no meaningful reason could be provided.\n            \n            Examples:\n            'Invalid software version'\n            'Software download failed'\n            'Software version mismatch'\n            'Module is in standby state'\n            etc.\n            \n            This object is for display purposes only.\n            NMS applications must not parse this object\n            and take any decision based on its value.",
                      "x-yang-type": "snmpv2-tc:DisplayString"
                    },
                    "cefcModuleUpTime": {
                      "type": "string",
                      "description": "This object provides the up time for the module\n            since it was last re-initialized.\n            \n            This object is not persistent; if a module reset,\n            restart, power off, the up time starts from zero.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUTimeSeconds"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcModuleAdminStatus": "up(1)",
                    "cefcModuleOperStatus": "up(1)",
                    "cefcModuleResetReason": "example-string",
                    "cefcModuleStatusLastChangeTime": "up(1)",
                    "cefcModuleLastClearConfigTime": "example-string",
                    "cefcModuleResetReasonDescription": "192.168.1.1",
                    "cefcModuleStateChangeReasonDescr": "GigabitEthernet1/0/1",
                    "cefcModuleUpTime": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleEntry-4"
      },
      "x-yang-path": "/cefcModuleEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcIntelliModuleEntry": {
      "get": {
        "summary": "Get cefcIntelliModuleEntry list",
        "description": "Retrieve list of cefcIntelliModuleEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcIntelliModuleEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcIntelliModuleIPAddrType": {
                        "type": "string",
                        "description": "The type of Internet address by which the\n            intelligent module is reachable.",
                        "x-yang-type": "inet-address:InetAddressType"
                      },
                      "cefcIntelliModuleIPAddr": {
                        "type": "string",
                        "description": "The Internet address configured\n            for the intelligent module.\n            The type of this address is \n            determined by the value of the object \n            cefcIntelliModuleIPAddrType.",
                        "x-yang-type": "inet-address:InetAddress"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcIntelliModuleEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcIntelliModuleIPAddrType": "192.168.1.1",
                      "cefcIntelliModuleIPAddr": "192.168.1.1"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcIntelliModuleEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcIntelliModuleEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcIntelliModuleEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcIntelliModuleEntry entry",
        "description": "Retrieve specific cefcIntelliModuleEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcIntelliModuleIPAddrType": {
                      "type": "string",
                      "description": "The type of Internet address by which the\n            intelligent module is reachable.",
                      "x-yang-type": "inet-address:InetAddressType"
                    },
                    "cefcIntelliModuleIPAddr": {
                      "type": "string",
                      "description": "The Internet address configured\n            for the intelligent module.\n            The type of this address is \n            determined by the value of the object \n            cefcIntelliModuleIPAddrType.",
                      "x-yang-type": "inet-address:InetAddress"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcIntelliModuleEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcIntelliModuleIPAddrType": "192.168.1.1",
                    "cefcIntelliModuleIPAddr": "192.168.1.1"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcIntelliModuleEntry-4"
      },
      "x-yang-path": "/cefcIntelliModuleEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleLocalSwitchingEntry": {
      "get": {
        "summary": "Get cefcModuleLocalSwitchingEntry list",
        "description": "Retrieve list of cefcModuleLocalSwitchingEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcModuleLocalSwitchingEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcModuleLocalSwitchingMode": {
                        "type": "string",
                        "description": "This object specifies the mode of local switching.\n            \n            enabled(1)  - local switching is enabled.\n            disabled(2) - local switching is disabled."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleLocalSwitchingEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcModuleLocalSwitchingMode": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleLocalSwitchingEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModuleLocalSwitchingEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleLocalSwitchingEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcModuleLocalSwitchingEntry entry",
        "description": "Retrieve specific cefcModuleLocalSwitchingEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcModuleLocalSwitchingMode": {
                      "type": "string",
                      "description": "This object specifies the mode of local switching.\n            \n            enabled(1)  - local switching is enabled.\n            disabled(2) - local switching is disabled."
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleLocalSwitchingEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcModuleLocalSwitchingMode": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleLocalSwitchingEntry-4"
      },
      "x-yang-path": "/cefcModuleLocalSwitchingEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanTrayStatusEntry": {
      "get": {
        "summary": "Get cefcFanTrayStatusEntry list",
        "description": "Retrieve list of cefcFanTrayStatusEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcFanTrayStatusEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcFanTrayOperStatus": {
                        "type": "string",
                        "description": "The operational state of the fan or fan tray.\n            unknown(1) - unknown.\n            up(2) - powered on.\n            down(3) - powered down.\n            warning(4) - partial failure, needs replacement \n                         as soon as possible."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanTrayStatusEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcFanTrayOperStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanTrayStatusEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFanTrayStatusEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanTrayStatusEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcFanTrayStatusEntry entry",
        "description": "Retrieve specific cefcFanTrayStatusEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcFanTrayOperStatus": {
                      "type": "string",
                      "description": "The operational state of the fan or fan tray.\n            unknown(1) - unknown.\n            up(2) - powered on.\n            down(3) - powered down.\n            warning(4) - partial failure, needs replacement \n                         as soon as possible."
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanTrayStatusEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcFanTrayOperStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanTrayStatusEntry-4"
      },
      "x-yang-path": "/cefcFanTrayStatusEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPhysicalEntry": {
      "get": {
        "summary": "Get cefcPhysicalEntry list",
        "description": "Retrieve list of cefcPhysicalEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "Information about a particular physical entity.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcPhysicalStatus": {
                        "type": "string",
                        "description": "The status of this physical entity.\n            other(1) - the status is not any of the listed below.\n            supported(2) - this entity is supported.\n            unsupported(3) - this entity is unsupported.\n            incompatible(4) - this entity is incompatible.\n            It would be unsupported(3), if the ID read from Serial\n            EPROM is not supported. It would be incompatible(4), if\n            in the present configuration this FRU is not supported."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPhysicalEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcPhysicalStatus": "up(1)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPhysicalEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcPhysicalEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPhysicalEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcPhysicalEntry entry",
        "description": "Retrieve specific cefcPhysicalEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcPhysicalStatus": {
                      "type": "string",
                      "description": "The status of this physical entity.\n            other(1) - the status is not any of the listed below.\n            supported(2) - this entity is supported.\n            unsupported(3) - this entity is unsupported.\n            incompatible(4) - this entity is incompatible.\n            It would be unsupported(3), if the ID read from Serial\n            EPROM is not supported. It would be incompatible(4), if\n            in the present configuration this FRU is not supported."
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPhysicalEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcPhysicalStatus": "up(1)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPhysicalEntry-4"
      },
      "x-yang-path": "/cefcPhysicalEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyInputEntry": {
      "get": {
        "summary": "Get cefcPowerSupplyInputEntry list",
        "description": "Retrieve list of cefcPowerSupplyInputEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "An entry containing power input management information\n          applicable to a particular power supply and input.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcPowerSupplyInputIndex": {
                        "type": "integer",
                        "description": "A unique value, greater than zero, for each input on\n            a power supply.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcPowerSupplyInputType": {
                        "type": "string",
                        "description": "The type of an input power detected on the power\n            supply.\n            \n            unknown(1): No input power is detected.\n            \n            acLow(2): Lower rating AC input power is detected.\n            \n            acHigh(3): Higher rating AC input power is detected.\n            \n            dcLow(4): Lower rating DC input power is detected.\n            \n            dcHigh(5): Higher rating DC input power is detected."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyInputEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcPowerSupplyInputIndex": 1,
                      "cefcPowerSupplyInputType": "ethernetCsmacd(6)"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPowerSupplyInputEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcPowerSupplyInputEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyOutputEntry": {
      "get": {
        "summary": "Get cefcPowerSupplyOutputEntry list",
        "description": "Retrieve list of cefcPowerSupplyOutputEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcPowerSupplyOutputEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcPSOutputModeIndex": {
                        "type": "integer",
                        "description": "A unique value, greater than zero, for each\n            possible output mode on a power supply.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcPSOutputModeCurrent": {
                        "type": "string",
                        "description": "The output capacity of the power supply.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcPSOutputModeInOperation": {
                        "type": "boolean",
                        "description": "A value of 'true' indicates that this mode is the\n            operational mode of the power supply output\n            capacity.\n            \n            A value of 'false' indicates that this mode is not\n            the operational mode of the power supply output\n            capacity.\n            \n            For a given power supply's entPhysicalIndex, \n            at most one instance of this object can have the\n            value of true(1)."
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyOutputEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcPSOutputModeIndex": 1,
                      "cefcPSOutputModeCurrent": "example-string",
                      "cefcPSOutputModeInOperation": true
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPowerSupplyOutputEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcPowerSupplyOutputEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcChassisCoolingEntry": {
      "get": {
        "summary": "Get cefcChassisCoolingEntry list",
        "description": "Retrieve list of cefcChassisCoolingEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcChassisCoolingEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcChassisPerSlotCoolingCap": {
                        "type": "integer",
                        "description": "The maximum cooling capacity that could be provided\n            for any slot in this chassis.\n            \n            The default unit of the cooling capacity is 'cfm', if\n            cefcChassisPerSlotCoolingUnit is not supported.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcChassisPerSlotCoolingUnit": {
                        "type": "string",
                        "description": "The unit of the maximum cooling capacity for any slot\n            in this chassis.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcChassisCoolingEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcChassisPerSlotCoolingCap": 0,
                      "cefcChassisPerSlotCoolingUnit": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcChassisCoolingEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcChassisCoolingEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcChassisCoolingEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcChassisCoolingEntry entry",
        "description": "Retrieve specific cefcChassisCoolingEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcChassisPerSlotCoolingCap": {
                      "type": "integer",
                      "description": "The maximum cooling capacity that could be provided\n            for any slot in this chassis.\n            \n            The default unit of the cooling capacity is 'cfm', if\n            cefcChassisPerSlotCoolingUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcChassisPerSlotCoolingUnit": {
                      "type": "string",
                      "description": "The unit of the maximum cooling capacity for any slot\n            in this chassis.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcChassisCoolingEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcChassisPerSlotCoolingCap": 0,
                    "cefcChassisPerSlotCoolingUnit": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcChassisCoolingEntry-4"
      },
      "x-yang-path": "/cefcChassisCoolingEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingEntry": {
      "get": {
        "summary": "Get cefcFanCoolingEntry list",
        "description": "Retrieve list of cefcFanCoolingEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A cefcFanCoolingEntry lists the cooling\n          capacity that is provided by the \n          manageable components of type PhysicalClass \n          'fan'.\n          \n          Entries are created by the agent if the corresponding\n          entry is created in ENTITY-MIB entPhysicalTable.\n          \n          Entries are deleted by the agent if the corresponding\n          entry is deleted in ENTITY-MIB entPhysicalTable.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcFanCoolingCapacity": {
                        "type": "integer",
                        "description": "The cooling capacity that is provided by this fan.\n            \n            The default unit of the fan cooling capacity is 'cfm',\n            if cefcFanCoolingCapacityUnit is not supported.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcFanCoolingCapacityUnit": {
                        "type": "string",
                        "description": "The unit of the fan cooling capacity.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcFanCoolingCapacity": 0,
                      "cefcFanCoolingCapacityUnit": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanCoolingEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFanCoolingEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcFanCoolingEntry entry",
        "description": "Retrieve specific cefcFanCoolingEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcFanCoolingCapacity": {
                      "type": "integer",
                      "description": "The cooling capacity that is provided by this fan.\n            \n            The default unit of the fan cooling capacity is 'cfm',\n            if cefcFanCoolingCapacityUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcFanCoolingCapacityUnit": {
                      "type": "string",
                      "description": "The unit of the fan cooling capacity.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcFanCoolingCapacity": 0,
                    "cefcFanCoolingCapacityUnit": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanCoolingEntry-4"
      },
      "x-yang-path": "/cefcFanCoolingEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleCoolingEntry": {
      "get": {
        "summary": "Get cefcModuleCoolingEntry list",
        "description": "Retrieve list of cefcModuleCoolingEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A cefcModuleCoolingEntry lists the cooling\n          requirement for a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcModuleCooling": {
                        "type": "integer",
                        "description": "The cooling requirement of the module and its daughter\n            cards.\n            \n            The default unit of the module cooling requirement is\n            'cfm', if cefcModuleCoolingUnit is not supported.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcModuleCoolingUnit": {
                        "type": "string",
                        "description": "The unit of the cooling requirement of the module and its\n            daughter cards.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleCoolingEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcModuleCooling": 0,
                      "cefcModuleCoolingUnit": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleCoolingEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModuleCoolingEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleCoolingEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcModuleCoolingEntry entry",
        "description": "Retrieve specific cefcModuleCoolingEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcModuleCooling": {
                      "type": "integer",
                      "description": "The cooling requirement of the module and its daughter\n            cards.\n            \n            The default unit of the module cooling requirement is\n            'cfm', if cefcModuleCoolingUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcModuleCoolingUnit": {
                      "type": "string",
                      "description": "The unit of the cooling requirement of the module and its\n            daughter cards.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModuleCoolingEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcModuleCooling": 0,
                    "cefcModuleCoolingUnit": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModuleCoolingEntry-4"
      },
      "x-yang-path": "/cefcModuleCoolingEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingCapEntry": {
      "get": {
        "summary": "Get cefcFanCoolingCapEntry list",
        "description": "Retrieve list of cefcFanCoolingCapEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "cefcFanCoolingCapEntry",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcFanCoolingCapIndex": {
                        "type": "integer",
                        "description": "An arbitrary value that uniquely identifies a\n            cooling capacity mode for a fan.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcFanCoolingCapModeDescr": {
                        "type": "string",
                        "description": "A textual description of the cooling capacity\n            mode of the fan.",
                        "x-yang-type": "snmp-framework:SnmpAdminString"
                      },
                      "cefcFanCoolingCapCapacity": {
                        "type": "integer",
                        "description": "The cooling capacity that could be provided\n            when the fan is operating in this mode.\n            \n            The default unit of the cooling capacity is 'cfm',\n            if cefcFanCoolingCapCapacityUnit is not supported.",
                        "minimum": 0,
                        "maximum": 4294967295
                      },
                      "cefcFanCoolingCapCurrent": {
                        "type": "string",
                        "description": "The power consumption of the fan when operating in\n            in this mode.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      },
                      "cefcFanCoolingCapCapacityUnit": {
                        "type": "string",
                        "description": "The unit of the fan cooling capacity when operating\n            in this mode.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingCapEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcFanCoolingCapIndex": 1,
                      "cefcFanCoolingCapModeDescr": "GigabitEthernet1/0/1",
                      "cefcFanCoolingCapCapacity": 0,
                      "cefcFanCoolingCapCurrent": "example-string",
                      "cefcFanCoolingCapCapacityUnit": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanCoolingCapEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcFanCoolingCapEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcConnectorRatingEntry": {
      "get": {
        "summary": "Get cefcConnectorRatingEntry list",
        "description": "Retrieve list of cefcConnectorRatingEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A cefcConnectorRatingEntry lists the\n          power connector rating information of a \n          component in the system.\n          \n          An entry or entries are created by the agent\n          when an physical entity with connector rating \n          management is added to the ENTITY-MIB \n          entPhysicalTable. An entry is deleted \n          by the agent at the entity removal.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcConnectorRating": {
                        "type": "string",
                        "description": "The maximum power that the component's\n            connector can withdraw.",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcConnectorRatingEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcConnectorRating": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcConnectorRatingEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcConnectorRatingEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcConnectorRatingEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcConnectorRatingEntry entry",
        "description": "Retrieve specific cefcConnectorRatingEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcConnectorRating": {
                      "type": "string",
                      "description": "The maximum power that the component's\n            connector can withdraw.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcConnectorRatingEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcConnectorRating": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcConnectorRatingEntry-4"
      },
      "x-yang-path": "/cefcConnectorRatingEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModulePowerConsumptionEntry": {
      "get": {
        "summary": "Get cefcModulePowerConsumptionEntry list",
        "description": "Retrieve list of cefcModulePowerConsumptionEntry entries from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "array",
                  "description": "A cefcModulePowerConsumptionEntry lists the total\n          power consumption of a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
                  "items": {
                    "type": "object",
                    "properties": {
                      "entPhysicalIndex": {
                        "type": "string",
                        "description": "entPhysicalIndex",
                        "x-yang-type": "leafref"
                      },
                      "cefcModulePowerConsumption": {
                        "type": "string",
                        "description": "The combined power consumption to operate the module\n            and its submodule(s) and inline-power device(s).",
                        "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                      }
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModulePowerConsumptionEntry": [
                    {
                      "entPhysicalIndex": "example-string",
                      "cefcModulePowerConsumption": "example-string"
                    }
                  ]
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModulePowerConsumptionEntry-3",
        "parameters": [
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ]
      },
      "x-yang-path": "/cefcModulePowerConsumptionEntry",
      "x-restconf-kind": "container"
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcModulePowerConsumptionEntry={entPhysicalIndex}": {
      "get": {
        "summary": "Get cefcModulePowerConsumptionEntry entry",
        "description": "Retrieve specific cefcModulePowerConsumptionEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcModulePowerConsumption": {
                      "type": "string",
                      "description": "The combined power consumption to operate the module\n            and its submodule(s) and inline-power device(s).",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcModulePowerConsumptionEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcModulePowerConsumption": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcModulePowerConsumptionEntry-4"
      },
      "x-yang-path": "/cefcModulePowerConsumptionEntry={entPhysicalIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyInputTable/cefcPowerSupplyInputEntry={entPhysicalIndex},{cefcPowerSupplyInputIndex}": {
      "get": {
        "summary": "Get cefcPowerSupplyInputEntry entry",
        "description": "Retrieve specific cefcPowerSupplyInputEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cefcPowerSupplyInputIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcPowerSupplyInputIndex": {
                      "type": "integer",
                      "description": "A unique value, greater than zero, for each input on\n            a power supply.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcPowerSupplyInputType": {
                      "type": "string",
                      "description": "The type of an input power detected on the power\n            supply.\n            \n            unknown(1): No input power is detected.\n            \n            acLow(2): Lower rating AC input power is detected.\n            \n            acHigh(3): Higher rating AC input power is detected.\n            \n            dcLow(4): Lower rating DC input power is detected.\n            \n            dcHigh(5): Higher rating DC input power is detected."
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyInputEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcPowerSupplyInputIndex": 1,
                    "cefcPowerSupplyInputType": "ethernetCsmacd(6)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPowerSupplyInputEntry-2"
      },
      "x-yang-path": "/cefcPowerSupplyInputTable/cefcPowerSupplyInputEntry={entPhysicalIndex cefcPowerSupplyInputIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex cefcPowerSupplyInputIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyOutputTable/cefcPowerSupplyOutputEntry={entPhysicalIndex},{cefcPSOutputModeIndex}": {
      "get": {
        "summary": "Get cefcPowerSupplyOutputEntry entry",
        "description": "Retrieve specific cefcPowerSupplyOutputEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cefcPSOutputModeIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcPSOutputModeIndex": {
                      "type": "integer",
                      "description": "A unique value, greater than zero, for each\n            possible output mode on a power supply.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcPSOutputModeCurrent": {
                      "type": "string",
                      "description": "The output capacity of the power supply.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcPSOutputModeInOperation": {
                      "type": "boolean",
                      "description": "A value of 'true' indicates that this mode is the\n            operational mode of the power supply output\n            capacity.\n            \n            A value of 'false' indicates that this mode is not\n            the operational mode of the power supply output\n            capacity.\n            \n            For a given power supply's entPhysicalIndex, \n            at most one instance of this object can have the\n            value of true(1)."
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyOutputEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcPSOutputModeIndex": 1,
                    "cefcPSOutputModeCurrent": "example-string",
                    "cefcPSOutputModeInOperation": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPowerSupplyOutputEntry-2"
      },
      "x-yang-path": "/cefcPowerSupplyOutputTable/cefcPowerSupplyOutputEntry={entPhysicalIndex cefcPSOutputModeIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex cefcPSOutputModeIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingCapTable/cefcFanCoolingCapEntry={entPhysicalIndex},{cefcFanCoolingCapIndex}": {
      "get": {
        "summary": "Get cefcFanCoolingCapEntry entry",
        "description": "Retrieve specific cefcFanCoolingCapEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cefcFanCoolingCapIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcFanCoolingCapIndex": {
                      "type": "integer",
                      "description": "An arbitrary value that uniquely identifies a\n            cooling capacity mode for a fan.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcFanCoolingCapModeDescr": {
                      "type": "string",
                      "description": "A textual description of the cooling capacity\n            mode of the fan.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "cefcFanCoolingCapCapacity": {
                      "type": "integer",
                      "description": "The cooling capacity that could be provided\n            when the fan is operating in this mode.\n            \n            The default unit of the cooling capacity is 'cfm',\n            if cefcFanCoolingCapCapacityUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcFanCoolingCapCurrent": {
                      "type": "string",
                      "description": "The power consumption of the fan when operating in\n            in this mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcFanCoolingCapCapacityUnit": {
                      "type": "string",
                      "description": "The unit of the fan cooling capacity when operating\n            in this mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingCapEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcFanCoolingCapIndex": 1,
                    "cefcFanCoolingCapModeDescr": "GigabitEthernet1/0/1",
                    "cefcFanCoolingCapCapacity": 0,
                    "cefcFanCoolingCapCurrent": "example-string",
                    "cefcFanCoolingCapCapacityUnit": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanCoolingCapEntry-2"
      },
      "x-yang-path": "/cefcFanCoolingCapTable/cefcFanCoolingCapEntry={entPhysicalIndex cefcFanCoolingCapIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex cefcFanCoolingCapIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyInputEntry={entPhysicalIndex},{cefcPowerSupplyInputIndex}": {
      "get": {
        "summary": "Get cefcPowerSupplyInputEntry entry",
        "description": "Retrieve specific cefcPowerSupplyInputEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cefcPowerSupplyInputIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcPowerSupplyInputIndex": {
                      "type": "integer",
                      "description": "A unique value, greater than zero, for each input on\n            a power supply.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcPowerSupplyInputType": {
                      "type": "string",
                      "description": "The type of an input power detected on the power\n            supply.\n            \n            unknown(1): No input power is detected.\n            \n            acLow(2): Lower rating AC input power is detected.\n            \n            acHigh(3): Higher rating AC input power is detected.\n            \n            dcLow(4): Lower rating DC input power is detected.\n            \n            dcHigh(5): Higher rating DC input power is detected."
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyInputEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcPowerSupplyInputIndex": 1,
                    "cefcPowerSupplyInputType": "ethernetCsmacd(6)"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPowerSupplyInputEntry-4"
      },
      "x-yang-path": "/cefcPowerSupplyInputEntry={entPhysicalIndex cefcPowerSupplyInputIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex cefcPowerSupplyInputIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyOutputEntry={entPhysicalIndex},{cefcPSOutputModeIndex}": {
      "get": {
        "summary": "Get cefcPowerSupplyOutputEntry entry",
        "description": "Retrieve specific cefcPowerSupplyOutputEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cefcPSOutputModeIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcPSOutputModeIndex": {
                      "type": "integer",
                      "description": "A unique value, greater than zero, for each\n            possible output mode on a power supply.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcPSOutputModeCurrent": {
                      "type": "string",
                      "description": "The output capacity of the power supply.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcPSOutputModeInOperation": {
                      "type": "boolean",
                      "description": "A value of 'true' indicates that this mode is the\n            operational mode of the power supply output\n            capacity.\n            \n            A value of 'false' indicates that this mode is not\n            the operational mode of the power supply output\n            capacity.\n            \n            For a given power supply's entPhysicalIndex, \n            at most one instance of this object can have the\n            value of true(1)."
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcPowerSupplyOutputEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcPSOutputModeIndex": 1,
                    "cefcPSOutputModeCurrent": "example-string",
                    "cefcPSOutputModeInOperation": true
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcPowerSupplyOutputEntry-4"
      },
      "x-yang-path": "/cefcPowerSupplyOutputEntry={entPhysicalIndex cefcPSOutputModeIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex cefcPSOutputModeIndex"
      ]
    },
    "/data/CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingCapEntry={entPhysicalIndex},{cefcFanCoolingCapIndex}": {
      "get": {
        "summary": "Get cefcFanCoolingCapEntry entry",
        "description": "Retrieve specific cefcFanCoolingCapEntry entry by key from MIB",
        "tags": [
          "CISCO-ENTITY-FRU-CONTROL-MIB"
        ],
        "parameters": [
          {
            "name": "entPhysicalIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cefcFanCoolingCapIndex",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Accept",
            "in": "header",
            "required": false,
            "description": "RESTCONF response media type (RFC 8040)",
            "schema": {
              "type": "string",
              "default": "application/yang-data+json",
              "enum": [
                "application/yang-data+json",
                "application/yang-data+xml"
              ]
            }
          },
          {
            "name": "depth",
            "in": "query",
            "required": false,
            "description": "Limit the depth of returned sub-tree data (RFC 8040 Section 4.8.2). Use 'unbounded' for full depth.",
            "schema": {
              "type": "string",
              "default": "unbounded"
            }
          },
          {
            "name": "fields",
            "in": "query",
            "required": false,
            "description": "Select specific fields to return (RFC 8040 Section 4.8.3). Example: fields=name;status",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "content",
            "in": "query",
            "required": false,
            "description": "Filter by config state: 'config' (config true only), 'nonconfig' (config false only), or 'all'.",
            "schema": {
              "type": "string",
              "enum": [
                "config",
                "nonconfig",
                "all"
              ],
              "default": "all"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref"
                    },
                    "cefcFanCoolingCapIndex": {
                      "type": "integer",
                      "description": "An arbitrary value that uniquely identifies a\n            cooling capacity mode for a fan.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcFanCoolingCapModeDescr": {
                      "type": "string",
                      "description": "A textual description of the cooling capacity\n            mode of the fan.",
                      "x-yang-type": "snmp-framework:SnmpAdminString"
                    },
                    "cefcFanCoolingCapCapacity": {
                      "type": "integer",
                      "description": "The cooling capacity that could be provided\n            when the fan is operating in this mode.\n            \n            The default unit of the cooling capacity is 'cfm',\n            if cefcFanCoolingCapCapacityUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295
                    },
                    "cefcFanCoolingCapCurrent": {
                      "type": "string",
                      "description": "The power consumption of the fan when operating in\n            in this mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType"
                    },
                    "cefcFanCoolingCapCapacityUnit": {
                      "type": "string",
                      "description": "The unit of the fan cooling capacity when operating\n            in this mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit"
                    }
                  }
                },
                "example": {
                  "CISCO-ENTITY-FRU-CONTROL-MIB:cefcFanCoolingCapEntry": {
                    "entPhysicalIndex": "example-string",
                    "cefcFanCoolingCapIndex": 1,
                    "cefcFanCoolingCapModeDescr": "GigabitEthernet1/0/1",
                    "cefcFanCoolingCapCapacity": 0,
                    "cefcFanCoolingCapCurrent": "example-string",
                    "cefcFanCoolingCapCapacityUnit": "example-string"
                  }
                }
              }
            }
          },
          "403": {
            "description": "Forbidden — insufficient access rights (NACM)",
            "content": {
              "application/yang-data+json": {
                "schema": {
                  "$ref": "#/components/schemas/restconf-error"
                }
              }
            }
          }
        },
        "operationId": "get-cefcFanCoolingCapEntry-4"
      },
      "x-yang-path": "/cefcFanCoolingCapEntry={entPhysicalIndex cefcFanCoolingCapIndex}",
      "x-restconf-kind": "list-instance",
      "x-list-keys": [
        "entPhysicalIndex cefcFanCoolingCapIndex"
      ]
    }
  },
  "components": {
    "schemas": {
      "CISCO-ENTITY-FRU-CONTROL-MIB_CISCO-ENTITY-FRU-CONTROL-MIB": {
        "type": "object",
        "description": "CISCO-ENTITY-FRU-CONTROL-MIB",
        "properties": {
          "cefcFRUPowerSupplyGroupEntry": {
            "type": "array",
            "description": "An cefcFRUPowerSupplyGroupTable entry lists the desired\n          redundancy mode, the units of the power outputs and the \n          available and drawn current for the power supply group.\n          \n          Entries are created by the agent when a power supply group\n          is added to the entPhysicalTable. Entries are deleted by \n          the agent at power supply group removal.",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcPowerRedundancyMode": {
                  "type": "string",
                  "description": "The administratively desired power supply redundancy\n            mode.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType",
                  "readOnly": true
                },
                "cefcPowerUnits": {
                  "type": "string",
                  "description": "The units of primary supply to interpret\n            cefcTotalAvailableCurrent and cefcTotalDrawnCurrent\n            as power.\n            \n            For example, one 1000-watt power supply could \n            deliver 100 amperes at 10 volts DC.  So the value\n            of cefcPowerUnits would be 'at 10 volts DC'.\n            \n            cefcPowerUnits is for display purposes only.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "cefcTotalAvailableCurrent": {
                  "type": "string",
                  "description": "Total current available for FRU usage.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                },
                "cefcTotalDrawnCurrent": {
                  "type": "string",
                  "description": "Total current drawn by powered-on FRUs.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                },
                "cefcPowerRedundancyOperMode": {
                  "type": "string",
                  "description": "The power supply redundancy operational mode.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType",
                  "readOnly": true
                },
                "cefcPowerNonRedundantReason": {
                  "type": "string",
                  "description": "This object has the value of notApplicable(1) when\n            cefcPowerRedundancyOperMode of the instance does not\n            have the value of nonRedundant(4).\n            \n            The other values explain the reason why \n            cefcPowerRedundancyOperMode is nonRedundant(4), e.g.\n            \n            unknown(2)             the reason is not identified.\n            \n            singleSupply(3)        There is only one power supply\n                                   in the group.\n            \n            mismatchedSupplies(4)  There are more than one power\n                                   supplies in the groups. However\n                                   they are mismatched and can not\n                                   work redundantly.\n            \n            supplyError(5)         Some power supply or supplies\n                                   does or do not working properly.",
                  "readOnly": true
                },
                "cefcTotalDrawnInlineCurrent": {
                  "type": "string",
                  "description": "Total inline current drawn for inline operation.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcFRUPowerStatusEntry": {
            "type": "array",
            "description": "cefcFRUPowerStatusEntry",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcFRUPowerAdminStatus": {
                  "type": "string",
                  "description": "Administratively desired FRU power state.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerAdminType",
                  "readOnly": true
                },
                "cefcFRUPowerOperStatus": {
                  "type": "string",
                  "description": "Operational FRU power state.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerOperType",
                  "readOnly": true
                },
                "cefcFRUCurrent": {
                  "type": "string",
                  "description": "Current supplied by the FRU (positive values)\n            or current required to operate the FRU (negative values).",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                },
                "cefcFRUPowerCapability": {
                  "type": "string",
                  "description": "This object indicates the set of supported power capabilities\n            of the FRU.\n            \n            realTimeCurrent(0) -\n                cefcFRURealTimeCurrent is supported by the FRU.",
                  "readOnly": true
                },
                "cefcFRURealTimeCurrent": {
                  "type": "string",
                  "description": "This object indicates the realtime value of current supplied\n            by the FRU (positive values) or the realtime value of current\n            drawn by the FRU (negative values).",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcFRUPowerSupplyValueEntry": {
            "type": "array",
            "description": "An cefcFRUPowerSupplyValueTable entry lists the current\n          provided by the FRU for operation.\n          \n          Entries are created by the agent at system power-up or \n          FRU insertion.  Entries are deleted by the agent at FRU\n          removal.\n          \n          Only power supply FRUs are listed in the table.",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcFRUTotalSystemCurrent": {
                  "type": "string",
                  "description": "Total current that could be supplied by the FRU (positive\n            values) for system operations.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                },
                "cefcFRUDrawnSystemCurrent": {
                  "type": "string",
                  "description": "Amount of current drawn by the FRU's in the system towards\n            system operations from this FRU",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                },
                "cefcFRUTotalInlineCurrent": {
                  "type": "string",
                  "description": "Total current supplied by the FRU (positive values) for\n            inline operations.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                },
                "cefcFRUDrawnInlineCurrent": {
                  "type": "string",
                  "description": "Amount of current that is being drawn from this FRU for inline\n            operation.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcModuleEntry": {
            "type": "array",
            "description": "A cefcModuleStatusTable entry lists the operational and\n          administrative status information for ENTITY-MIB\n          entPhysicalTable entries for manageable components \n          of type PhysicalClass module(9).\n          \n          Entries are created by the agent at the system power-up or\n          module insertion.\n          \n          Entries are deleted by the agent upon module removal.",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcModuleAdminStatus": {
                  "type": "string",
                  "description": "This object provides administrative control of the\n            module.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleAdminType",
                  "readOnly": true
                },
                "cefcModuleOperStatus": {
                  "type": "string",
                  "description": "This object shows the module's operational state.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleOperType",
                  "readOnly": true
                },
                "cefcModuleResetReason": {
                  "type": "string",
                  "description": "This object identifies the reason for the last reset performed\n            on the module.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleResetReasonType",
                  "readOnly": true
                },
                "cefcModuleStatusLastChangeTime": {
                  "type": "string",
                  "description": "The value of sysUpTime at the time the cefcModuleOperStatus\n            is changed.",
                  "x-yang-type": "yang:timestamp",
                  "readOnly": true
                },
                "cefcModuleLastClearConfigTime": {
                  "type": "string",
                  "description": "The value of sysUpTime when the\n            configuration was most recently cleared.",
                  "x-yang-type": "yang:timestamp",
                  "readOnly": true
                },
                "cefcModuleResetReasonDescription": {
                  "type": "string",
                  "description": "A description qualifying the module reset reason\n            specified in cefcModuleResetReason. \n            \n            Examples:\n              command xyz              \n              missing task\n              switch over\n              watchdog timeout    \n              etc.\n            \n            cefcModuleResetReasonDescription is for display purposes only.\n            NMS applications must not parse.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "cefcModuleStateChangeReasonDescr": {
                  "type": "string",
                  "description": "This object displays human-readable textual string which\n            describes the cause of the last state change of the\n            module. This object contains zero length string\n            if no meaningful reason could be provided.\n            \n            Examples:\n            'Invalid software version'\n            'Software download failed'\n            'Software version mismatch'\n            'Module is in standby state'\n            etc.\n            \n            This object is for display purposes only.\n            NMS applications must not parse this object\n            and take any decision based on its value.",
                  "x-yang-type": "snmpv2-tc:DisplayString",
                  "readOnly": true
                },
                "cefcModuleUpTime": {
                  "type": "string",
                  "description": "This object provides the up time for the module\n            since it was last re-initialized.\n            \n            This object is not persistent; if a module reset,\n            restart, power off, the up time starts from zero.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUTimeSeconds",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcIntelliModuleEntry": {
            "type": "array",
            "description": "cefcIntelliModuleEntry",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcIntelliModuleIPAddrType": {
                  "type": "string",
                  "description": "The type of Internet address by which the\n            intelligent module is reachable.",
                  "x-yang-type": "inet-address:InetAddressType",
                  "readOnly": true
                },
                "cefcIntelliModuleIPAddr": {
                  "type": "string",
                  "description": "The Internet address configured\n            for the intelligent module.\n            The type of this address is \n            determined by the value of the object \n            cefcIntelliModuleIPAddrType.",
                  "x-yang-type": "inet-address:InetAddress",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcModuleLocalSwitchingEntry": {
            "type": "array",
            "description": "cefcModuleLocalSwitchingEntry",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcModuleLocalSwitchingMode": {
                  "type": "string",
                  "description": "This object specifies the mode of local switching.\n            \n            enabled(1)  - local switching is enabled.\n            disabled(2) - local switching is disabled.",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcFanTrayStatusEntry": {
            "type": "array",
            "description": "cefcFanTrayStatusEntry",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcFanTrayOperStatus": {
                  "type": "string",
                  "description": "The operational state of the fan or fan tray.\n            unknown(1) - unknown.\n            up(2) - powered on.\n            down(3) - powered down.\n            warning(4) - partial failure, needs replacement \n                         as soon as possible.",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcPhysicalEntry": {
            "type": "array",
            "description": "Information about a particular physical entity.",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcPhysicalStatus": {
                  "type": "string",
                  "description": "The status of this physical entity.\n            other(1) - the status is not any of the listed below.\n            supported(2) - this entity is supported.\n            unsupported(3) - this entity is unsupported.\n            incompatible(4) - this entity is incompatible.\n            It would be unsupported(3), if the ID read from Serial\n            EPROM is not supported. It would be incompatible(4), if\n            in the present configuration this FRU is not supported.",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcPowerSupplyInputEntry": {
            "type": "array",
            "description": "An entry containing power input management information\n          applicable to a particular power supply and input.",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcPowerSupplyInputIndex": {
                  "type": "integer",
                  "description": "A unique value, greater than zero, for each input on\n            a power supply.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "cefcPowerSupplyInputType": {
                  "type": "string",
                  "description": "The type of an input power detected on the power\n            supply.\n            \n            unknown(1): No input power is detected.\n            \n            acLow(2): Lower rating AC input power is detected.\n            \n            acHigh(3): Higher rating AC input power is detected.\n            \n            dcLow(4): Lower rating DC input power is detected.\n            \n            dcHigh(5): Higher rating DC input power is detected.",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcPowerSupplyOutputEntry": {
            "type": "array",
            "description": "cefcPowerSupplyOutputEntry",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcPSOutputModeIndex": {
                  "type": "integer",
                  "description": "A unique value, greater than zero, for each\n            possible output mode on a power supply.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "cefcPSOutputModeCurrent": {
                  "type": "string",
                  "description": "The output capacity of the power supply.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                },
                "cefcPSOutputModeInOperation": {
                  "type": "boolean",
                  "description": "A value of 'true' indicates that this mode is the\n            operational mode of the power supply output\n            capacity.\n            \n            A value of 'false' indicates that this mode is not\n            the operational mode of the power supply output\n            capacity.\n            \n            For a given power supply's entPhysicalIndex, \n            at most one instance of this object can have the\n            value of true(1).",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcChassisCoolingEntry": {
            "type": "array",
            "description": "cefcChassisCoolingEntry",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcChassisPerSlotCoolingCap": {
                  "type": "integer",
                  "description": "The maximum cooling capacity that could be provided\n            for any slot in this chassis.\n            \n            The default unit of the cooling capacity is 'cfm', if\n            cefcChassisPerSlotCoolingUnit is not supported.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "cefcChassisPerSlotCoolingUnit": {
                  "type": "string",
                  "description": "The unit of the maximum cooling capacity for any slot\n            in this chassis.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcFanCoolingEntry": {
            "type": "array",
            "description": "A cefcFanCoolingEntry lists the cooling\n          capacity that is provided by the \n          manageable components of type PhysicalClass \n          'fan'.\n          \n          Entries are created by the agent if the corresponding\n          entry is created in ENTITY-MIB entPhysicalTable.\n          \n          Entries are deleted by the agent if the corresponding\n          entry is deleted in ENTITY-MIB entPhysicalTable.",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcFanCoolingCapacity": {
                  "type": "integer",
                  "description": "The cooling capacity that is provided by this fan.\n            \n            The default unit of the fan cooling capacity is 'cfm',\n            if cefcFanCoolingCapacityUnit is not supported.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "cefcFanCoolingCapacityUnit": {
                  "type": "string",
                  "description": "The unit of the fan cooling capacity.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcModuleCoolingEntry": {
            "type": "array",
            "description": "A cefcModuleCoolingEntry lists the cooling\n          requirement for a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcModuleCooling": {
                  "type": "integer",
                  "description": "The cooling requirement of the module and its daughter\n            cards.\n            \n            The default unit of the module cooling requirement is\n            'cfm', if cefcModuleCoolingUnit is not supported.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "cefcModuleCoolingUnit": {
                  "type": "string",
                  "description": "The unit of the cooling requirement of the module and its\n            daughter cards.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcFanCoolingCapEntry": {
            "type": "array",
            "description": "cefcFanCoolingCapEntry",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcFanCoolingCapIndex": {
                  "type": "integer",
                  "description": "An arbitrary value that uniquely identifies a\n            cooling capacity mode for a fan.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "cefcFanCoolingCapModeDescr": {
                  "type": "string",
                  "description": "A textual description of the cooling capacity\n            mode of the fan.",
                  "x-yang-type": "snmp-framework:SnmpAdminString",
                  "readOnly": true
                },
                "cefcFanCoolingCapCapacity": {
                  "type": "integer",
                  "description": "The cooling capacity that could be provided\n            when the fan is operating in this mode.\n            \n            The default unit of the cooling capacity is 'cfm',\n            if cefcFanCoolingCapCapacityUnit is not supported.",
                  "minimum": 0,
                  "maximum": 4294967295,
                  "readOnly": true
                },
                "cefcFanCoolingCapCurrent": {
                  "type": "string",
                  "description": "The power consumption of the fan when operating in\n            in this mode.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                },
                "cefcFanCoolingCapCapacityUnit": {
                  "type": "string",
                  "description": "The unit of the fan cooling capacity when operating\n            in this mode.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcConnectorRatingEntry": {
            "type": "array",
            "description": "A cefcConnectorRatingEntry lists the\n          power connector rating information of a \n          component in the system.\n          \n          An entry or entries are created by the agent\n          when an physical entity with connector rating \n          management is added to the ENTITY-MIB \n          entPhysicalTable. An entry is deleted \n          by the agent at the entity removal.",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcConnectorRating": {
                  "type": "string",
                  "description": "The maximum power that the component's\n            connector can withdraw.",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcModulePowerConsumptionEntry": {
            "type": "array",
            "description": "A cefcModulePowerConsumptionEntry lists the total\n          power consumption of a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
            "items": {
              "type": "object",
              "properties": {
                "entPhysicalIndex": {
                  "type": "string",
                  "description": "entPhysicalIndex",
                  "x-yang-type": "leafref",
                  "readOnly": true
                },
                "cefcModulePowerConsumption": {
                  "type": "string",
                  "description": "The combined power consumption to operate the module\n            and its submodule(s) and inline-power device(s).",
                  "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                  "readOnly": true
                }
              }
            },
            "readOnly": true
          },
          "cefcFRUPower": {
            "type": "object",
            "description": "cefcFRUPower",
            "properties": {
              "cefcMaxDefaultInLinePower": {
                "type": "integer",
                "description": "The system will provide power to the device connecting\n          to the FRU if the device needs power, like an IP Phone.\n          We call the providing power inline power.\n          \n          This MIB object controls the maximum default inline power\n          for the device connecting to the FRU in the system. If the\n          maximum default inline power of the device is greater than\n          the maximum value reportable by this object, then this\n          object should report its maximum reportable value (12500)\n          and cefcMaxDefaultHighInLinePower must be used to report\n          the actual maximum default inline power.",
                "minimum": -2147483648,
                "maximum": 2147483647,
                "readOnly": true
              },
              "cefcMaxDefaultHighInLinePower": {
                "type": "integer",
                "description": "The system will provide power to the device connecting\n          to the FRU if the device needs power, like an IP Phone.\n          We call the providing power inline power.\n          \n          This MIB object controls the maximum default inline power\n          for the device connecting to the FRU in the system.",
                "minimum": 0,
                "maximum": 4294967295,
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcMIBNotificationEnables": {
            "type": "object",
            "description": "This variable indicates whether the system\n          produces the following notifications:\n          cefcModuleStatusChange, cefcPowerStatusChange, \n          cefcFRUInserted, cefcFRURemoved, \n          cefcUnrecognizedFRU and cefcFanTrayStatusChange.\n          \n          A false value will prevent these notifications\n          from being generated.",
            "properties": {
              "cefcMIBEnableStatusNotification": {
                "type": "boolean",
                "description": "This variable indicates whether the system\n          produces the following notifications:\n          cefcModuleStatusChange, cefcPowerStatusChange, \n          cefcFRUInserted, cefcFRURemoved, \n          cefcUnrecognizedFRU and cefcFanTrayStatusChange.\n          \n          A false value will prevent these notifications\n          from being generated.",
                "readOnly": true
              },
              "cefcEnablePSOutputChangeNotif": {
                "type": "boolean",
                "description": "This variable indicates whether the system\n          produces the cefcPowerSupplyOutputChange \n          notifications when the output capacity of \n          a power supply has changed. A false value \n          will prevent this notification to generated.",
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcFRUPowerSupplyGroupTable": {
            "type": "object",
            "description": "This table lists the redundancy mode and the\n        operational status of the power supply groups\n        in the system.",
            "properties": {
              "cefcFRUPowerSupplyGroupEntry": {
                "type": "array",
                "description": "An cefcFRUPowerSupplyGroupTable entry lists the desired\n          redundancy mode, the units of the power outputs and the \n          available and drawn current for the power supply group.\n          \n          Entries are created by the agent when a power supply group\n          is added to the entPhysicalTable. Entries are deleted by \n          the agent at power supply group removal.",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcPowerRedundancyMode": {
                      "type": "string",
                      "description": "The administratively desired power supply redundancy\n            mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType",
                      "readOnly": true
                    },
                    "cefcPowerUnits": {
                      "type": "string",
                      "description": "The units of primary supply to interpret\n            cefcTotalAvailableCurrent and cefcTotalDrawnCurrent\n            as power.\n            \n            For example, one 1000-watt power supply could \n            deliver 100 amperes at 10 volts DC.  So the value\n            of cefcPowerUnits would be 'at 10 volts DC'.\n            \n            cefcPowerUnits is for display purposes only.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "cefcTotalAvailableCurrent": {
                      "type": "string",
                      "description": "Total current available for FRU usage.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    },
                    "cefcTotalDrawnCurrent": {
                      "type": "string",
                      "description": "Total current drawn by powered-on FRUs.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    },
                    "cefcPowerRedundancyOperMode": {
                      "type": "string",
                      "description": "The power supply redundancy operational mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType",
                      "readOnly": true
                    },
                    "cefcPowerNonRedundantReason": {
                      "type": "string",
                      "description": "This object has the value of notApplicable(1) when\n            cefcPowerRedundancyOperMode of the instance does not\n            have the value of nonRedundant(4).\n            \n            The other values explain the reason why \n            cefcPowerRedundancyOperMode is nonRedundant(4), e.g.\n            \n            unknown(2)             the reason is not identified.\n            \n            singleSupply(3)        There is only one power supply\n                                   in the group.\n            \n            mismatchedSupplies(4)  There are more than one power\n                                   supplies in the groups. However\n                                   they are mismatched and can not\n                                   work redundantly.\n            \n            supplyError(5)         Some power supply or supplies\n                                   does or do not working properly.",
                      "readOnly": true
                    },
                    "cefcTotalDrawnInlineCurrent": {
                      "type": "string",
                      "description": "Total inline current drawn for inline operation.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcFRUPowerStatusTable": {
            "type": "object",
            "description": "This table lists the power-related administrative status\n        and operational status of the manageable components\n        in the system.",
            "properties": {
              "cefcFRUPowerStatusEntry": {
                "type": "array",
                "description": "cefcFRUPowerStatusEntry",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcFRUPowerAdminStatus": {
                      "type": "string",
                      "description": "Administratively desired FRU power state.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerAdminType",
                      "readOnly": true
                    },
                    "cefcFRUPowerOperStatus": {
                      "type": "string",
                      "description": "Operational FRU power state.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerOperType",
                      "readOnly": true
                    },
                    "cefcFRUCurrent": {
                      "type": "string",
                      "description": "Current supplied by the FRU (positive values)\n            or current required to operate the FRU (negative values).",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    },
                    "cefcFRUPowerCapability": {
                      "type": "string",
                      "description": "This object indicates the set of supported power capabilities\n            of the FRU.\n            \n            realTimeCurrent(0) -\n                cefcFRURealTimeCurrent is supported by the FRU.",
                      "readOnly": true
                    },
                    "cefcFRURealTimeCurrent": {
                      "type": "string",
                      "description": "This object indicates the realtime value of current supplied\n            by the FRU (positive values) or the realtime value of current\n            drawn by the FRU (negative values).",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcFRUPowerSupplyValueTable": {
            "type": "object",
            "description": "cefcFRUPowerSupplyValueTable",
            "properties": {
              "cefcFRUPowerSupplyValueEntry": {
                "type": "array",
                "description": "An cefcFRUPowerSupplyValueTable entry lists the current\n          provided by the FRU for operation.\n          \n          Entries are created by the agent at system power-up or \n          FRU insertion.  Entries are deleted by the agent at FRU\n          removal.\n          \n          Only power supply FRUs are listed in the table.",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcFRUTotalSystemCurrent": {
                      "type": "string",
                      "description": "Total current that could be supplied by the FRU (positive\n            values) for system operations.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    },
                    "cefcFRUDrawnSystemCurrent": {
                      "type": "string",
                      "description": "Amount of current drawn by the FRU's in the system towards\n            system operations from this FRU",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    },
                    "cefcFRUTotalInlineCurrent": {
                      "type": "string",
                      "description": "Total current supplied by the FRU (positive values) for\n            inline operations.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    },
                    "cefcFRUDrawnInlineCurrent": {
                      "type": "string",
                      "description": "Amount of current that is being drawn from this FRU for inline\n            operation.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcModuleTable": {
            "type": "object",
            "description": "A cefcModuleTable entry lists the operational and\n        administrative status information for ENTITY-MIB\n        entPhysicalTable entries for manageable components\n        of type PhysicalClass module(9).",
            "properties": {
              "cefcModuleEntry": {
                "type": "array",
                "description": "A cefcModuleStatusTable entry lists the operational and\n          administrative status information for ENTITY-MIB\n          entPhysicalTable entries for manageable components \n          of type PhysicalClass module(9).\n          \n          Entries are created by the agent at the system power-up or\n          module insertion.\n          \n          Entries are deleted by the agent upon module removal.",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcModuleAdminStatus": {
                      "type": "string",
                      "description": "This object provides administrative control of the\n            module.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleAdminType",
                      "readOnly": true
                    },
                    "cefcModuleOperStatus": {
                      "type": "string",
                      "description": "This object shows the module's operational state.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleOperType",
                      "readOnly": true
                    },
                    "cefcModuleResetReason": {
                      "type": "string",
                      "description": "This object identifies the reason for the last reset performed\n            on the module.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleResetReasonType",
                      "readOnly": true
                    },
                    "cefcModuleStatusLastChangeTime": {
                      "type": "string",
                      "description": "The value of sysUpTime at the time the cefcModuleOperStatus\n            is changed.",
                      "x-yang-type": "yang:timestamp",
                      "readOnly": true
                    },
                    "cefcModuleLastClearConfigTime": {
                      "type": "string",
                      "description": "The value of sysUpTime when the\n            configuration was most recently cleared.",
                      "x-yang-type": "yang:timestamp",
                      "readOnly": true
                    },
                    "cefcModuleResetReasonDescription": {
                      "type": "string",
                      "description": "A description qualifying the module reset reason\n            specified in cefcModuleResetReason. \n            \n            Examples:\n              command xyz              \n              missing task\n              switch over\n              watchdog timeout    \n              etc.\n            \n            cefcModuleResetReasonDescription is for display purposes only.\n            NMS applications must not parse.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "cefcModuleStateChangeReasonDescr": {
                      "type": "string",
                      "description": "This object displays human-readable textual string which\n            describes the cause of the last state change of the\n            module. This object contains zero length string\n            if no meaningful reason could be provided.\n            \n            Examples:\n            'Invalid software version'\n            'Software download failed'\n            'Software version mismatch'\n            'Module is in standby state'\n            etc.\n            \n            This object is for display purposes only.\n            NMS applications must not parse this object\n            and take any decision based on its value.",
                      "x-yang-type": "snmpv2-tc:DisplayString",
                      "readOnly": true
                    },
                    "cefcModuleUpTime": {
                      "type": "string",
                      "description": "This object provides the up time for the module\n            since it was last re-initialized.\n            \n            This object is not persistent; if a module reset,\n            restart, power off, the up time starts from zero.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUTimeSeconds",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcIntelliModuleTable": {
            "type": "object",
            "description": "This table sparsely augments the\n        cefcModuleTable (i.e., every row in\n        this table corresponds to a row in\n        the cefcModuleTable but not necessarily\n        vice-versa).\n        \n        A cefcIntelliModuleTable entry lists the\n        information specific to intelligent\n        modules which cannot be provided by the\n        cefcModuleTable.",
            "properties": {
              "cefcIntelliModuleEntry": {
                "type": "array",
                "description": "cefcIntelliModuleEntry",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcIntelliModuleIPAddrType": {
                      "type": "string",
                      "description": "The type of Internet address by which the\n            intelligent module is reachable.",
                      "x-yang-type": "inet-address:InetAddressType",
                      "readOnly": true
                    },
                    "cefcIntelliModuleIPAddr": {
                      "type": "string",
                      "description": "The Internet address configured\n            for the intelligent module.\n            The type of this address is \n            determined by the value of the object \n            cefcIntelliModuleIPAddrType.",
                      "x-yang-type": "inet-address:InetAddress",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcModuleLocalSwitchingTable": {
            "type": "object",
            "description": "This table sparsely augments the cefcModuleTable\n        (i.e., every row in this table corresponds to a row in\n        the cefcModuleTable but not necessarily vice-versa).\n        \n        A cefcModuleLocalSwitchingTable entry lists the\n        information specific to local switching capable\n        modules which cannot be provided by the\n        cefcModuleTable.",
            "properties": {
              "cefcModuleLocalSwitchingEntry": {
                "type": "array",
                "description": "cefcModuleLocalSwitchingEntry",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcModuleLocalSwitchingMode": {
                      "type": "string",
                      "description": "This object specifies the mode of local switching.\n            \n            enabled(1)  - local switching is enabled.\n            disabled(2) - local switching is disabled.",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcFanTrayStatusTable": {
            "type": "object",
            "description": "This table contains the operational status information\n        for all ENTITY-MIB entPhysicalTable entries which have \n        an entPhysicalClass of 'fan'; specifically, all  \n        entPhysicalTable entries which represent either: one \n        physical fan, or a single physical 'fan tray' which is a\n        manufactured (inseparable in the field) combination of \n        multiple fans.",
            "properties": {
              "cefcFanTrayStatusEntry": {
                "type": "array",
                "description": "cefcFanTrayStatusEntry",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcFanTrayOperStatus": {
                      "type": "string",
                      "description": "The operational state of the fan or fan tray.\n            unknown(1) - unknown.\n            up(2) - powered on.\n            down(3) - powered down.\n            warning(4) - partial failure, needs replacement \n                         as soon as possible.",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcPhysicalTable": {
            "type": "object",
            "description": "This table contains one row per physical entity.",
            "properties": {
              "cefcPhysicalEntry": {
                "type": "array",
                "description": "Information about a particular physical entity.",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcPhysicalStatus": {
                      "type": "string",
                      "description": "The status of this physical entity.\n            other(1) - the status is not any of the listed below.\n            supported(2) - this entity is supported.\n            unsupported(3) - this entity is unsupported.\n            incompatible(4) - this entity is incompatible.\n            It would be unsupported(3), if the ID read from Serial\n            EPROM is not supported. It would be incompatible(4), if\n            in the present configuration this FRU is not supported.",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcPowerSupplyInputTable": {
            "type": "object",
            "description": "cefcPowerSupplyInputTable",
            "properties": {
              "cefcPowerSupplyInputEntry": {
                "type": "array",
                "description": "An entry containing power input management information\n          applicable to a particular power supply and input.",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcPowerSupplyInputIndex": {
                      "type": "integer",
                      "description": "A unique value, greater than zero, for each input on\n            a power supply.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "cefcPowerSupplyInputType": {
                      "type": "string",
                      "description": "The type of an input power detected on the power\n            supply.\n            \n            unknown(1): No input power is detected.\n            \n            acLow(2): Lower rating AC input power is detected.\n            \n            acHigh(3): Higher rating AC input power is detected.\n            \n            dcLow(4): Lower rating DC input power is detected.\n            \n            dcHigh(5): Higher rating DC input power is detected.",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcPowerSupplyOutputTable": {
            "type": "object",
            "description": "This table contains a list of possible output\n        mode for the power supplies, whose ENTITY-MIB\n        entPhysicalTable entries have an entPhysicalClass\n        of 'powerSupply'. It also indicate which mode\n        is the operational mode within the system.",
            "properties": {
              "cefcPowerSupplyOutputEntry": {
                "type": "array",
                "description": "cefcPowerSupplyOutputEntry",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcPSOutputModeIndex": {
                      "type": "integer",
                      "description": "A unique value, greater than zero, for each\n            possible output mode on a power supply.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "cefcPSOutputModeCurrent": {
                      "type": "string",
                      "description": "The output capacity of the power supply.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    },
                    "cefcPSOutputModeInOperation": {
                      "type": "boolean",
                      "description": "A value of 'true' indicates that this mode is the\n            operational mode of the power supply output\n            capacity.\n            \n            A value of 'false' indicates that this mode is not\n            the operational mode of the power supply output\n            capacity.\n            \n            For a given power supply's entPhysicalIndex, \n            at most one instance of this object can have the\n            value of true(1).",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcChassisCoolingTable": {
            "type": "object",
            "description": "This table contains the cooling capacity\n        information of the chassis whose ENTITY-MIB\n        entPhysicalTable entries have an\n        entPhysicalClass of 'chassis'.",
            "properties": {
              "cefcChassisCoolingEntry": {
                "type": "array",
                "description": "cefcChassisCoolingEntry",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcChassisPerSlotCoolingCap": {
                      "type": "integer",
                      "description": "The maximum cooling capacity that could be provided\n            for any slot in this chassis.\n            \n            The default unit of the cooling capacity is 'cfm', if\n            cefcChassisPerSlotCoolingUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "cefcChassisPerSlotCoolingUnit": {
                      "type": "string",
                      "description": "The unit of the maximum cooling capacity for any slot\n            in this chassis.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcFanCoolingTable": {
            "type": "object",
            "description": "This table contains the cooling capacity\n        information of the fans whose ENTITY-MIB\n        entPhysicalTable entries have an\n        entPhysicalClass of 'fan'.",
            "properties": {
              "cefcFanCoolingEntry": {
                "type": "array",
                "description": "A cefcFanCoolingEntry lists the cooling\n          capacity that is provided by the \n          manageable components of type PhysicalClass \n          'fan'.\n          \n          Entries are created by the agent if the corresponding\n          entry is created in ENTITY-MIB entPhysicalTable.\n          \n          Entries are deleted by the agent if the corresponding\n          entry is deleted in ENTITY-MIB entPhysicalTable.",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcFanCoolingCapacity": {
                      "type": "integer",
                      "description": "The cooling capacity that is provided by this fan.\n            \n            The default unit of the fan cooling capacity is 'cfm',\n            if cefcFanCoolingCapacityUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "cefcFanCoolingCapacityUnit": {
                      "type": "string",
                      "description": "The unit of the fan cooling capacity.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcModuleCoolingTable": {
            "type": "object",
            "description": "This table contains the cooling requirement for\n        all the manageable components of type entPhysicalClass\n        'module'.",
            "properties": {
              "cefcModuleCoolingEntry": {
                "type": "array",
                "description": "A cefcModuleCoolingEntry lists the cooling\n          requirement for a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcModuleCooling": {
                      "type": "integer",
                      "description": "The cooling requirement of the module and its daughter\n            cards.\n            \n            The default unit of the module cooling requirement is\n            'cfm', if cefcModuleCoolingUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "cefcModuleCoolingUnit": {
                      "type": "string",
                      "description": "The unit of the cooling requirement of the module and its\n            daughter cards.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcFanCoolingCapTable": {
            "type": "object",
            "description": "This table contains a list of the possible cooling\n        capacity modes and properties of the fans, whose \n        ENTITY-MIB entPhysicalTable entries have an \n        entPhysicalClass of 'fan'.",
            "properties": {
              "cefcFanCoolingCapEntry": {
                "type": "array",
                "description": "cefcFanCoolingCapEntry",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcFanCoolingCapIndex": {
                      "type": "integer",
                      "description": "An arbitrary value that uniquely identifies a\n            cooling capacity mode for a fan.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "cefcFanCoolingCapModeDescr": {
                      "type": "string",
                      "description": "A textual description of the cooling capacity\n            mode of the fan.",
                      "x-yang-type": "snmp-framework:SnmpAdminString",
                      "readOnly": true
                    },
                    "cefcFanCoolingCapCapacity": {
                      "type": "integer",
                      "description": "The cooling capacity that could be provided\n            when the fan is operating in this mode.\n            \n            The default unit of the cooling capacity is 'cfm',\n            if cefcFanCoolingCapCapacityUnit is not supported.",
                      "minimum": 0,
                      "maximum": 4294967295,
                      "readOnly": true
                    },
                    "cefcFanCoolingCapCurrent": {
                      "type": "string",
                      "description": "The power consumption of the fan when operating in\n            in this mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    },
                    "cefcFanCoolingCapCapacityUnit": {
                      "type": "string",
                      "description": "The unit of the fan cooling capacity when operating\n            in this mode.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcConnectorRatingTable": {
            "type": "object",
            "description": "This table contains the connector power\n        ratings of FRUs. \n        \n        Only components with power connector rating \n        management are listed in this table.",
            "properties": {
              "cefcConnectorRatingEntry": {
                "type": "array",
                "description": "A cefcConnectorRatingEntry lists the\n          power connector rating information of a \n          component in the system.\n          \n          An entry or entries are created by the agent\n          when an physical entity with connector rating \n          management is added to the ENTITY-MIB \n          entPhysicalTable. An entry is deleted \n          by the agent at the entity removal.",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcConnectorRating": {
                      "type": "string",
                      "description": "The maximum power that the component's\n            connector can withdraw.",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          },
          "cefcModulePowerConsumptionTable": {
            "type": "object",
            "description": "This table contains the total power consumption\n        information for modules whose ENTITY-MIB \n        entPhysicalTable entries have an entPhysicalClass \n        of 'module'.",
            "properties": {
              "cefcModulePowerConsumptionEntry": {
                "type": "array",
                "description": "A cefcModulePowerConsumptionEntry lists the total\n          power consumption of a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
                "items": {
                  "type": "object",
                  "properties": {
                    "entPhysicalIndex": {
                      "type": "string",
                      "description": "entPhysicalIndex",
                      "x-yang-type": "leafref",
                      "readOnly": true
                    },
                    "cefcModulePowerConsumption": {
                      "type": "string",
                      "description": "The combined power consumption to operate the module\n            and its submodule(s) and inline-power device(s).",
                      "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
                      "readOnly": true
                    }
                  }
                },
                "readOnly": true
              }
            },
            "readOnly": true
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_object-1": {
        "type": "object",
        "description": "object-1",
        "properties": {
          "entPhysicalIndex": {
            "type": "string",
            "description": "entPhysicalIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "entPhysicalName": {
            "type": "string",
            "description": "entPhysicalName",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_object-2": {
        "type": "object",
        "description": "object-2",
        "properties": {
          "entPhysicalIndex": {
            "type": "string",
            "description": "entPhysicalIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "entPhysicalModelName": {
            "type": "string",
            "description": "entPhysicalModelName",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_object-3": {
        "type": "object",
        "description": "object-3",
        "properties": {
          "entPhysicalIndex": {
            "type": "string",
            "description": "entPhysicalIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "cefcPSOutputModeIndex": {
            "type": "string",
            "description": "cefcPSOutputModeIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "cefcPSOutputModeCurrent": {
            "type": "string",
            "description": "cefcPSOutputModeCurrent",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_object-4": {
        "type": "object",
        "description": "object-4",
        "properties": {
          "entPhysicalIndex": {
            "type": "string",
            "description": "entPhysicalIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "entPhysicalModelName": {
            "type": "string",
            "description": "entPhysicalModelName",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_object-5": {
        "type": "object",
        "description": "object-5",
        "properties": {
          "entPhysicalIndex": {
            "type": "string",
            "description": "entPhysicalIndex",
            "x-yang-type": "leafref",
            "readOnly": true
          },
          "cefcPhysicalStatus": {
            "type": "string",
            "description": "cefcPhysicalStatus",
            "x-yang-type": "leafref",
            "readOnly": true
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcFRUPowerSupplyGroupEntry": {
        "type": "array",
        "description": "An cefcFRUPowerSupplyGroupTable entry lists the desired\n          redundancy mode, the units of the power outputs and the \n          available and drawn current for the power supply group.\n          \n          Entries are created by the agent when a power supply group\n          is added to the entPhysicalTable. Entries are deleted by \n          the agent at power supply group removal.",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcPowerRedundancyMode": {
              "type": "string",
              "description": "The administratively desired power supply redundancy\n            mode.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType",
              "readOnly": true
            },
            "cefcPowerUnits": {
              "type": "string",
              "description": "The units of primary supply to interpret\n            cefcTotalAvailableCurrent and cefcTotalDrawnCurrent\n            as power.\n            \n            For example, one 1000-watt power supply could \n            deliver 100 amperes at 10 volts DC.  So the value\n            of cefcPowerUnits would be 'at 10 volts DC'.\n            \n            cefcPowerUnits is for display purposes only.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "cefcTotalAvailableCurrent": {
              "type": "string",
              "description": "Total current available for FRU usage.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            },
            "cefcTotalDrawnCurrent": {
              "type": "string",
              "description": "Total current drawn by powered-on FRUs.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            },
            "cefcPowerRedundancyOperMode": {
              "type": "string",
              "description": "The power supply redundancy operational mode.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerRedundancyType",
              "readOnly": true
            },
            "cefcPowerNonRedundantReason": {
              "type": "string",
              "description": "This object has the value of notApplicable(1) when\n            cefcPowerRedundancyOperMode of the instance does not\n            have the value of nonRedundant(4).\n            \n            The other values explain the reason why \n            cefcPowerRedundancyOperMode is nonRedundant(4), e.g.\n            \n            unknown(2)             the reason is not identified.\n            \n            singleSupply(3)        There is only one power supply\n                                   in the group.\n            \n            mismatchedSupplies(4)  There are more than one power\n                                   supplies in the groups. However\n                                   they are mismatched and can not\n                                   work redundantly.\n            \n            supplyError(5)         Some power supply or supplies\n                                   does or do not working properly.",
              "readOnly": true
            },
            "cefcTotalDrawnInlineCurrent": {
              "type": "string",
              "description": "Total inline current drawn for inline operation.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcFRUPowerStatusEntry": {
        "type": "array",
        "description": "cefcFRUPowerStatusEntry",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcFRUPowerAdminStatus": {
              "type": "string",
              "description": "Administratively desired FRU power state.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerAdminType",
              "readOnly": true
            },
            "cefcFRUPowerOperStatus": {
              "type": "string",
              "description": "Operational FRU power state.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:PowerOperType",
              "readOnly": true
            },
            "cefcFRUCurrent": {
              "type": "string",
              "description": "Current supplied by the FRU (positive values)\n            or current required to operate the FRU (negative values).",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            },
            "cefcFRUPowerCapability": {
              "type": "string",
              "description": "This object indicates the set of supported power capabilities\n            of the FRU.\n            \n            realTimeCurrent(0) -\n                cefcFRURealTimeCurrent is supported by the FRU.",
              "readOnly": true
            },
            "cefcFRURealTimeCurrent": {
              "type": "string",
              "description": "This object indicates the realtime value of current supplied\n            by the FRU (positive values) or the realtime value of current\n            drawn by the FRU (negative values).",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcFRUPowerSupplyValueEntry": {
        "type": "array",
        "description": "An cefcFRUPowerSupplyValueTable entry lists the current\n          provided by the FRU for operation.\n          \n          Entries are created by the agent at system power-up or \n          FRU insertion.  Entries are deleted by the agent at FRU\n          removal.\n          \n          Only power supply FRUs are listed in the table.",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcFRUTotalSystemCurrent": {
              "type": "string",
              "description": "Total current that could be supplied by the FRU (positive\n            values) for system operations.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            },
            "cefcFRUDrawnSystemCurrent": {
              "type": "string",
              "description": "Amount of current drawn by the FRU's in the system towards\n            system operations from this FRU",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            },
            "cefcFRUTotalInlineCurrent": {
              "type": "string",
              "description": "Total current supplied by the FRU (positive values) for\n            inline operations.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            },
            "cefcFRUDrawnInlineCurrent": {
              "type": "string",
              "description": "Amount of current that is being drawn from this FRU for inline\n            operation.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcModuleEntry": {
        "type": "array",
        "description": "A cefcModuleStatusTable entry lists the operational and\n          administrative status information for ENTITY-MIB\n          entPhysicalTable entries for manageable components \n          of type PhysicalClass module(9).\n          \n          Entries are created by the agent at the system power-up or\n          module insertion.\n          \n          Entries are deleted by the agent upon module removal.",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcModuleAdminStatus": {
              "type": "string",
              "description": "This object provides administrative control of the\n            module.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleAdminType",
              "readOnly": true
            },
            "cefcModuleOperStatus": {
              "type": "string",
              "description": "This object shows the module's operational state.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleOperType",
              "readOnly": true
            },
            "cefcModuleResetReason": {
              "type": "string",
              "description": "This object identifies the reason for the last reset performed\n            on the module.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:ModuleResetReasonType",
              "readOnly": true
            },
            "cefcModuleStatusLastChangeTime": {
              "type": "string",
              "description": "The value of sysUpTime at the time the cefcModuleOperStatus\n            is changed.",
              "x-yang-type": "yang:timestamp",
              "readOnly": true
            },
            "cefcModuleLastClearConfigTime": {
              "type": "string",
              "description": "The value of sysUpTime when the\n            configuration was most recently cleared.",
              "x-yang-type": "yang:timestamp",
              "readOnly": true
            },
            "cefcModuleResetReasonDescription": {
              "type": "string",
              "description": "A description qualifying the module reset reason\n            specified in cefcModuleResetReason. \n            \n            Examples:\n              command xyz              \n              missing task\n              switch over\n              watchdog timeout    \n              etc.\n            \n            cefcModuleResetReasonDescription is for display purposes only.\n            NMS applications must not parse.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "cefcModuleStateChangeReasonDescr": {
              "type": "string",
              "description": "This object displays human-readable textual string which\n            describes the cause of the last state change of the\n            module. This object contains zero length string\n            if no meaningful reason could be provided.\n            \n            Examples:\n            'Invalid software version'\n            'Software download failed'\n            'Software version mismatch'\n            'Module is in standby state'\n            etc.\n            \n            This object is for display purposes only.\n            NMS applications must not parse this object\n            and take any decision based on its value.",
              "x-yang-type": "snmpv2-tc:DisplayString",
              "readOnly": true
            },
            "cefcModuleUpTime": {
              "type": "string",
              "description": "This object provides the up time for the module\n            since it was last re-initialized.\n            \n            This object is not persistent; if a module reset,\n            restart, power off, the up time starts from zero.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUTimeSeconds",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcIntelliModuleEntry": {
        "type": "array",
        "description": "cefcIntelliModuleEntry",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcIntelliModuleIPAddrType": {
              "type": "string",
              "description": "The type of Internet address by which the\n            intelligent module is reachable.",
              "x-yang-type": "inet-address:InetAddressType",
              "readOnly": true
            },
            "cefcIntelliModuleIPAddr": {
              "type": "string",
              "description": "The Internet address configured\n            for the intelligent module.\n            The type of this address is \n            determined by the value of the object \n            cefcIntelliModuleIPAddrType.",
              "x-yang-type": "inet-address:InetAddress",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcModuleLocalSwitchingEntry": {
        "type": "array",
        "description": "cefcModuleLocalSwitchingEntry",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcModuleLocalSwitchingMode": {
              "type": "string",
              "description": "This object specifies the mode of local switching.\n            \n            enabled(1)  - local switching is enabled.\n            disabled(2) - local switching is disabled.",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcFanTrayStatusEntry": {
        "type": "array",
        "description": "cefcFanTrayStatusEntry",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcFanTrayOperStatus": {
              "type": "string",
              "description": "The operational state of the fan or fan tray.\n            unknown(1) - unknown.\n            up(2) - powered on.\n            down(3) - powered down.\n            warning(4) - partial failure, needs replacement \n                         as soon as possible.",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcPhysicalEntry": {
        "type": "array",
        "description": "Information about a particular physical entity.",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcPhysicalStatus": {
              "type": "string",
              "description": "The status of this physical entity.\n            other(1) - the status is not any of the listed below.\n            supported(2) - this entity is supported.\n            unsupported(3) - this entity is unsupported.\n            incompatible(4) - this entity is incompatible.\n            It would be unsupported(3), if the ID read from Serial\n            EPROM is not supported. It would be incompatible(4), if\n            in the present configuration this FRU is not supported.",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcPowerSupplyInputEntry": {
        "type": "array",
        "description": "An entry containing power input management information\n          applicable to a particular power supply and input.",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcPowerSupplyInputIndex": {
              "type": "integer",
              "description": "A unique value, greater than zero, for each input on\n            a power supply.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "cefcPowerSupplyInputType": {
              "type": "string",
              "description": "The type of an input power detected on the power\n            supply.\n            \n            unknown(1): No input power is detected.\n            \n            acLow(2): Lower rating AC input power is detected.\n            \n            acHigh(3): Higher rating AC input power is detected.\n            \n            dcLow(4): Lower rating DC input power is detected.\n            \n            dcHigh(5): Higher rating DC input power is detected.",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcPowerSupplyOutputEntry": {
        "type": "array",
        "description": "cefcPowerSupplyOutputEntry",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcPSOutputModeIndex": {
              "type": "integer",
              "description": "A unique value, greater than zero, for each\n            possible output mode on a power supply.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "cefcPSOutputModeCurrent": {
              "type": "string",
              "description": "The output capacity of the power supply.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            },
            "cefcPSOutputModeInOperation": {
              "type": "boolean",
              "description": "A value of 'true' indicates that this mode is the\n            operational mode of the power supply output\n            capacity.\n            \n            A value of 'false' indicates that this mode is not\n            the operational mode of the power supply output\n            capacity.\n            \n            For a given power supply's entPhysicalIndex, \n            at most one instance of this object can have the\n            value of true(1).",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcChassisCoolingEntry": {
        "type": "array",
        "description": "cefcChassisCoolingEntry",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcChassisPerSlotCoolingCap": {
              "type": "integer",
              "description": "The maximum cooling capacity that could be provided\n            for any slot in this chassis.\n            \n            The default unit of the cooling capacity is 'cfm', if\n            cefcChassisPerSlotCoolingUnit is not supported.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "cefcChassisPerSlotCoolingUnit": {
              "type": "string",
              "description": "The unit of the maximum cooling capacity for any slot\n            in this chassis.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcFanCoolingEntry": {
        "type": "array",
        "description": "A cefcFanCoolingEntry lists the cooling\n          capacity that is provided by the \n          manageable components of type PhysicalClass \n          'fan'.\n          \n          Entries are created by the agent if the corresponding\n          entry is created in ENTITY-MIB entPhysicalTable.\n          \n          Entries are deleted by the agent if the corresponding\n          entry is deleted in ENTITY-MIB entPhysicalTable.",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcFanCoolingCapacity": {
              "type": "integer",
              "description": "The cooling capacity that is provided by this fan.\n            \n            The default unit of the fan cooling capacity is 'cfm',\n            if cefcFanCoolingCapacityUnit is not supported.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "cefcFanCoolingCapacityUnit": {
              "type": "string",
              "description": "The unit of the fan cooling capacity.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcModuleCoolingEntry": {
        "type": "array",
        "description": "A cefcModuleCoolingEntry lists the cooling\n          requirement for a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcModuleCooling": {
              "type": "integer",
              "description": "The cooling requirement of the module and its daughter\n            cards.\n            \n            The default unit of the module cooling requirement is\n            'cfm', if cefcModuleCoolingUnit is not supported.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "cefcModuleCoolingUnit": {
              "type": "string",
              "description": "The unit of the cooling requirement of the module and its\n            daughter cards.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcFanCoolingCapEntry": {
        "type": "array",
        "description": "cefcFanCoolingCapEntry",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcFanCoolingCapIndex": {
              "type": "integer",
              "description": "An arbitrary value that uniquely identifies a\n            cooling capacity mode for a fan.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "cefcFanCoolingCapModeDescr": {
              "type": "string",
              "description": "A textual description of the cooling capacity\n            mode of the fan.",
              "x-yang-type": "snmp-framework:SnmpAdminString",
              "readOnly": true
            },
            "cefcFanCoolingCapCapacity": {
              "type": "integer",
              "description": "The cooling capacity that could be provided\n            when the fan is operating in this mode.\n            \n            The default unit of the cooling capacity is 'cfm',\n            if cefcFanCoolingCapCapacityUnit is not supported.",
              "minimum": 0,
              "maximum": 4294967295,
              "readOnly": true
            },
            "cefcFanCoolingCapCurrent": {
              "type": "string",
              "description": "The power consumption of the fan when operating in\n            in this mode.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            },
            "cefcFanCoolingCapCapacityUnit": {
              "type": "string",
              "description": "The unit of the fan cooling capacity when operating\n            in this mode.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCoolingUnit",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcConnectorRatingEntry": {
        "type": "array",
        "description": "A cefcConnectorRatingEntry lists the\n          power connector rating information of a \n          component in the system.\n          \n          An entry or entries are created by the agent\n          when an physical entity with connector rating \n          management is added to the ENTITY-MIB \n          entPhysicalTable. An entry is deleted \n          by the agent at the entity removal.",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcConnectorRating": {
              "type": "string",
              "description": "The maximum power that the component's\n            connector can withdraw.",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            }
          }
        }
      },
      "CISCO-ENTITY-FRU-CONTROL-MIB_cefcModulePowerConsumptionEntry": {
        "type": "array",
        "description": "A cefcModulePowerConsumptionEntry lists the total\n          power consumption of a manageable components of type\n          entPhysicalClass 'module'.\n          \n          Entries are created by the agent at the system\n          power-up or module insertion.\n          \n          Entries are deleted by the agent upon module\n          removal.",
        "items": {
          "type": "object",
          "properties": {
            "entPhysicalIndex": {
              "type": "string",
              "description": "entPhysicalIndex",
              "x-yang-type": "leafref",
              "readOnly": true
            },
            "cefcModulePowerConsumption": {
              "type": "string",
              "description": "The combined power consumption to operate the module\n            and its submodule(s) and inline-power device(s).",
              "x-yang-type": "CISCO-ENTITY-FRU-CONTROL-MIB:FRUCurrentType",
              "readOnly": true
            }
          }
        }
      },
      "restconf-error": {
        "type": "object",
        "description": "Standard RESTCONF error response (RFC 8040 Section 7.1)",
        "properties": {
          "ietf-restconf:errors": {
            "type": "object",
            "properties": {
              "error": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "error-type": {
                      "type": "string",
                      "enum": [
                        "transport",
                        "rpc",
                        "protocol",
                        "application"
                      ],
                      "description": "Layer where the error occurred"
                    },
                    "error-tag": {
                      "type": "string",
                      "description": "Enumerated error tag (e.g. invalid-value, data-missing, access-denied)"
                    },
                    "error-severity": {
                      "type": "string",
                      "enum": [
                        "error",
                        "warning"
                      ],
                      "description": "Error severity"
                    },
                    "error-app-tag": {
                      "type": "string",
                      "description": "Application-specific error tag"
                    },
                    "error-path": {
                      "type": "string",
                      "description": "YANG instance-identifier of the error node"
                    },
                    "error-message": {
                      "type": "string",
                      "description": "Human-readable error description"
                    }
                  },
                  "required": [
                    "error-type",
                    "error-tag"
                  ]
                }
              }
            }
          }
        },
        "example": {
          "ietf-restconf:errors": {
            "error": [
              {
                "error-type": "protocol",
                "error-tag": "invalid-value",
                "error-severity": "error",
                "error-message": "Invalid input parameter"
              }
            ]
          }
        }
      }
    },
    "securitySchemes": {
      "basicAuth": {
        "type": "http",
        "scheme": "basic"
      }
    }
  },
  "security": [
    {
      "basicAuth": []
    }
  ],
  "tags": [
    {
      "name": "CISCO-ENTITY-FRU-CONTROL-MIB",
      "description": "MIB operations for CISCO-ENTITY-FRU-CONTROL-MIB"
    }
  ],
  "externalDocs": {
    "description": "Cisco SNMP Object Navigator",
    "url": "https://snmp.cloudapps.cisco.com/Support/IOS/do/BrowseMIB.do"
  }
}
