[comment]: # ({9230837a-9230837a})
# hostinterface.massremove

[comment]: # ({/9230837a-9230837a})

[comment]: # ({353857b8-4559aff6})
### תיאור

`object hostinterface.massremove(object parameters)`

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

::: noteclassic
שיטה זו זמינה רק ל-*Admin* ו-*Super Admin*
סוגי משתמשים. ניתן לבטל הרשאות לקרוא לשיטה בתפקיד משתמש
הגדרות. ראה [משתמש
תפקידים](/manual/web_interface/frontend_sections/administration/user_roles)
למידע נוסף.
:::

[comment]: # ({/353857b8-4559aff6})

[comment]: # ({da5e8a80-8970fdbb})
### פרמטרים

`(object)` פרמטרים המכילים את המזהים של המארחים שיש לעדכן ו
הממשקים שיוסרו.

|פרמטר|[סוג](/manual/api/reference_commentary#data_types)|תיאור|
|--|--|------|
|**מארחים**<br>(נדרש)|מחרוזת/מערך|מזהים של המארחים שיש לעדכן.|
|**ממשקים**<br>(חובה)|object/array|ממשקי מארח להסרה מהמארחים הנתונים.<br><br>על אובייקט ממשק המארח להיות מוגדרים המאפיינים ip, dns ופורט|

[comment]: # ({/da5e8a80-8970fdbb})

[comment]: # ({61a8b976-61a8b976})
### החזר ערכים

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

[comment]: # ({/61a8b976-61a8b976})

[comment]: # ({b41637d2-b41637d2})
### דוגמאות

[comment]: # ({/b41637d2-b41637d2})

[comment]: # ({d900f93a-cceffaf2})
#### הסרת ממשקים

הסר את ממשק SNMP "127.0.0.1" משני מארחים.

בַּקָשָׁה:

``` json
{
     "jsonrpc": "2.0",
     "method": "hostinterface.massremove",
     "params": {
         "hostids": [
             "30050",
             "30052"
         ],
         "ממשקים": {
             "dns": "",
             "ip": "127.0.0.1",
             "port": "161"
         }
     },
     "auth": "038e1d7b1735c6a5436ee9eae095879e",
     "מזהה": 1
}
```

תְגוּבָה:

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

[comment]: # ({/d900f93a-cceffaf2})

[comment]: # ({a3245281-a3245281})
### מידע נוסף

-   [hostinterface.delete](delete)
-   [host.massremove](/manual/api/reference/host/massremove)

[comment]: # ({/a3245281-a3245281})

[comment]: # ({6853cf7a-6853cf7a})
### מקור

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

[comment]: # ({/6853cf7a-6853cf7a})
