Αϊ»’ΆΔ²©

graphprototype.exists

ОписаниС

логичСскоС graphprototype.exists(ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€)

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ провСряСт соотвСтствуСт Π»ΠΈ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠΌ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ.

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ устарСл ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΡƒΠ΄Π°Π»Π΅Π½. ВмСсто Π½Π΅Π³ΠΎ, поТалуйста, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ graphprototype.get.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€

(ΠΎΠ±ΡŠΠ΅ΠΊΡ‚) ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ поиск.

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡΠΌΠΈ поиска поддСрТиватся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π’ΠΈΠΏ ОписаниС
host строка/массив ВСхничСскиС ΠΈΠΌΠ΅Π½Π° ΡƒΠ·Π»ΠΎΠ² сСти, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΡ‹ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².
hostids строка/массив ID ΡƒΠ·Π»ΠΎΠ² сСти, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΡ‹ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².
name строка/массив ИмСна ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠ² Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ².

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹Π΅ значСния

(логичСскоС) Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ true, Ссли имССтся ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ соотвСтствуСт Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠΌ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² Ρƒ ΡƒΠ·Π»Π° сСти

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° наличия ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² с ΠΈΠΌΠ΅Π½Π΅ΠΌ "Disk space usage {#FSNAME}" Ρƒ ΡƒΠ·Π»Π° сСти "Αϊ»’ΆΔ²© server".

Запрос:

{
           "jsonrpc": "2.0",
           "method": "graphprototype.exists",
           "params": {
               "name": "Disk space usage {#FSNAME}",
               "host": "Αϊ»’ΆΔ²© server"
           },
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

ΠžΡ‚Π²Π΅Ρ‚:

{
           "jsonrpc": "2.0",
           "result": true,
           "id": 1
       }

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

CGraphPrototype::exists() Π² frontends/php/include/classes/api/services/CGraphPrototype.php.