Com o plug-in vCenter para vRealize Orchestrator, você pode consultar o inventário do vCenter para objetos específicos.
Métodos de consulta
Para consultar, você pode usar o objeto gerenciado do vCSearchIndex ou os métodos de objeto localizador que estão incluídos no inventário de plug-ins, como getAllDatastores(), getAllVirtualMachines(), findAllForType() e outros.
Desempenho
Tipo de expressão | Descrição |
---|---|
Expressões de nome | Você pode especificar um nome como um argumento para um parâmetro de consulta.
Observação: Os objetos são filtrados pelo argumento nome especificado, de acordo com o nome do objeto de plug-in, como é exibido no inventário de plug-ins do
vCenter.
|
Expressões XPath | Você pode usar expressões de acordo com a linguagem de consulta XPath. Para obter mais informações, consulte Usando expressões XPath com o plug-in vCenter. |
Quando você chama um objeto de inventário do vCenter com propriedades personalizadas, cada referência a esse objeto, em um fluxo de trabalho ou uma ação, envia uma consulta para o vCenter, que gera uma sobrecarga notável no desempenho. Para otimizar o desempenho e evitar serializar e desserializar o objeto várias vezes dentro de uma execução de fluxo de trabalho, é melhor usar um recurso compartilhado para armazenar o objeto, em vez de armazená-lo como um atributo de fluxo de trabalho, uma entrada ou um parâmetro de saída. Tal recurso compartilhado pode ser um elemento de configuração ou um elemento de recurso.