- Visão geral
- Introdução
- Conceitos
- Usando o UiPath CLI
- 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
Sintaxe e opções para o "recurso de solução uip", que inventários de recursos do Orchestrator dos quais uma solução local depende.
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.