- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- UiPath para agentes de codificación
- 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 Docsai
- 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 versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- restore
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- UIA
- Seguimientos de UIP
- Migración
- Referencia y soporte
Guía del usuario de UiPath CLI
uip maestro bpmn registry y busca en el registro BPMN de Maestro : un catálogo de los tipos de extensión BPMN, conectores de Integration Service y procesos descubiertos por Orchestrator contra los que Maestro puede crear. Los agentes (humanos o no) lo utilizan para descubrir qué tipos de extensión existen, buscar sus formas y enriquecer los tipos de conectores con metadatos de Integration Service en vivo antes de generar BPMN.
Sin inicio de sesión, solo están disponibles los tipos de extensión integrados (OOTB). Inicia sesión para ver los conectores y procesos descubiertos desde Integration Service y Orchestrator.
Sinopsis
uip maestro bpmn registry <verb> [options]
uip maestro bpmn registry <verb> [options]
Flujo de trabajo típico:
uip loginopcional: los tipos OOTB funcionan sin conexión).uip maestro bpmn registry pull: sincroniza el registro en la caché local.uip maestro bpmn registry search <keyword>: busca una entrada.uip maestro bpmn registry get <extensionType>— inspecciona la especificación completa.
Verbos
| Verbo | Propósito |
|---|---|
pull | Obtener y almacenar en caché el registro (BPMN estático + recursos descubiertos). |
list | Enumera los tipos de extensiones en caché y los recursos descubiertos. |
search | Encuentre entradas por palabra clave en tipos de extensión, conectores y procesos. |
get | Obtener la especificación completa para un solo tipo de extensión; enriquecer opcionalmente con metadatos de IS. |
Todos los verbos respetan las opciones globales (--output, --output-filter, --log-level, --log-file). Los códigos de salida siguen el contrato estándar.
extracción de registro de uip maestro bpmn
Obtener y almacenar en caché el registro. De forma predeterminada, devuelve los resultados almacenados en caché cuando están nuevos; pase --force para volver a sincronizar.
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
-f | --force | Marca | Desactivado | Ignora la caché y vuelve a recuperar. |
Ejemplos
uip maestro bpmn registry pull
uip maestro bpmn registry pull --force
uip maestro bpmn registry pull
uip maestro bpmn registry pull --force
Forma de datos (--json de salida)
{
"Code": "RegistryPullSuccess",
"Data": {
"ExtensionTypeCount": 48,
"ConnectorCount": 12,
"ProcessCount": 5,
"FromCache": false,
"AgeMinutes": 0,
"CacheWritten": true,
"Message": "Synced fresh registry"
}
}
{
"Code": "RegistryPullSuccess",
"Data": {
"ExtensionTypeCount": 48,
"ConnectorCount": 12,
"ProcessCount": 5,
"FromCache": false,
"AgeMinutes": 0,
"CacheWritten": true,
"Message": "Synced fresh registry"
}
}
Cuando se utiliza la caché, FromCache es true, AgeMinutes informa de la antigüedad de la caché y Message es Using cached registry (age: <n>m).
lista de registro de uip maestro bpmn
Enumera los tipos de extensiones en caché y los recursos descubiertos. El límite predeterminado es 30; aprobar --limit -1 para todos.
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
-l | --limit | Número | 30 | Número de tipos de extensión que se devolverán; -1 para todos. |
Ejemplos
uip maestro bpmn registry list
uip maestro bpmn registry list --limit 100
uip maestro bpmn registry list --limit -1
uip maestro bpmn registry list
uip maestro bpmn registry list --limit 100
uip maestro bpmn registry list --limit -1
Forma de datos (--json de salida)
{
"Code": "RegistryListSuccess",
"Data": {
"ExtensionTypes": [
{
"ExtensionType": "Orchestrator.StartJob",
"Label": "Start Job",
"BpmnElement": "bpmn:ServiceTask",
"ExtensionTag": "uipath:startJob",
"InputPattern": "...",
"BindingPattern": "...",
"RequiresDiscovery": "No"
}
],
"Connectors": [
{
"Key": "slack",
"Name": "Slack",
"Connections": 2,
"Activities": 14,
"Triggers": 3
}
],
"Processes": [
{
"Name": "InvoiceProcessing",
"ProcessKey": "c3d4e5f6-0000-0000-0000-000000000001",
"Type": "Maestro",
"Folder": "Shared"
}
]
}
}
{
"Code": "RegistryListSuccess",
"Data": {
"ExtensionTypes": [
{
"ExtensionType": "Orchestrator.StartJob",
"Label": "Start Job",
"BpmnElement": "bpmn:ServiceTask",
"ExtensionTag": "uipath:startJob",
"InputPattern": "...",
"BindingPattern": "...",
"RequiresDiscovery": "No"
}
],
"Connectors": [
{
"Key": "slack",
"Name": "Slack",
"Connections": 2,
"Activities": 14,
"Triggers": 3
}
],
"Processes": [
{
"Name": "InvoiceProcessing",
"ProcessKey": "c3d4e5f6-0000-0000-0000-000000000001",
"Type": "Maestro",
"Folder": "Shared"
}
]
}
}
Si el resultado se trunca, se escribe una nota Showing first <n> of <total> extension types en los registros.
búsqueda de registro de uip maestro bpmn
Busca en el registro por palabra clave en los ID de tipo de extensión, etiquetas, nombres de conectores y nombres de procesos. La palabra clave coincide sin distinguir entre mayúsculas y minúsculas.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<keyword> | Sí | Término de búsqueda. |
Ejemplos
uip maestro bpmn registry search connector
uip maestro bpmn registry search queue
uip maestro bpmn registry search slack
uip maestro bpmn registry search agent
uip maestro bpmn registry search connector
uip maestro bpmn registry search queue
uip maestro bpmn registry search slack
uip maestro bpmn registry search agent
Forma de datos (--json de salida)
{
"Code": "RegistrySearchSuccess",
"Data": {
"ExtensionTypes": [
{
"ExtensionType": "Intsvc.ActivityExecution",
"Label": "Execute Activity",
"BpmnElement": "bpmn:ServiceTask",
"ExtensionTag": "uipath:activityExecution",
"InputPattern": "...",
"BindingPattern": "...",
"RequiresDiscovery": "Yes"
}
],
"Connectors": [
{ "Key": "slack", "Name": "Slack", "Connections": 2, "Activities": 14, "Triggers": 3 }
],
"Processes": [
{ "Name": "SlackNotifier", "ProcessKey": "c3d4e5f6-0000-0000-0000-000000000002", "Type": "Maestro" }
]
}
}
{
"Code": "RegistrySearchSuccess",
"Data": {
"ExtensionTypes": [
{
"ExtensionType": "Intsvc.ActivityExecution",
"Label": "Execute Activity",
"BpmnElement": "bpmn:ServiceTask",
"ExtensionTag": "uipath:activityExecution",
"InputPattern": "...",
"BindingPattern": "...",
"RequiresDiscovery": "Yes"
}
],
"Connectors": [
{ "Key": "slack", "Name": "Slack", "Connections": 2, "Activities": 14, "Triggers": 3 }
],
"Processes": [
{ "Name": "SlackNotifier", "ProcessKey": "c3d4e5f6-0000-0000-0000-000000000002", "Type": "Maestro" }
]
}
}
Obtener registro de uip maestro bpmn
Obtenga la especificación completa para un solo tipo de extensión. Para los tipos de conector (Intsvc.ActivityExecution, Intsvc.WaitForEvent, …), pasa tanto --connection-id como --object-name para enriquecer la respuesta con metadatos de campo de Integration Service en vivo.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<extensionType> | Sí | Identificador de tipo de extensión (por ejemplo, Orchestrator.StartJob). |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --connection-id | ID | — | ID de conexión para el enriquecimiento de Integration Service. Requiere --object-name. |
| — | --object-name | name | — | Nombre de objeto para el enriquecimiento de Integration Service. Requiere --connection-id. |
Ejemplos
uip maestro bpmn registry get Orchestrator.StartJob
# Connector extension type enriched with live IS metadata
uip maestro bpmn registry get Intsvc.ActivityExecution \
--connection-id abc123 --object-name contacts
# Just the field names
uip maestro bpmn registry get Orchestrator.StartJob \
--output-filter 'Data.ExtensionType'
uip maestro bpmn registry get Orchestrator.StartJob
# Connector extension type enriched with live IS metadata
uip maestro bpmn registry get Intsvc.ActivityExecution \
--connection-id abc123 --object-name contacts
# Just the field names
uip maestro bpmn registry get Orchestrator.StartJob \
--output-filter 'Data.ExtensionType'
Forma de datos (--json de salida)
Respuesta base:
{
"Code": "RegistryGetSuccess",
"Data": {
"ExtensionType": {
"extensionType": "Orchestrator.StartJob",
"label": "Start Job",
"bpmnElement": "bpmn:ServiceTask",
"extensionTag": "uipath:startJob"
}
}
}
{
"Code": "RegistryGetSuccess",
"Data": {
"ExtensionType": {
"extensionType": "Orchestrator.StartJob",
"label": "Start Job",
"bpmnElement": "bpmn:ServiceTask",
"extensionTag": "uipath:startJob"
}
}
}
Cuando se proporcionan tanto --connection-id como --object-name y la llamada de Integration Service tiene éxito, la respuesta también incluye un campo ISEnrichment que contiene la carga útil de metadatos en vivo. Si la llamada de enriquecimiento falla, se registra una advertencia y se omite ISEnrichment ; se sigue devolviendo la especificación base.
Comandos relacionados
uip maestro pack: empaqueta un proyecto de Maestro; el registro informa de los tipos de extensión que puedes utilizar.uip maestro process: descubre los procesos orientados a Orchestrator que el registro cataloga.uip login: inicia sesión antes depullpara ver conectores y procesos.
Ver también
- Opciones globales :
--output,--output-filter,--log-level,--log-file. - Códigos de salida : contrato de código de salida estándar.
- Sinopsis
- Verbos
- extracción de registro de uip maestro bpmn
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- lista de registro de uip maestro bpmn
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- búsqueda de registro de uip maestro bpmn
- Argumentos
- Ejemplos
- Forma de datos (--json de salida)
- Obtener registro de uip maestro bpmn
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (--json de salida)
- Comandos relacionados
- Ver también