dcheck.get

תיאור

integer/array dcheck.get(object parameters)

השיטה מאפשרת לשלוף המחאות גילוי בהתאם לנתון פרמטרים.

שיטה זו זמינה למשתמשים מכל סוג. הרשאות כדי לקרוא את השיטה ניתן לבטל בהגדרות תפקיד המשתמש. ראה משתמש תפקידים למידע נוסף.

פרמטרים

(object) פרמטרים המגדירים את הפלט הרצוי.

השיטה תומכת בפרמטרים הבאים.

פרמטר סוג תיאור
dcheckids string/array החזר רק בדיקות גילוי עם המזהים הנתונים.
druleids string/array החזר רק בדיקות גילוי השייכות לכללי הגילוי הנתונים.
dserviceids string/array החזר רק בדיקות גילוי שזיהו את השירותים שנתגלו.
sortfield string/array מיין את התוצאה לפי המאפיינים הנתונים.

ערכים אפשריים הם: dcheckid ו-druleid.
countOutput boolean הפרמטרים הללו המשותפים לכל שיטות ה-'get' מתוארים בפירוט בפירוש ההתייחסות.
עריכה בוליאנית
excludeSearch בולאני
filter object
limit מספר שלם
פלט שאילתה
preservekeys בולאני
חיפוש אובייקט
searchByAny boolean
searchWildcardsEnabled boolean
sortorder מחרוזת/מערך
startSearch boolean

החזר ערכים

(מספר שלם/מערך) מחזיר אחד:

  • מערך של חפצים;
  • ספירת האובייקטים שאוחזרו, אם יש לפרמטר countOutput נעשה שימוש.

דוגמאות

אחזר בדיקות גילוי עבור כלל גילוי

אחזר את כל בדיקות הגילוי המשמשות את כלל הגילוי "6".

בַּקָשָׁה:

{
            "jsonrpc": "2.0",
            "method": "dcheck.get",
            "params": {
                "output": "להרחיב",
                "dcheckids": "6"
            },
            "auth": "038e1d7b1735c6a5436ee9eae095879e",
            "מזהה": 1
       }

תְגוּבָה:

{
            "jsonrpc": "2.0",
            "תוצאה": [
                {
                    "dcheckid": "6",
                    "druleid": "4",
                    "type": "3",
                    "key_": "",
                    "snmp_community": "",
                    "ports": "21",
                    "snmpv3_securityname": "",
                    "snmpv3_securitylevel": "0",
                    "snmpv3_authpassphrase": "",
                    "snmpv3_privpassphrase": "",
                    "uniq": "0",
                    "snmpv3_authprotocol": "0",
                    "snmpv3_privprotocol": "0",
                    "host_source": "1",
                    "name_source": "0"
                }
            ],
            "מזהה": 1
       }

מקור

CDCheck::get()‎ בתוך ui/include/classes/api/services/CDCheck.php.