On this page
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
}
תְגוּבָה:
{
"jsonrpc": "2.0",
"תוצאה": {
"interfaceids": [
"30069",
"30070"
]
},
"מזהה": 1
}
מידע נוסף
מקור
CHostInterface::massAdd() בתוך ui/include/classes/api/services/CHostInterface.php.