- 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 solution resource realiza un inventario de los recursos (colas, activos, depósitos, procesos, conexiones) de los que depende una solución local : los declarados en bindings_v2.json de cada proyecto y agregados en la lista de recursos de la solución. Úselo para ver qué necesitará la solución cuando se implemente, o para volver a sincronizar el inventario de soluciones después de editar las vinculaciones del proyecto.
No debe confundirse con uip resource
Esta página documenta el subcomandoresource de uip solution : una herramienta de inventario local con ámbito de solución.
La herramienta independiente uip resource es un comando diferente: proporciona CRUD sobre las colas, activos, depósitos, etc. del lado del servidor de Orchestrator en un tenant activo.
Regla general: uip solution resource inspecciona los archivos en el disco, uip resource habla con Orchestrator.
Sinopsis
uip solution resource <verb> [options]
uip solution resource <verb> [options]
Verbos
| Verbo | Propósito |
|---|---|
list | Enumera los recursos de la solución: locales, remotos o ambos. |
refresh | Vuelva a escanear los proyectos y sincronice el inventario de recursos de la solución a partir de sus archivos bindings_v2.json . |
Ambos verbos respetan las opciones globales (--output, --output-filter, --log-level, --log-file). Los códigos de salida siguen el contrato estándar.
lista de recursos de soluciones de uip
Enumerar recursos en la solución. De forma predeterminada, devuelve tanto los recursos declarados localmente en el manifiesto de la solución como los recursos que informa Orchestrator para el tenant remoto asociado. Usa --source para restringir a un lado; utiliza --kind y --search para filtrar.
Cuando se enumeran ambos lados, las entradas remotas que coinciden con una entrada local por Kind:Name (sin distinguir entre mayúsculas y minúsculas) se deduplican: la entrada local gana.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
[solutionPath] | No | Ruta al directorio de la solución. El valor predeterminado es el directorio actual. |
Opciones
| Corto | Largo | Valor | Predeterminado | Descripción |
|---|---|---|---|---|
| — | --kind | ENUM | — | Queue, Asset, Bucket, Process, Connection. No distingue entre mayúsculas y minúsculas. |
| — | --search | text | — | Contiene coincidencia en el nombre del recurso. |
| — | --source | ENUM | all | all, local o remote. |
Ejemplos
# All resources the current solution knows about
uip solution resource list
# Only queues declared locally
uip solution resource list --kind Queue --source local
# Remote buckets whose name matches "invoice"
uip solution resource list --kind Bucket --search invoice --source remote
# Point at a specific solution directory
uip solution resource list ./solutions/finance
# All resources the current solution knows about
uip solution resource list
# Only queues declared locally
uip solution resource list --kind Queue --source local
# Remote buckets whose name matches "invoice"
uip solution resource list --kind Bucket --search invoice --source remote
# Point at a specific solution directory
uip solution resource list ./solutions/finance
Forma de datos (--json de salida)
{
"Code": "ResourceList",
"Data": [
{
"Source": "Local",
"Key": "a1b2c3d4-0000-0000-0000-000000000001",
"Name": "InvoiceIntake",
"Kind": "Queue",
"Type": "",
"Folder": "Shared"
},
{
"Source": "Remote",
"Key": "b2c3d4e5-0000-0000-0000-000000000002",
"Name": "InvoiceBucket",
"Kind": "Bucket",
"Type": "S3",
"Folder": "Shared/Finance"
}
]
}
{
"Code": "ResourceList",
"Data": [
{
"Source": "Local",
"Key": "a1b2c3d4-0000-0000-0000-000000000001",
"Name": "InvoiceIntake",
"Kind": "Queue",
"Type": "",
"Folder": "Shared"
},
{
"Source": "Remote",
"Key": "b2c3d4e5-0000-0000-0000-000000000002",
"Name": "InvoiceBucket",
"Kind": "Bucket",
"Type": "S3",
"Folder": "Shared/Finance"
}
]
}
--source remote (y all) requiere una sesión autenticada con acceso al Orchestrator de destino de la solución. Los fallos se registran como advertencias por tipo; el comando devuelve lo que haya podido obtener.
actualización del recurso de la solución uip
Vuelve a escanear cada proyecto de la solución y sincroniza las declaraciones de recursos de sus archivos bindings_v2.json . Se crean las vinculaciones que aún no están en la lista de recursos de la solución; se importan las vinculaciones que coinciden con un recurso de Orchestrator existente. Ejecute esto después de editar las vinculaciones del proyecto para que el manifiesto de la solución vuelva al paso.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
[solutionPath] | No | Ruta al directorio de la solución. El valor predeterminado es el directorio actual. |
Ejemplos
# Refresh the current solution
uip solution resource refresh
# Refresh a specific solution directory
uip solution resource refresh ./solutions/finance
# Refresh the current solution
uip solution resource refresh
# Refresh a specific solution directory
uip solution resource refresh ./solutions/finance
Forma de datos (--json de salida)
{
"Code": "ResourceRefresh",
"Data": {
"Created": 2,
"Imported": 1,
"Skipped": 5,
"Warnings": [],
"Status": "Synced 3 resources (5 already in solution)"
}
}
{
"Code": "ResourceRefresh",
"Data": {
"Created": 2,
"Imported": 1,
"Skipped": 5,
"Warnings": [],
"Status": "Synced 3 resources (5 already in solution)"
}
}
Created es el recuento de recursos de solución nuevos; Imported es el recuento de recursos coincidentes con Orchestrator; Skipped cuenta las vinculaciones que ya tenían una entrada de solución coincidente. Warnings es una lista de notas legibles por humanos de la sincronización (vacía en una ejecución limpia).
Comandos relacionados
uip solution pack— el empaquetado lee la lista de recursos de la solución.uip solution deploy: implementa recursos de aprovisionamiento en el tenant de destino.uip resource: la herramienta CRUD independiente del lado del servidor (comando diferente, propósito diferente).
Ver también
- Opciones globales :
--output,--output-filter,--log-level,--log-file. - Códigos de salida : contrato de código de salida estándar.