hostinterface.massadd

תיאור

object hostinterface.massadd(אובייקט פרמטרים)

שיטה זו מאפשרת להוסיף בו זמנית ממשקי מארח למספר ממשקים מארחים.

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

פרמטרים

(object) פרמטרים המכילים את ממשקי המארח שייווצרו עליהם המארחים הנתונים.

השיטה מקבלת את הפרמטרים הבאים.

פרמטר סוג תיאור
מארחים
(חובה)
object/array מארחים שיש לעדכן.

על המארחים להיות מוגדר המאפיין hostid.
ממשקים
(חובה)
object/array ממשקי מארח ליצירה במארחים הנתונים.

החזר ערכים

(object) מחזירה אובייקט המכיל את המזהים של המארח שנוצר ממשקים תחת המאפיין 'interfaceids'.

דוגמאות

יצירת ממשקים

צור ממשק בשני מארחים.

בַּקָשָׁה:

{
            "jsonrpc": "2.0",
            "method": "hostinterface.massadd",
            "params": {
                "מארחים": [
                    {
                        "hostid": "30050"
                    },
                    {
                        "hostid": "30052"
                    }
                ],
                "ממשקים": {
                    "dns": "",
                    "ip": "127.0.0.1",
                    "ראשי": 0,
                    "port": "10050",
                    "סוג 1,
                    "useip": 1
                }
            },
            "auth": "038e1d7b1735c6a5436ee9eae095879e",
            "מזהה": 1
       }
Copy
✔ Copied

תְגוּבָה:

{
            "jsonrpc": "2.0",
            "תוצאה": {
                "interfaceids": [
                    "30069",
                    "30070"
                ]
            },
            "מזהה": 1
       }
Copy
✔ Copied

מידע נוסף

מקור

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

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.