MemoryView
更新时间: 2026/06/26
在Gitcode上查看源码

ResourceDefinition

uris

  • /redfish/v1/Systems/system_id/MemoryView

properties

名称类型是否只读取值范围/枚举值说明
@odata.contextstringtrue-存储资源模型的OData描述信息
@odata.idstringtrue-存储资源的访问路径
@odata.typestringtrue-存储资源的类型
Namestringtrue-存储资源的名称
Idstringtrue-资源Id
Informationarraytrue-内存数据详细信息
Idstringtrue-内存资源的ID
CapacityMiBnumbertrue-内存的容量,单位为MB。
Manufacturerstringtrue-内存资源的制造商
OperatingSpeedMhznumbertrue-内存资源的当前配置速度
AllowedSpeedsMHzarraytrue-内存资源的最大速度
SerialNumberstringtrue-内存资源的序列号
PartNumberstringtrue-内存资源的部件号
MemoryDeviceTypestringtrue-内存资源的类型
DataWidthBitsnumbertrue-内存资源的数据带宽
RankCountnumbertrue-内存资源的Rank数量
DeviceLocatorstringtrue-内存资源的丝印
BaseModuleTypestringtrue-内存资源的基本模块类型包括:
● RDIMM
● UDIMM
● SO_DIMM
● LRDIMM
● Mini_RDIMM
● Mini_UDIMM
● SO_RDIMM_72b
● SO_UDIMM_72b
● SO_DIMM_16b
● SO_DIMM_32b
FirmwareRevisionstringtrue-内存资源的固件版本,仅当为DCPMM时该值有效
Socketnumbertrue-内存资源所属CPU槽位号
Controllernumbertrue-内存资源的控制器编号
Channelnumbertrue-内存资源的通道号
Slotnumbertrue-内存资源的槽位号
MinVoltageMillivoltstringtrue-内存资源的最小电压
Technologystringtrue-内存资源的内存技术
TypeDetailstringtrue-内存类型的详细信息
Positionstringtrue-内存资源的内存的容器
Statestringtrue-内存资源的使能状态,当前仅为Enabled
Severitystringtrue-内存资源的自定义健康状态,包括:
● Informational
● Minor
● Major
● Critical
● null
Healthstringtrue-内存资源的健康状态,包括:
● OK
● Warning
● Critical
● null
OriginalPartNumberstringtrue-内存资源的原厂部件编码

supported_methods

  • GET

HTTP methods

GET

命令功能

批量查询内存资源信息

命令格式

URL: https://device_ip/redfish/v1/Systems/system_id/MemoryView

请求头:


X-Auth-Token: 123456789***********************

请求消息体: 无

参数说明

参数参数说明取值
device_ip登录设备的IP地址IPv4或IPv6地址
system_id系统资源的ID参见源文件参数说明
auth_value请求消息的鉴权参数可通过/redfish/v1/SessionService/Sessions创建会话时获得

使用指南

使用实例

请求样例:

http
GET https://device_ip/redfish/v1/Systems/system_id/MemoryView

X-Auth-Token: 123456789***********************

请求消息体:无

响应样例:

json
{
  "@odata.context": "/redfish/v1/$metadata#Managers/Members/1/MemoryView/$entity",
  "@odata.id": "/redfish/v1/Systems/1/MemoryView",
  "@odata.type": "#HwMemoryView.v1_0_0.HwMemoryView",
  "Name": "Memory View",
  "Id": "MemoryView",
  "Information": [
    {
      "Id": "mainboardDIMM000",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM000",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "Socket": 0,
      "Controller": 0,
      "Channel": 0,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM001",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM001",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "Socket": 0,
      "Controller": 0,
      "Channel": 0,
      "Slot": 1,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM010",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM010",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "Socket": 0,
      "Controller": 0,
      "Channel": 1,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM020",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM020",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "Socket": 0,
      "Controller": 0,
      "Channel": 2,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM030",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM030",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "Socket": 0,
      "Controller": 0,
      "Channel": 3,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM031",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM031",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "Socket": 0,
      "Controller": 0,
      "Channel": 3,
      "Slot": 1,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM040",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM040",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "Socket": 0,
      "Controller": 0,
      "Channel": 4,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM050",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM050",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "Socket": 0,
      "Controller": 0,
      "Channel": 5,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM100",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM100",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "Socket": 1,
      "Controller": 1,
      "Channel": 0,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM101",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM101",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "Socket": 1,
      "Controller": 1,
      "Channel": 0,
      "Slot": 1,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM110",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM110",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "Socket": 1,
      "Controller": 1,
      "Channel": 1,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM120",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM120",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "ControllerTemperatureCelsius": 0,
      "Socket": 1,
      "Controller": 1,
      "Channel": 2,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM130",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM130",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "ControllerTemperatureCelsius": 0,
      "Socket": 1,
      "Controller": 1,
      "Channel": 3,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM131",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM131",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "ControllerTemperatureCelsius": 0,
      "Socket": 1,
      "Controller": 1,
      "Channel": 3,
      "Slot": 1,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM140",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM140",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "ControllerTemperatureCelsius": 0,
      "Socket": 1,
      "Controller": 1,
      "Channel": 4,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    },
    {
      "Id": "mainboardDIMM150",
      "CapacityMiB": 0,
      "Manufacturer": null,
      "OperatingSpeedMhz": null,
      "AllowedSpeedsMHz": null,
      "SerialNumber": null,
      "PartNumber": null,
      "MemoryDeviceType": null,
      "DataWidthBits": 0,
      "RankCount": null,
      "DeviceLocator": "DIMM150",
      "BaseModuleType": null,
      "FirmwareRevision": null,
      "ControllerTemperatureCelsius": 0,
      "Socket": 1,
      "Controller": 1,
      "Channel": 5,
      "Slot": 0,
      "MinVoltageMillivolt": 0,
      "Technology": null,
      "TypeDetail": null,
      "Position": "mainboard",
      "Status": {
        "State": "Absent",
        "Oem": {
          "Public": {
            "Severity": "Informational"
          }
        },
        "Health": "OK"
      },
      "OriginalPartNumber": "123000"
    }
  ]
}

响应码:200