- 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
- codificador UIP
- Contextualización de UIP
- UIP Docsai
- Función uip
- barreras de seguridad de UIP
- Configuración de UIP llm
- puerta de enlace llm de uip
- 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
- obtener-repositorio-de-objetos-de-biblioteca
- obtener-objeto-repositorio
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- lista-instancias
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- Publicar
- Remoto
- restore
- ejecutar, depurar & Ejecución
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- TM
- UIA
- Tareas de UIP
- Archivo adjunto
- Campo personalizado
- Ejecuciones
- EtiquetaDeObjeto
- Paquete
- escenario de rendimiento
- grupos de carga de escenarios de rendimiento
- datos de ejecución de perf-scenario
- informe de escenario de rendimiento
- Proyecto
- Informar
- Requisitos
- Resultado
- Casos de prueba
- Conjuntos de prueba
- registro de pasos de prueba
- Usuario
- Esperar
- Seguimientos de UIP
- Comentarios de seguimientos de UIP
- Migración
- Referencia y soporte
Registro de flujo de trabajo de API de UIP
Sintaxis y opciones para `uip api-workflow registration resolve` y `stub`, que buscan actividades de conector/DAP y emiten objetos de actividad listos para pegar para un archivo JSON de flujo de trabajo de API.
uip api-workflow registry busca actividades de DAP/conector (TypeCache de Studio Web) y emite stubs de actividad en forma de flujo de trabajo de API que se pegan directamente en la matriz Sequence_1.do de un flujo de trabajo. Flujo típico: resolve una palabra clave para encontrar una actividad candidata, luego stub es uiPathActivityTypeId para obtener el objeto listo para pegar.
Para las actividades del proveedor ("IntSvc"), obtén un UUID de conexión a través de uip is connections list <connector-key> y verifícalo con uip is connections ping <uuid> antes de pasar --connection-id. El tipo Http no necesita conexión. Las actividades genéricas (activityType: "Generic" en la salida resolve ) aplican una operación (enumerar/crear/recuperar/actualizar/eliminar/...) a un objeto conector que elijas a través de --object-name : descubrir objetos con uip is resources list <connector-key> --connection-id <uuid>.
Sinopsis
uip api-workflow registry resolve <keyword> [options]
uip api-workflow registry stub <activity-type-id> [options]
uip api-workflow registry resolve <keyword> [options]
uip api-workflow registry stub <activity-type-id> [options]
Resolución del registro de UIP api-workflow
Busca la TypeCache compatible con el flujo de trabajo de la API por palabra clave y devuelve las actividades candidatas.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<keyword> | Sí | Subcadena coincidente con el nombre para mostrar, la clave del conector o el nombre del objeto. |
Opciones
| Marca | Descripción |
|---|---|
-l, --limit <n> | Máximo de resultados a devolver. Predeterminado 50. |
Ejemplo
uip api-workflow registry resolve "send email"
uip api-workflow registry resolve "send email"
Forma de datos (--json de salida)
{
"Code": "ActivityResolveSuccess",
"Data": {
"Keyword": "send email",
"ResultCount": 3,
"Matches": []
}
}
{
"Code": "ActivityResolveSuccess",
"Data": {
"Keyword": "send email",
"ResultCount": 3,
"Matches": []
}
}
stub de registro de uip api-workflow
Emite un objeto de actividad listo para pegar para un uiPathActivityTypeId conocido. Combina TypeCache (GUID y parámetros de instancia) con metadatos de elementos de Integration Service (ruta completa, campos, varias partes). Elige el tipo Http para el conector HTTP y el tipo IntSvc para los conectores de proveedor.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<activity-type-id> | Sí | uiPathActivityTypeId devuelto por resolve. |
Opciones
| Marca | Descripción |
|---|---|
--connection-id <id> | UUID de conexión. Obligatorio para actividades de proveedor de tipo IntSvc. |
--instance <n> | Número de instancia, utilizado para crear la clave de ranura y el sufijo del depósito de exportación. Predeterminado 1. |
--slot-key <key> | Anula la clave de ranura predeterminada de PascalCase, por ejemplo GetNewestEmail_1. |
--inputs <json> | Nombres de campo de asignación de objetos JSON a valores, por ejemplo '{"message.subject":"hi"}'. |
--object-name <name> | Objeto de conector de destino para Generic actividades, por ejemplo tickets. El valor predeterminado es el objeto anclado en la definición de la actividad, cuando está presente. |
--resource-key <field>=<key> | Vincula un campo de selector de recursos de solución a una clave de recurso de solución. Repetible, por ejemplo --resource-key 'ReleaseName=87ec3255-...'. |
Ejemplo
uip api-workflow registry stub SendEmail --connection-id 87ec3255-1234-4abc-9def-0123456789ab
uip api-workflow registry stub SendEmail --connection-id 87ec3255-1234-4abc-9def-0123456789ab
Forma de datos (--json de salida)
{
"Code": "ActivityStubSuccess",
"Data": {
"kind": "IntSvc",
"slotKey": "SendEmail_1",
"exportBucketKey": "SendEmail_1_output",
"activity": {},
"parameters": {},
"requestFields": [],
"responseFields": []
}
}
{
"Code": "ActivityStubSuccess",
"Data": {
"kind": "IntSvc",
"slotKey": "SendEmail_1",
"exportBucketKey": "SendEmail_1_output",
"activity": {},
"parameters": {},
"requestFields": [],
"responseFields": []
}
}
Las claves del objeto Activity se mantienen en su camelCase nativo (no en PascalCasing como la mayoría de la salida de esta CLI): se pega palabra por palabra en la matriz do[] de un flujo de trabajo, y PascalCasing rompería el ejecutor. Cuando se proporcionan selecciones --resource-key, la respuesta añade una matriz SolutionResourceFields; cuando la búsqueda muestra oportunidades de enriquecimiento o advertencias, añade IsEnrichmentAvailable y/o Warnings.
Relacionado
- Enlaces de api-workflow de uip : genera enlaces para los recursos a los que hace referencia un stub.
- uip es conexiones : enumera y verifica los UUID de conexión para
--connection-id. - uip son recursos : descubre objetos del conector para
--object-name.