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

Skip to content

# Fabric 子类方法

1. redfish_fabrics_query_topology_orchestration
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

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

> 参数：

    1

> 返回值：

    1

    response(dict): 拓扑编排集合资源

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_fabrics_query_topology_orchestration()

2. redfish_fabrics_query_topology_orchestration_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

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

> 参数：

    1

    fabric_id: 拓扑编排资源的Id, 当前可取的值: PCIe

> 返回值：

    1

    response(dict): 拓扑编排资源

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_fabrics_query_topology_orchestration_id(fabric_id)

3. redfish_fabrics_query_topology_zone
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

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

> 参数：

    1

    fabric_id: 拓扑编排资源的Id

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_fabrics_query_topology_zone(fabric_id)

4. redfish_fabrics_query_topology_zone_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

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

> 参数：

    1
    2

    fabric_id: 拓扑编排资源的Id
    zone_id: 拓扑区域资源的Id

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_fabrics_query_topology_zone_id(fabric_id, zone_id)

5. redfish_fabrics_query_topology_end_point
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

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

> 参数：

    1

    fabric_id: 拓扑编排资源的Id

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_fabrics_query_topology_end_point(fabric_id)

6. redfish_fabrics_query_topology_end_point_id
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

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

> 参数：

    1
    2

    fabric_id: 拓扑编排资源的Id
    endpoint_id: 编排端子资源的Id

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_fabrics_query_topology_end_point_id(fabric_id, endpoint_id)

7. redfish_fabrics_configure_topology_mode
> 描述：

    1
    2
    3
    4
    5

    方法功能：

    命令格式：

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

> 参数：

    1

    mode_id_value: 拓扑模式编号

> 返回值：

    1

    response(str): 命令的返回值

> 异常：

    1

    None

> 举例：

    1

    self.redfish_api.redfish_fabrics_configure_topology_mode(mode_id_value)