Esportazione/importazione XML di modelli

Come la maggior parte degli altri oggetti dello SKOOR Engine (si veda il capitolo Esportazione/importazione di XML), i template possono essere esportati e importati come file XML. Questa funzionalità viene menzionata separatamente in questa sede, poiché i template hanno un ambito di applicazione ridotto rispetto alla funzionalità standard di esportazione/importazione XML.

Oggetti di configurazione supportati per l'importazione/esportazione XML di modelli:

  • Gruppo
  • Dispositivo
  • Lavoro
  • Raccoglitore
  • Processo
  • SLO

Tutti gli altri oggetti, come Scheduler, destinatari di allarmi e riferimenti a oggetti non template, come Alarm Parent, a qualsiasi istanza non template, vengono ignorati ed elencati come dipendenze non risolte.

Le seguenti regole si applicano a qualsiasi importazione/esportazione XML di modelli:

  • Viene generato un errore quando si cerca di importare un modello come istanza o viceversa.
  • Non è consentito condividere oggetti di template tra due template diversi.
  • Molte altre regole impediscono all'utente di violare l'integrità dei dati quando si tratta di importazioni.
  • Messaggi descrittivi aiutano gli utenti a comprendere eventuali violazioni.

La configurazione delle esportazioni/importazioni XML è identica alla configurazione delle esportazioni/importazioni XML descritta nel capitolo Esportazione/importazione XML.

Per le importazioni XML di modelli, sono disponibili 2 modalità di importazione:

  • Aggiornamento del modello
    • Come per l'aggiornamento dei normali oggetti SKOOR, i TID sono assegnati agli oggetti template, in modo che i parametri o le modifiche alla struttura possano essere aggiornati con una successiva importazione.
  • Aggiungi modello
    • Il modello viene creato senza TID. Non sono possibili ulteriori aggiornamenti con le importazioni XML