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.

Żądanie:

{
"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.