UiPath Documentation
uipath-cli
latest
false
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia do usuário da UiPath CLI

Validação de fluxo de UIP

uip flow validate valida um arquivo .flow em relação ao esquema de fluxo com verificações estrutural de campos cruzados. Uma aprovação --governance opcional também valida nós de agente em relação às políticas de governança de sua organização.

Resumo

uip flow validate <flowFile> [--governance]
uip flow validate <flowFile> [--governance]

Recebe opções globais. Os códigos de saída seguem o contrato padrão.

Argumentos

  • <flowFile> (obrigatório) — caminho para o arquivo .flow (ou um arquivo JSON de acordo com o esquema de Fluxo).

Opções

  • --governance validem também nós de agente em relação às políticas de governança da organização. Requer uip login; a CLI busca enforcements e o modelNames permitido da plataforma antes de executar a verificação. Se a busca falhar, o comando falhará — omita --governance para ignorar as verificações de política.

Comportamento

  • A validação de esquema é executada localmente e não requer login.
  • As verificações estruturados garantem que as referências entre nós, bordas, associações, variáveis e definições sejam consistentes.
  • Com --governance, qualquer nó de agente cuja configuração (modelo, ferramentas, políticas) entre em conflito com as aplicações buscadas é sinalizado.

Exemplos

# Structural validation only (no login required)
uip flow validate invoice-flow.flow

# Full validation including governance policy for agent nodes
uip flow validate invoice-flow.flow --governance
# Structural validation only (no login required)
uip flow validate invoice-flow.flow

# Full validation including governance policy for agent nodes
uip flow validate invoice-flow.flow --governance

Formato dos dados (--output json)

No sucesso:

{
  "Code": "FlowValidate",
  "Data": {
    "File": "invoice-flow.flow",
    "Status": "Valid"
  }
}
{
  "Code": "FlowValidate",
  "Data": {
    "File": "invoice-flow.flow",
    "Status": "Valid"
  }
}

Na falha de validação, o comando sai de diferente de zero e retorna um resultado Failure com detalhes de erro em Message / Instructions.

Observação:

A forma exata da carga de falha (lista por erro, caminhos, IDs de regras) pode evoluir com versões. Para scripts que analisam os detalhes da falha programaticamente, execute uma validação conhecida uma vez com --output json para capturar a forma atual e fixar @uipath/cli no CI.

Veja também

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades