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

    参数

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

    该方法支持如下属性:

    • 一组对象;

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

    示例

    从LLD规则中获取主机原型

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

    响应:

    1. {
    2. "jsonrpc": "2.0",
    3. {
    4. "hostid": "10092",
    5. "host": "{#HV.UUID}",
    6. "name": "{#HV.NAME}",
    7. "templateid": "0",
    8. "tls_connect": "1",
    9. "tls_accept": "1",
    10. "tls_issuer": "",
    11. "tls_subject": "",
    12. "tls_psk_identity": "",
    13. "tls_psk": "",
    14. "groupLinks": [
    15. {
    16. "group_prototypeid": "4",
    17. "groupid": "7",
    18. "templateid": "0"
    19. }
    20. "groupPrototypes": [
    21. {
    22. "group_prototypeid": "7",
    23. "hostid": "10092",
    24. "name": "{#CLUSTER.NAME}",
    25. "templateid": "0"
    26. }
    27. ]
    28. }
    29. ],
    30. "id": 1

    来源

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