{ "tableName": "t_network_adapter", "path": "/bmc/kepler/Systems/:SystemID/NetworkAdapters/:ID", "privilege": [ "ReadOnly" ], "interfaces": { "bmc.kepler.Systems.NetworkAdapter": { "properties": { "ID": { "baseType": "String", "readOnly": "True", "description": "网卡ID", "primaryKey": "True" }, "NodeId": { "baseType": "String", "readOnly": "True", "description": "网卡NodeId", "primaryKey": "True" }, "SystemID": { "baseType": "U8", "readOnly": "True", "description": "系统ID", "usage": [ "CSR" ] }, "SlotNumber": { "baseType": "U8", "readOnly": "True", "description": "槽位号", "usage": [ "CSR" ] }, "Name": { "baseType": "String", "readOnly": "True", "description": "网卡型号名称", "usage": [ "CSR" ] }, "DisplayName": { "baseType": "String", "readOnly": "True", "description": "网卡显示名称" }, "Manufacturer": { "baseType": "String", "readOnly": "True", "description": "厂商名称", "usage": [ "CSR" ] }, "Description": { "baseType": "String", "readOnly": "True", "description": "网卡描述", "usage": [ "CSR" ] }, "Position": { "baseType": "String", "readOnly": "True", "description": "网卡容器信息", "usage": [ "CSR" ] }, "DeviceLocator": { "baseType": "String", "readOnly": "True", "description": "网卡丝印信息", "usage": [ "CSR" ] }, "Type": { "baseType": "U8", "readOnly": "True", "description": "网卡类型", "usage": [ "CSR" ] }, "NetworkPortCount": { "baseType": "U8", "readOnly": "True", "description": "网口个数", "usage": [ "CSR" ] }, "Model": { "baseType": "String", "readOnly": "True", "description": "芯片型号", "usage": [ "CSR" ] }, "ModelDescription": { "baseType": "String", "readOnly": "True", "description": "芯片型号描述", "usage": [ "CSR" ] }, "ChipManufacturer": { "baseType": "String", "readOnly": "True", "description": "芯片厂商", "usage": [ "CSR" ] }, "ChipVendor": { "baseType": "String", "readOnly": "True", "description": "芯片厂商", "usage": [ "CSR" ] }, "NetDevFuncCapabilities": { "baseType": "U8", "readOnly": "True", "description": "网卡支持的协议,0:Disabled 1:Ethernet 2:FC 4:iSCSI 8:FCoE 16:OPA 32:IB" }, "RootBDF": { "baseType": "String", "readOnly": "True", "description": "网卡BDF信息", "usage": [ "CSR" ] }, "FirmwareVersion": { "baseType": "String", "readOnly": "True", "description": "固件版本", "usage": [ "CSR" ] }, "VendorID": { "baseType": "String", "readOnly": "True", "description": "厂商ID", "usage": [ "CSR" ], "default": "0xFFFF" }, "DeviceID": { "baseType": "String", "readOnly": "True", "description": "设备ID", "usage": [ "CSR" ], "default": "0xFFFF" }, "SubsystemVendorID": { "baseType": "String", "readOnly": "True", "description": "子系统厂商ID", "usage": [ "CSR" ], "default": "0xFFFF" }, "SubsystemDeviceID": { "baseType": "String", "readOnly": "True", "description": "子系统设备ID", "usage": [ "CSR" ], "default": "0xFFFF" }, "BoardID": { "baseType": "U16", "readOnly": "True", "description": "单板ID", "usage": [ "CSR" ], "default": 65535 }, "BoardIDHex": { "baseType": "String", "readOnly": "True", "description": "十六进制单板ID", "usage": [ "CSR" ], "default": "0xFFFF" }, "ComponentUniqueID": { "baseType": "String", "readOnly": "True", "description": "组件唯一标识", "usage": [ "CSR" ] }, "PCBVersion": { "baseType": "String", "readOnly": "True", "description": "PCB版本", "usage": [ "CSR" ] }, "AssociatedResource": { "baseType": "String", "readOnly": "True", "description": "网卡资源归属", "usage": [ "CSR" ] }, "SupportedMctp": { "baseType": "Boolean", "readOnly": "True", "description": "网卡是否支持MCTP", "usage": [ "CSR" ] }, "SupportedLLDP": { "baseType": "Boolean", "readOnly": "True", "description": "网卡是否支持LLDP", "usage": [ "CSR" ] }, "HotPluggable": { "baseType": "Boolean", "readOnly": "True", "description": "网卡是否支持热插拔", "usage": [ "CSR" ] }, "ReadyToRemove": { "baseType": "Boolean", "readOnly": "True", "description": "热拔出是否已准备好", "usage": [ "CSR" ] }, "AttentionHotPlugState": { "baseType": "U8", "readOnly": "True", "description": "热插拔状态:0 - 不可操作;1 - 可拔出;2 - 可插入;其他 - 未知", "usage": [ "CSR", "ResetPer" ] }, "SerialNumber": { "baseType": "String", "readOnly": "True", "description": "序列号", "usage": [ "CSR" ] }, "PreviousSerialNumber": { "baseType": "String", "readOnly": "True", "description": "更换前的序列号", "usage": [ "CSR", "PoweroffPer" ] }, "TemperatureCelsius": { "baseType": "S16", "readOnly": "True", "options": { "volatile": "True", "emitsChangedSignal": ""True"" }, "description": "芯片温度", "usage": [ "CSR" ] }, "TemperatureStatus": { "baseType": "U8", "readOnly": "True", "description": "芯片温度状态:0 - 正常;1 - 失效", "usage": [ "CSR" ] }, "PredictiveFault": { "baseType": "U8", "readOnly": False, "description": "预测故障标志位", "usage": [ "CSR" ] }, "FruId": { "baseType": "U8", "readOnly": "True", "description": "网卡电子标签", "usage": [ "CSR" ] }, "DiagnosticFault": { "baseType": "U8", "readOnly": False, "description": "故障诊断定位标志位", "usage": [ "CSR" ] }, "ReplacedFlag": { "baseType": "U8", "readOnly": "True", "description": "网卡更换标志位", "usage": [ "CSR" ] }, "BandwidthThresholdPercent": { "baseType": "U16", "readOnly": "True", "description": "网络带宽占用率门限", "usage": [ "CSR", "PoweroffPer" ], "default": 100 }, "ParentCardSlotId": { "baseType": "U8", "readOnly": "True", "description": "关联上一级卡的槽位号", "usage": [ "CSR" ] }, "PfMacInfo": { "baseType": "Array", "items": { "$ref": "#/defs/PfMacInfoItem" }, "readOnly": "True", "description": "Physical Function Mac信息", "usage": [ "CSR" ] }, "BoardName": { "baseType": "String", "readOnly": "True", "description": "单板名称", "usage": [ "CSR" ] }, "DriverName": { "baseType": "String", "readOnly": "True", "description": "驱动名称" }, "DriverVersion": { "baseType": "String", "readOnly": "True", "description": "驱动版本" }, "MaxOperatingTemperatureCelsius": { "baseType": "U16", "readOnly": "True", "description": "网卡在稳态下支持的最大温度" }, "LLDPSupported": { "baseType": "Boolean", "readOnly": "True", "description": "网卡是否支持LLDP" } }, "methods": { "StartRemovingDevice": { "description": "启动设备热拔", "req": { "ID": { "baseType": "String", "description": "设备号" } }, "rsp": {}, "privilege": [ "BasicSetting" ] }, "DumpBlackBox": { "description": "收集黑匣子日志,当前仅SDI 5.1的网络卡支持", "req": { "Path": { "baseType": "String", "description": "日志保存路径" } }, "rsp": { "TaskId": { "baseType": "U32", "description": "任务ID" } } } }, "defs": { "PfMacInfoItem": { "Port": { "baseType": "U16", "readOnly": "True", "description": "Physical Function Port信息" }, "PfId": { "baseType": "U16", "readOnly": "True", "description": "Physical Function Id信息" }, "PermanentMac": { "baseType": "String", "readOnly": "True", "description": "永久物理地址信息" } } } }, "bmc.kepler.Systems.NetworkAdapter.NetworkAdapterMetrics": { "properties": { "LinkSpeed": { "baseType": "String", "readOnly": "True", "description": "网卡实际速率", "usage": [ "CSR" ] }, "LinkSpeedCapability": { "baseType": "String", "readOnly": "True", "description": "网卡支持的最大速率能力", "usage": [ "CSR" ] }, "LinkWidth": { "baseType": "String", "readOnly": "True", "description": "网卡实际带宽", "usage": [ "CSR" ] }, "LinkWidthCapability": { "baseType": "String", "readOnly": "True", "description": "网卡支持的最大带宽能力", "usage": [ "CSR" ] }, "SFPMaxTemperatureCelsius": { "baseType": "S16", "readOnly": "True", "options": { "emitsChangedSignal": ""True"" }, "description": "光模块最大温度,用于调速,单位:摄氏度" } } }, "bmc.kepler.Systems.NetworkAdapter.Status": { "properties": { "Health": { "baseType": "U8", "readOnly": "True", "description": "网卡健康状态,0:OK, 1:Minor, 2:Major, 3:Critical", "usage": ["CSR" ] }, "FaultState": { "baseType": "U32", "readOnly": "True", "description": "故障状态,用于告警配置", "usage": [ "CSR" ] }, "FaultCode": { "baseType": "String", "readOnly": "True", "description": "异常码" } } }, "bmc.kepler.Inventory.Hardware": { "properties": { "AssetType": { "baseType": "String", "readOnly": "True", "description": "硬件资产类型" }, "AssetName": { "baseType": "String", "readOnly": "True", "description": "硬件资产名称" }, "SerialNumber": { "baseType": "String", "readOnly": "True", "description": "硬件资产序列号", "alias": "InventorySerialNumber" }, "FirmwareVersion": { "baseType": "String", "readOnly": "True", "description": "硬件资产固件版本", "alias": "InventoryFirmwareVersion" }, "PCBVersion": { "baseType": "String", "readOnly": "True", "description": "硬件资产PCB版本", "alias": "InventoryPCBVersion" }, "Manufacturer": { "baseType": "String", "readOnly": "True", "description": "硬件资产制造商", "alias": "InventoryManufacturer" }, "AssetTag": { "baseType": "String", "readOnly": "True", "description": "硬件资产标签" }, "PartNumber": { "baseType": "String", "readOnly": "True", "description": "硬件资产部件编号" }, "ManufactureDate": { "baseType": "String", "readOnly": "True", "description": "硬件资产生产日期" }, "Slot": { "baseType": "String", "readOnly": "True", "description": "硬件槽位号" }, "UUID": { "baseType": "String", "readOnly": "True", "description": "硬件UUID号" }, "Model": { "baseType": "String", "readOnly": "True", "description": "硬件资产型号" } } }, "bmc.kepler.Object.Properties": { "defs": { "StructIdentifier": { "SystemId": { "baseType": "U8", "readOnly": "True" }, "ManagerId": { "baseType": "String", "readOnly": "True" }, "ChassisId": { "baseType": "String", "readOnly": "True" }, "Position": { "baseType": "String", "readOnly": "True" } }, "Options": { "volatile": { "baseType": "Boolean" }, "deprecated": { "baseType": "Boolean" }, "explicit": { "baseType": "Boolean" }, "emitsChangedSignal": { "baseType": "String" } } }, "properties": { "ClassName": { "baseType": "String", "readOnly": "True", "description": "对象类名" }, "ObjectName": { "baseType": "String", "readOnly": "True", "description": "对象名" }, "ObjectIdentifier": { "baseType": "Struct", "$ref": "#/defs/StructIdentifier", "readOnly": "True", "description": "对象标志符" } }, "methods": { "GetOptions": { "req": { "Interface": { "baseType": "String", "description": "接口名" }, "Property": { "baseType": "String", "description": "属性名" } }, "rsp": { "Options": { "baseType": "Struct", "$ref": "#/defs/Options", "description": "属性能力选项,例如是否弃用、是否是易变属性等" } }, "description": "按接口名和属性名查询属性的能力选项" }, "GetPropertiesByOptions": { "req": { "Interface": { "baseType": "String", "description": "接口名" }, "Options": { "baseType": "Struct", "$ref": "#/defs/Options", "description": "属性能力选项,例如是否弃用、是否是易变属性等" } }, "rsp": { "Properties": { "baseType": "String[]", "description": "属性名列表" } }, "description": "按接口名和能力选项查询符合条件的所有属性" } } } }, "properties": { "CardPowerGood": { "usage": [ "CSR" ], "baseType": "U8" }, "ReadyToRemoveValue": { "usage": [ "CSR" ], "baseType": "U8" }, "Segment": { "usage": [ "CSR" ], "baseType": "U8", "default": 0, "readOnly": "True" }, "SocketId": { "usage": [ "CSR" ], "baseType": "U8", "default": 0, "readOnly": "True" }, "Bus": { "usage": [ "CSR" ], "baseType": "U8", "readOnly": "True" }, "Device": { "usage": [ "CSR" ], "baseType": "U8", "readOnly": "True" }, "Function": { "usage": [ "CSR" ], "baseType": "U8", "readOnly": "True" }, "DevBus": { "usage": [ "CSR" ], "baseType": "U8", "readOnly": "True" }, "DevDevice": { "usage": [ "CSR" ], "baseType": "U8", "readOnly": "True" }, "DevFunction": { "usage": [ "CSR" ], "baseType": "U8", "readOnly": "True" }, "RefChip": { "usage": [ "CSR" ], "baseType": "U8[]", "refInterface": "bmc.kepler.Chip.BlockIO" }, "SpecialPcieCard": { "usage": [ "CSR" ], "baseType": "Boolean", "readOnly": "True", "default": False }, "RefFrudata": { "usage": [ "CSR" ], "baseType": "U8[]", "refInterface": "bmc.kepler.FrudataService.Frudata" }, "MPUBusyStatus": { "baseType": "U8", "usage": [ "CSR" ] } }, "package": "NetworkAdapters" }