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
}
תְגוּבָה:
CHostInterface::massAdd() בתוך ui/include/classes/api/services/CHostInterface.php.