Ez a csomag néhány új műveletet ad hozzá a konfigurációelemek létrehozásához, megváltoztatásához, lekéréséhez, törléséhez és kereséséhez az általános felületen keresztül. A következő műveletek érhetők el:
-
ConfigItemCreate()
-
ConfigItemDelete()
-
ConfigItemGet()
-
ConfigItemSearch()
-
ConfigItemUpdate()
Lásd még
További információkért nézze meg a példánya development/webservices/GenericConfigItemConnectorSOAP.wsdl
helyén lévő WSDL-fájlját.
Új műveletek
Ezek az új műveletek a Folyamatok és automatizálás csoport Webszolgáltatások moduljában érhetők el:
-
ConfigItem::ConfigItemCreate
-
ConfigItem::ConfigItemDelete
-
ConfigItem::ConfigItemGet
-
ConfigItem::ConfigItemSearch
-
ConfigItem::ConfigItemUpdate
Ezen műveletek használatához:
-
Adjon hozzá vagy szerkesszen egy webszolgáltatást.
-
Válasszon egy Hálózati átvitelt az OTRS mint szolgáltató felületi elemben, és mentse el a webszolgáltatást.
-
Az új műveletek az OTRS mint szolgáltató felületi elem Művelet hozzáadása mezőjében érhetők el.
Lásd még
További információkért nézze meg az API-hivatkozásokat a Folyamatkezelés fejezetben.
Példák a használatra
A következő példák gyors betekintést nyújtanak abba, hogy hogyan kell használni az API-t az alapvető műveletekhez.
-
Konfigurációelem létrehozása
-
URL:
/api/agent/config-item/create
-
Módszer: POST
-
Hasznos teher:
{ "ConfigItem": { "Class": "Computer", "Name": "test name for new config item", "DeplState": "Production", "InciState": "Operational", "CIXMLData": { "Seriennummer": "SNR1" "NIC": { "NIC": "test", "IPoverDHCP": "Yes" } } } }
-
-
Konfigurációelem frissítése
-
URL:
/api/agent/config-item/4/update
, ahol4
a frissítendő konfigurációelem azonosítója -
Módszer: POST
-
Hasznos teher:
{ "ConfigItemID": "4", "ConfigItem": { "Class": "Computer", "Name": "test name for new config item", "DeplState": "Production", "InciState": "Operational", "CIXMLData": { "Seriennummer": "SNR2" "NIC": { "NIC": "test", "IPoverDHCP": "Yes" } } } }
Megjegyzés
A
Class
értékét kötelező átküldeni, de az nincs hatással a konfigurációelemre a frissítésekor. Ha egyLocation
osztályban lévő konfigurációelemet frissít, és átküldi aComputer
osztályt, akkor a konfigurációelem aLocation
osztályban marad. -
-
Konfigurációelem lekérése
-
URL:
/api/agent/config-item/4
, ahol4
a lekérendő konfigurációelem azonosítója -
Módszer: GET
-
-
Konfigurációelemek felsorolása
-
URL:
/api/agent/config-item/list
-
Módszer: POST
-