Con il plug-in vCenter per Automation Orchestrator, è possibile eseguire query relative a oggetti specifici nell'inventario di vCenter.
Metodi di esecuzione delle query
Per eseguire una query, è possibile utilizzare oggetti gestiti di vCSearchIndex o i metodi finder degli oggetti inclusi nell'inventario del plug-in, ad esempio getAllDatastores(), getAllVirtualMachines(), findAllForType() e altri.
Prestazioni
Tipo di espressione | Descrizione |
---|---|
Espressioni di nome | È possibile specificare un nome come argomento di un parametro della query.
Nota: Gli oggetti vengono filtrati per argomento del nome specificato in base al nome dell'oggetto plug-in presente nell'inventario del plug-in
vCenter.
|
Espressioni XPath | È possibile utilizzare espressioni basate sul linguaggio di query XPath. Per ulteriori informazioni, vedere Utilizzo delle espressioni XPath con il plug-in vCenter. |
Quando si richiama un oggetto di inventario di vCenter con proprietà personalizzate, ogni riferimento a questo oggetto, in un workflow o in un'azione, invia una query a vCenter, generando un sovraccarico significativo delle prestazioni. Per ottimizzare le prestazioni ed evitare la serializzazione e la deserializzazione dell'oggetto più volte all'interno di un'esecuzione del workflow, è consigliabile utilizzare una risorsa condivisa per archiviare l'oggetto, anziché archiviarlo come un attributo del workflow, un input o un parametro di output. Tale risorsa condivisa può essere un elemento di configurazione o un elemento risorsa.