UiPath Documentation
uipath-cli
latest
false
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de UiPath CLI

validación de flujo de UIP

uip flow validate valida un archivo .flow contra el esquema de flujo con comprobaciones estructurales de campos cruzados. Un pase --governance opcional valida adicionalmente los nodos agente según las políticas de control de tu organización.

Sinopsis

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

Prevalece las opciones globales. Los códigos de salida siguen el contrato estándar.

Argumentos

  • <flowFile> (obligatorio) : ruta al archivo .flow (o un archivo JSON conforme al esquema de flujo).

Opciones

  • --governance — también valida los nodos agente según las políticas de control de la organización. Requiere uip login; la CLI obtiene enforcements y el permitido modelNames de la plataforma antes de ejecutar la comprobación. Si la obtención falla, el comando falla: omite --governance para omitir las comprobaciones de política.

Comportamiento

  • La validación del esquema se ejecuta localmente y no requiere inicio de sesión.
  • Las comprobaciones estructurales garantizan que las referencias entre nodos, bordes, vinculaciones, variables y definiciones sean coherentes.
  • Con --governance se marca cualquier nodo agente cuya configuración (modelo, herramientas, políticas) entre en conflicto con las aplicaciones obtenidas.

Ejemplos

# 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

Forma de datos (--json de salida)

En caso de éxito:

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

En caso de fallo de validación, el comando sale distinto de cero y devuelve un resultado Failure con detalles del error en Message / Instructions.

Nota:

La forma exacta de la carga útil de fallo (lista por error, rutas, ID de regla) puede evolucionar en todas las versiones. Para los scripts que analizan los detalles del fallo mediante programación, ejecuta una validación conocida como mala una vez con --output json para capturar la forma actual y anclar @uipath/cli en CI.

Ver también

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado