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

Skip to content

# Property 子类方法

1. get_np_mgtp_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：mgtp对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_np_mgtp_property()

2. get_network_interface_proper
> 描述：

    1
    2
    3
    4
    5

    方法功能：网络接口对象property生成器

    命令格式：

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

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_network_interface_proper(params)

3. get_fc_interface_proper
> 描述：

    1
    2
    3
    4
    5

    方法功能：fc接口对象property生成器

    命令格式：

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

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_fc_interface_proper(params)

4. get_bios_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：BIOS对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_bios_property()

5. get_controller_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：controller对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_controller_property()

6. get_raid_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：raid对象property生成器

    命令格式：

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

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_raid_property(params)

7. get_disk_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

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

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_disk_property(params)

8. get_fan_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：fan对象property生成器

    命令格式：

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

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_fan_property(params)

9. get_network_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

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

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_network_mgt_property(params)

10. get_host_os_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：host os对象property生成器

    命令格式：

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

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_host_os_property(params)

11. get_kvm_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：kvm对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_kvm_property()

12. get_plug_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：plug对象property生成器

    命令格式：

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

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_plug_property(params)

13. get_power_control_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：power control对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_power_control_property()

14. get_power_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：power mgt对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_power_mgt_property()

15. get_virtual_console_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：virtual console对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_virtual_console_property()

16. get_user_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：user mgt对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_user_mgt_property()

17. get_snmp_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：snmp mgt对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_snmp_mgt_property()

18. get_system_test_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：system test对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_system_test_property()

19. get_ipmi_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：ipmi mgt对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_ipmi_mgt_property()

20. get_alarm_event_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：alarm event告警事件对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_alarm_event_property()

21. get_sensor_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：alarm event告警事件对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_sensor_mgt_property()

22. get_system_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：alarm event告警事件对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_system_mgt_property()

23. get_busctl_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：busctl mgt告警事件对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_busctl_mgt_property()

24. get_sqlite_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：sqlite mgt告警事件对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_sqlite_mgt_property()

25. get_storage_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：sqlite mgt告警事件对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_storage_mgt_property()

26. get_thermal_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：thermal mgt告警事件对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_thermal_mgt_property()

27. get_intelligent_diagnosis_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：intelligent diagnosis智能检查对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_intelligent_diagnosis_property()

28. get_file_transfer_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：file transfer文件传输对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_file_transfer_property(params)

29. get_ibma_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

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

> 参数：

    1

    ipMode(dict): 该命令的请求值:网口的IPv4模式

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_ibma_property(params)

30. get_frame_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：frame mgt框架对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_frame_mgt_property()

31. get_log_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：LogMgt(带外日志管理) 对象property生成器

    命令格式：

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

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_log_mgt_property(params)

32. get_switch_network_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：交换网络 对象property生成器

    命令格式：

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

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_switch_network_mgt_property(params)

33. get_sp_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：sp对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_sp_property(params)

34. get_redfish_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：redfish对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_redfish_property()

35. get_firmware_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：firmware mgt对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_firmware_mgt_property()

36. get_pc_ie_card_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：获取PCIe卡属性

    命令格式：

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

> 参数：

    1

    params:(dict): 输入参数

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_pc_ie_card_mgt_property()

37. get_secure_scan_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：secure scan安全扫描对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_secure_scan_property(params)

38. get_memory_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：获取内存的静态属性

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_memory_property()

39. get_board_mgt_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：board mgt对象property生成器

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_board_mgt_property()

40. get_sdi_property
> 描述：

    1
    2
    3
    4
    5

    方法功能：获取SDI的静态属性

    命令格式：

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

> 参数：

    1

    None

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.get_sdi_property()