O plug-in Dynamic Types do vRealize Orchestrator permite que você defina tipos dinâmicos, crie objetos desses tipos e defina as relações entre eles.

A definição de um tipo dinâmico contém as descrições de suas propriedades, um conjunto de fluxos de trabalho de localizador e as ações que podem ser usadas para localizar objetos dinâmicos deste tipo. As instâncias de tempo de execução de tipos dinâmicos são chamadas de objetos dinâmicos. Você pode executar fluxos de trabalho nos objetos dinâmicos que cria e executar operações diferentes neles.

Cada tipo dinâmico deve ser definido em um namespace. Os namespaces são objetos dinâmicos auxiliares que permitem a você agrupar os tipos dinâmicos em contêineres.

Você pode usar o plug-in Dynamic Types juntamente com o plug-in HTTP-REST para integrar os serviços da REST API de terceiros ao vRealize Orchestrator e expor os objetos de terceiros como tipos do vRealize Orchestrator.

  1. Defina um novo tipo dinâmico e suas propriedades executando os fluxos de trabalho Definir Namespace e Definir Tipo a partir do plug-in Dynamic Types. Como resultado, você obtém um conjunto dos fluxos de trabalho de inventário e de localizador para encontrar os objetos do novo tipo dinâmico e suas relações com outros objetos.
  2. Modifique os novos fluxos de trabalho de inventário e de localizador, para que eles recebam suas entradas da API REST de terceiros.
    1. Crie operações REST usando o fluxo de trabalho Adicionar uma Operação REST a partir do plug-in HTTP-REST e mapeie essas operações para os métodos de API REST correspondentes.
    2. Modifique os fluxos de trabalho de inventário e de localizador para chamar essas operações REST e consumir suas saídas.