- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- uip coder
- uip context-grounding
- UIP Docsai
- uip function
- uip guardrails
- uip llm-configuration
- uip llm-gateway
- uip model-hub
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- get-library-object-repository
- get-object-repository
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- list-instances
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- Publicar
- remote
- restore
- run, debug & execution
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- tm
- UIA
- uip tasks
- Seguimientos de UIP
- uip traces feedback
- Migración
- Referencia y soporte
Sintaxis y opciones para `validación de flujo maestro de uip`, que valida un archivo `.flow` frente al esquema y las políticas de gobernanza opcionales.
uip maestro 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 maestro flow validate <flowFile> [--governance] [--strict-bindings] [--strict-expressions]
uip maestro flow validate <flowFile> [--governance] [--strict-bindings] [--strict-expressions]
Prevalece las opciones globales. Los códigos de salida siguen el contrato estándar.
Argumentos
<flowFile>(required) — path to the.flowfile, or a project directory containing one.
Opciones
--governance— también valida los nodos agente según las políticas de control de la organización. Requiereuip login; la CLI obtieneenforcementsy el permitidomodelNamesde la plataforma antes de ejecutar la comprobación. Si la obtención falla, el comando falla: omite--governancepara omitir las comprobaciones de política.--strict-bindings— fail validation when a Managed HTTP node (core.action.http.v2) carries a connector-shaped label but no Integration Service binding. Default: warn only — omitting this flag still runs the check, it just doesn't fail the build.--strict-expressions— fail validation when an expression or script body has a type error, per the same expression checker the canvas uses. Default: warn only. This CI-gating check always runs; the flag only controls whether its findings are fatal.
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
--governancese 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 maestro flow validate invoice-flow.flow
# Full validation including governance policy for agent nodes
uip maestro flow validate invoice-flow.flow --governance
# Structural validation only (no login required)
uip maestro flow validate invoice-flow.flow
# Full validation including governance policy for agent nodes
uip maestro 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.
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
uip maestro flow debug: validación dinámica a través de Studio Webuip maestro flow pack— empaquetar un proyecto validado- Descripción general del flujo