Chassis 子类方法 - KPTest框架开放资料

Skip to content

# Chassis 子类方法

1. redfish_chassis_query_chassis_collection
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_chassis_collection()

2. redfish_chassis_query_chassis_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 机箱资源的ID

> 返回值：

    1

    response(str): 指定的服务器机箱资源信息

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_chassis_id(chassis_id)

3. redfish_chassis_modify_chassis_properties
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 机箱资源的ID
    state: 机箱定位指示灯的状态

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_modify_chassis_properties(state)

4. redfish_chassis_set_chassis_status
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2
    3

    chassis_id: 系统资源的ID
    controltype: 控制类型
    number: 闪烁时间

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_set_chassis_status(controltype)

5. redfish_chassis_query_chassis_cool
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_chassis_cool(chassis_id)

6. redfish_chassis_modify_chassis_cool
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16

    chassis_id: 机箱资源的ID
    model_value: 风扇调速模式
    percent_value: 风扇转速百分比
    manual_sencond: 手动模式持续时间
    smart_cool_mode_value: 风扇智能调速模式
    cpu_target_temperatureture_value: CPU目标调速温度值
    outlet_target_temperatureture_value: 出风口目标调速温度值
    disk_target_temperatureture_value: 硬盘目标调速温度值
    memory_target_temperatureture_value: 内存目标调速温度值
    pch_target_temperatureture_value: PCH目标调速温度值
    vrd_target_temperatureture_value: VRD目标调速温度值
    vddq_target_temperatureture_value: VDDQ目标调速温度值
    inlet_temperature_value: 温度区间
    fan_speed_value: 温度区间对应风扇转速
    disk_temperature_value: 硬盘温度区间
    disk_fan_speed_value: 硬盘温度区间对应风扇转速

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_modify_chassis_cool(thermal_detail)

7. redfish_chassis_clear_air_temperature
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 系统资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_clear_air_temperature(params)

8. redfish_chassis_query_chassis_power_supply
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_chassis_power_supply(params)

9. redfish_chassis_modify_power_supply_properties
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2
    3
    4
    5
    6
    7
    8

    chassis_id: 机箱资源的ID
    limit_value: 服务器封顶功率值
    limit_exception: 功率封顶失效动作
    redundancy: 冗余模式所在冗余组的路径
    powersupply: 指定的主用电源模块的路径
    sleep_value: 深度休眠是否使能
    normalandredundancy_value: N+R电源是否使能
    threshold_value: 功耗过高告警阈值

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_modify_power_supply_properties(power_detail)

10. redfish_chassis_clear_historical_power_data
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 系统资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_clear_historical_power_data(params)

11. redfish_chassis_collect_power_statistics
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 系统资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_collect_power_statistics(chassis_id)

12. redfish_chassis_collect_power_statistics_data
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2
    3

    manager_id: 管理资源ID
    type_value: 收集SEL日志文件方法
    content_value: 收集SEL日志文件的路径

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_collect_power_statistics_data(params)

13. redfish_chassis_query_network_adapter
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_network_adapter(params)

14. redfish_chassis_query_network_adapter_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 机箱资源的ID
    networkadapters_id: 网络适配器资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_network_adapter_id(params)

15. redfish_chassis_configure_network_adapter
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33

    chassis_id: 机箱资源的ID
    networkadapters_id: 网络适配器资源的ID
    hot_plug_attention: 知会硬件热拔插信息
    port_id_value: 端口id
    multifunction_mode_value: 适配器通道模式
    sriov_enabled_value: SR-IOV使能状态
    boot_enabled_value: boot使能状态
    boot_protocol_value: 协议类型
    boot_to_target_value: Boot to Target使能状态
    vlan_id_value: 当前Port所属VLAN的ID,仅在PXE模式下支持
    san_boot_enabled_value: SAN boot使能状态
    link_config_value: FC/FCoE功能端口模式配置信息
    ser_des_config_value: FC端口速率对应的serdes参数配置信息
    pf_id_value: PortFunction编号
    protocol_value: PortFunction协议类型
    permanent_address_value: PortFunction Eth的MAC地址
    iscsi_address_value: PortFunction iSCSI的MAC地址
    fcoefip_macaddress_value: PortFunction FCoE的MAC地址
    min_bandwidth_value: 最小带宽占用率
    max_bandwidth_value: 最大带宽占用率
    fcoe_wwpn_value: FCoE全球唯一端口号(弃用）
    fcoe_wwnn_value: FCoE全球唯一节点号(弃用）
    wwpn_value: FCoE全球唯一端口号
    wwnn_value: FCoE全球唯一节点号
    pf_vlan_mode_value: 当前PortFunction所属VLAN的ID,范围0-4094,仅在FILTERING模式和QINQ模式下支持
    pf_vlan_id_value: 当前PortFunction所属VLAN的ID
    pf_vlan_priority_value: 当前PortFunction所属VLAN优先级
    pf_vlan_trunk_range_value: 当前VLANID取值约束范围
    target_id_value: 当前Target ID
    target_enabled_value: 当前Target使能状态
    target_fcoe_wwpn_value: 当前Target的FCoE全球唯一端口号(弃用）
    target_wwpn_value: 当前Target的全球唯一端口号
    boot_lun_value: 当前Target的LUN number

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_configure_network_adapter(networkadapters_id, networkadapters_detail)

16. redfish_chassis_query_network_port
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 机箱资源的ID
    networkadapters_id: 网络适配器资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_network_port(params)

17. redfish_chassis_query_network_port_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2
    3

    chassis_id: 机箱资源的ID
    networkadapters_id: 网络适配器资源的ID
    networkports_id: 网络端口资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_network_port_id(params)

18. redfish_chassis_query_optical_module
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2
    3

    chassis_id: 机箱资源的ID
    networkadapters_id: 网络适配器资源的ID
    networkports_id: 网络端口资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_optical_module(networkadapters_id, networkports_id)

19. redfish_chassis_query_drive_collection
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_drive_collection(chassis_id)

20. redfish_chassis_query_drive_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 系统资源的ID
    drive_id: 指定驱动器的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_drive_id(params)

21. redfish_chassis_modify_drive_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2
    3
    4
    5
    6

    chassis_id: 系统资源的ID
    drive_id: 驱动器资源的ID
    ledstate: 定位指示灯状态
    hotsparetype: 驱动器的热备状态
    volumepath: 驱动器设置为局部热备盘时，所关联的逻辑盘访问路径
    diskstate: 驱动器状态。

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_modify_drive_id(params)

22. redfish_chassis_securely_data
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 系统资源的ID
    drive_id: 指定驱动器的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_securely_data(drive_id, chassis_id)

23. redfish_chassis_query_expansion_card
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_expansion_card(params)

24. redfish_chassis_query_expansion_card_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 机箱资源的ID
    board_id: 扩展板资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_expansion_card_id(params)

25. redfish_chassis_modify_expansion_card_properties
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2
    3

    chassis_id: 机箱资源的ID
    board_id: 扩展板资源的ID
    mode: 指定拓展板卡的工作模式

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_modify_expansion_card_properties(params)

26. redfish_chassis_query_pcie_device
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_pcie_device(params)

27. redfish_chassis_query_pcie_device_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 机箱资源的ID
    pciedevices_id: PCIe设备资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_pcie_device_id(params)

28. redfish_chassis_query_pcie_function
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2
    3

    chassis_id: 机箱资源的ID
    pciedevices_id: PCIe设备资源ID
    functions_id: PCIe功能资源ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_pcie_function(params)

29. redfish_chassis_query_historical_temperature
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_historical_temperature(params)

30. redfish_chassis_query_historical_power
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_historical_power(params)

31. redfish_chassis_query_threshold_sensor
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_threshold_sensor(params)

32. redfish_chassis_query_discrete_sensor
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_discrete_sensor(params)

33. redfish_chassis_query_bbu
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 管理资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_bbu(params)

34. redfish_chassis_query_bbu_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 管理资源的ID
    backupbattery_id: 备电资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_bbu_id(params)

35. redfish_chassis_query_switch_collection
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id: 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_switch_collection(params)

36. redfish_chassis_query_switch_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 机箱资源的ID
    switch_id: 交换资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_switch_id(params)

37. redfish_chassis_query_switch_port_collection
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 机箱资源的ID
    switch_id: 交换资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_switch_port_collection(params)

38. redfish_chassis_query_switch_port
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2
    3

    chassis_id: 机箱资源的ID
    switch_id: 交换资源的ID
    port_id: 交换端口资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_switch_port(params)

39. redfish_chassis_create_u_position_device_status
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 机箱资源的ID
    InstalledState: U位设备上下架动作,上架:Installed ,下架:Removed

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_create_u_position_device_status(installed_state, chassis_id)

40. redfish_chassis_query_firmware_attribute
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2
    3

    attribute_name (str): 对象名称 【BasicComputingUnit/CoolingUnit/ExtensionUnit/
    IOExtensionUnit/StorageExtensionUnit】
    chassis_id (str): 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_firmware_attribute(params)

41. redfish_chassis_control_chassis_relay_switch
> 描述：

    1
    2
    3
    4
    5
    6
    7
    8

    方法功能：控制指定的非管理刀片的支路继电器开关状态
        控制指定的非管理刀片的支路继电器开关状态
        操作类型:POST
        URL:https://deviceip/redfish/v1/Chassis/chassis_id/Actions/Oem/Huawei/Chassis.RelaySwitchControl

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2
    3
    4

    chassis_id (str): 刀片的槽位号
    state_value (str): 支持的形式有：
    - On,闭合继电器
    - Off,断开继电器

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_control_chassis_relay_switch(chassis_id, state_value)

42. redfish_chassis_Tran_EthernetAdapter_BoardPort_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    chassis_id: 机箱资源的ID
    OpticalModule_EthernetAdapterBoardPort_id: 光模块端口ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1
    2

    self.redfish_api.redfish_chassis_Tran_EthernetAdapter_BoardPort_id(
    OpticalModule_EthernetAdapterBoardPort_id, chassis_id)

43. redfish_chassis_query_npu_optical_module_collection
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1

    chassis_id (str): 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_npu_optical_module_collection(chassis_id)

44. redfish_chassis_query_npu_optical_module
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

    支持Host类型：HostType.BMC, HostType.HMM

> 参数：

    1
    2

    attribute_name (str): 对象名称 【EthernetAdapterBoardPort16】
    chassis_id (str): 机箱资源的ID

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_chassis_query_npu_optical_module(attribute_name, chassis_id)