Áú»¢¶Ä²©

?????. proxy

?????

object proxy.update(proxies object/array)

???? ?? ?????? ????? ?????? ??????.

???? ?? ????? ?? ???? ????? ???? ?????. ???? ???? ?????? ?????? ?????? ??????? ?????? ??????. ???????? ?????????? ??????? ????? ????.

???????

(???????/????) ?? ????? ??????? ??????.

?? ?????? ?? ??????? 'proxyid' ???? ?? ??????, ?? ???? ????? ?? ???????????. ?? ????????? ????? ???????, ???? ????? ?????? ??? ?????.

????? ???????? ?-proxy ??????????, ?- ????? ????? ?? ???????? ?????.

????? ??? ?????
hosts ???? ?????? ????? ?? ??? ?-proxy. ?? ???? ??? ????? ?? ??? ?????? ???, ??? ????? ???? ?-proxy ??????.

??????? ?????? ????? ???? ?????? hostid ?????.
interface object ???? ???? ?????? ????? ????? ???? ?-proxy ??????.

???? ?????

(object) ?????? ??????? ????? ?? ?????? ?? ?????? ????????? ??? ???? '??????????'.

???????

??? ?????? ???????? ?? ??? ??????

???? ?? ?-proxy ??? ???? ?? ??? ??????? ???????.

?????????:

{
            "jsonrpc": "2.0",
            "method": "proxy.update",
            "params": {
                "proxyid": "10293",
                "??????": [
                    {
                        "hostid": "10294"
                    },
                    {
                        "hostid": "10295"
                    },
                ]
            },
            "auth": "038e1d7b1735c6a5436ee9eae095879e",
            "????": 1
       }

????????:

{
            "jsonrpc": "2.0",
            "?????": {
                "proxyids": [
                    "10293"
                ]
            },
            "????": 1
       }

??? ????? proxy

??? ?? ?-proxy ?-proxy ???? ???? ?? ??? ?-"Active proxy".

?????????:

{
            "jsonrpc": "2.0",
            "method": "proxy.update",
            "params": {
                "proxyid": "10293",
                "host": "?????? ????",
                "?????": "5"
            },
            "auth": "038e1d7b1735c6a5436ee9eae095879e",
            "????": 1
       }

????????:

{
            "jsonrpc": "2.0",
            "?????": {
                "proxyids": [
                    "10293"
                ]
            },
            "????": 1
       }

???? ????

????

CProxy::update()? ???? ui/include/classes/api/services/CProxy.php.