mediatype.delete
Opis
object mediatype.delete(array mediaTypeIds)
Ta metoda umożliwia usuwanie typów mediów.
Ta metoda jest dostępna tylko dla użytkownika typu Super admin.
Uprawnienia do wywołania metody mogą zostać cofnięte w ustawieniach roli użytkownika.
Więcej informacji można znaleźć w sekcji Role użytkowników.
Jeśli metody dostarczania są określone w fladze funkcji $ZBX_FEATURE_FLAGS['media_type_denylist'] w pliku konfiguracyjnym frontend (zabbix.conf.php), użytkownik nie ma prawa wywołać metody dla odpowiednich typów mediów.
Parametry
(array) ID typów mediów do usunięcia.
Zwracane wartości
(object) Zwraca obiekt zawierający identyfikatory usuniętych typów
mediów we właściwości mediatypeids.
Przykłady
Usuwanie wielu typów mediów
Usuń dwa typy mediów.
{
"jsonrpc": "2.0",
"method": "mediatype.delete",
"params": [
"3",
"5"
],
"id": 1
}
Odpowiedź:
{
"jsonrpc": "2.0",
"result": {
"mediatypeids": [
"3",
"5"
]
},
"id": 1
}
Źródło
CMediaType::delete() w ui/include/classes/api/services/CMediaType.php.