该方法允许根据给定的参数获取主机原型记录。

    参数

    (对象) 定义要输出的参数。

    该方法支持如下属性:

    • 一组对象;

    • 如果设置了countOutput参数,则返回对象的数量。

    示例

    从LLD规则中获取主机原型

    从LLD规则中获取所有主机原型及其组链接和组原型。

    响应:

    1. "jsonrpc": "2.0",
    2. "result": [
    3. {
    4. "host": "{#HV.UUID}",
    5. "status": "0",
    6. "name": "{#HV.NAME}",
    7. "templateid": "0",
    8. "discover": "0",
    9. "groupLinks": [
    10. {
    11. "group_prototypeid": "4",
    12. "hostid": "10092",
    13. "templateid": "0"
    14. }
    15. ],
    16. {
    17. "group_prototypeid": "7",
    18. "hostid": "10092",
    19. "name": "{#CLUSTER.NAME}",
    20. "templateid": "0"
    21. }
    22. ]
    23. }
    24. ],
    25. }

    来源

    CHostPrototype::get() in ui/include/classes/api/services/CHostPrototype.php.