- Visão geral
- Introdução
- Conceitos
- Usando o UiPath CLI
- UiPath para agentes de codificação
- Guias de instruções
- Receitas de CI/CD
- Referência de comando
- Visão geral
- Códigos de saída
- Opções globais
- Agente de código uip
- Documento da UIP
- adicionar-tipo-dados-de-teste
- adicionar-dados-de-teste-fila
- adicionar-teste-variação de dados
- Analisar
- Criar
- criar projeto
- Comparação
- encontrar atividades
- obter-analisador-regras
- obter-padrão-atividade-xaml
- obter-erros
- obter-casos-de-teste-manuais
- obter-etapas-de-teste-manual
- Obter versões
- obter-fluxo-de-trabalho-exemplo
- indicar aplicativo
- indicar elemento
- inspecionar pacote
- instalar-data-fabric-entities
- instalar-ou-atualizar pacotes
- listar-data-fabric-entities
- listar-exemplos-de-fluxo-de-trabalho
- Empacotar
- restore
- arquivo de execução
- modelos-pesquisar
- Iniciar Studio
- interromper a execução
- UIA
- Traces da UIP
- Migração
- Referência e suporte
Guia do usuário da UiPath CLI
uip solution resource inventários os recursos (filas, ativos, buckets, processos, conexões) dos quais uma solução local depende — aqueles declarados no bindings_v2.json de cada projeto e agregados na lista de recursos da solução. Use-a para ver do que a solução precisará quando implantada ou para sincronizar novamente o inventário da solução após editar as associações do projeto.
Não deve ser confundido com uip resource
Esta página documenta o subcomandoresource de uip solution — uma ferramenta de inventário local com escopo de solução.
A ferramenta uip resource independente é um comando diferente: ela fornece CRUD sobre filas, ativos, buckets do lado do servidor do Orchestrator em um tenant ativo.
Regra geral: uip solution resource inspeciona arquivos no disco, uip resource conversa com o Orchestrator.
Resumo
uip solution resource <verb> [options]
uip solution resource <verb> [options]
Verbo
| Texto | Finalidade |
|---|---|
list | Liste recursos na solução — local, remoto ou ambos. |
refresh | Verifique novamente os projetos e sincronize o inventário de recursos da solução a partir dos arquivos bindings_v2.json . |
Ambos os verbos respeitam as opções globais (--output, --output-filter, --log-level, --log-file). Os códigos de saída seguem o contrato padrão.
lista de recursos da solução uip
Liste recursos na solução. Por padrão, retorna os recursos declarados localmente no manifesto da solução e os recursos que o Orchestrator relata para o tenant remoto associado. Use para --source a um lado; use --kind e --search para filtrar.
Quando ambos os lado estão listados, as entradas remotas que correspondem a uma entrada local por Kind:Name (sem diferenciação entre maiúsculas e minúsculas) são desduplicadas — a entrada local prevalece.
Argumentos
| Name | Required | Finalidade |
|---|---|---|
[solutionPath] | não | Caminho para o diretório da solução. O padrão para o diretório atual. |
Opções
| Short | Long | Valor | Padrão | Description |
|---|---|---|---|---|
| — | --kind | ENUM | — | Queue, Asset, Bucket, Process, Connection. Sem distinção entre maiúsculas e minúsculas. |
| — | --search | text | — | Contém correspondência no nome do recurso. |
| — | --source | ENUM | all | all, local ou remote. |
Exemplos
# 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
Formato dos dados (--output json)
{
"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 (e all) requer uma sessão autenticada com acesso ao Orchestrator de destino da solução. As falhas são registradas como avisos por tipo; o comando retorna tudo o que ele conseguiu buscar.
atualização de recurso da solução uip
Verifique novamente cada projeto na solução e sincronize as declarações de recursos de seus arquivos bindings_v2.json . As associações que ainda não estão na lista de recursos da solução são criadas; que correspondem a um recurso do Orchestrator existente são importadas. Execute isso depois de editar as associações do projeto para trazer o manifesto da solução de volta à etapa.
Argumentos
| Name | Required | Finalidade |
|---|---|---|
[solutionPath] | não | Caminho para o diretório da solução. O padrão para o diretório atual. |
Exemplos
# 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
Formato dos dados (--output json)
{
"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 é a contagem de recursos de solução novos; Imported é a contagem de recursos correspondentes ao Orchestrator; Skipped conta as associações que já tiveram uma entrada de solução correspondente. Warnings é uma lista de notas legíveis por humanos da sincronização (vazia em uma execução limpa).
Comandos relacionados
uip solution pack— o empacotamento lê a lista de recursos da solução.uip solution deploy— implantar recursos de provisionamento no tenant de destino.uip resource— a ferramenta CRUD independente do lado do servidor (comando diferente, finalidade diferente).
Veja também
- Opções globais —
--output,--output-filter,--log-level,--log-file. - Códigos de saída — contrato de código de saída padrão.