- 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
- codificador UIP
- Contextualização da uip
- Documento da UIP
- Função UIP
- Proteções da UIP
- configuração-llm-uip
- gateway-llm-uip
- hub de modelo 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-repositório-objeto-da-Biblioteca
- obter-objeto-repositório
- 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
- instâncias-da-lista
- listar-exemplos-de-fluxo-de-trabalho
- Empacotar
- Publicar
- Remoto
- restore
- executar, depurar e adicionar; Execução
- arquivo de execução
- modelos-pesquisar
- Iniciar Studio
- interromper a execução
- TM
- UIA
- tarefas do UIP
- Traces da UIP
- Feedback de traces da uip
- Migração
- Referência e suporte
Registro do uip api-flow
Sintaxe e opções para "uip api-workflow registry resolve" e "stub", que pesquisam atividades de conector/DAP e emite objetos de atividade prontos para colar para um arquivo JSON de fluxo de trabalho da API.
uip api-workflow registry procura atividades DAP/conector (TypeCache do Studio Web) e emite recibos de atividade em forma de fluxo de trabalho da API que você cola diretamente na matriz Sequence_1.do de um fluxo de trabalho. Fluxo típico: resolve uma palavra-chave para encontrar uma atividade candidata e, em seguida, stub é uiPathActivityTypeId para obter o objeto pronto para colar.
Para atividades de fornecedor ("IntSvc"), obtenha um UUID de conexão por meio de uip is connections list <connector-key> e verifique-o com uip is connections ping <uuid> antes de passar --connection-id. O tipo Http não precisa de conexão. Atividades genéricas (activityType: "Generic" na saída resolve ) aplicam uma operação (list/create/recuperar/update/delete/...) a um objeto de conector que você escolhe por meio de --object-name — descubra objetos com uip is resources list <connector-key> --connection-id <uuid>.
Resumo
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]
Resolução do registro do uip api-flow
Pesquise o TypeCache compatível com fluxo de trabalho da API por palavra-chave e retorne atividades candidatas.
Argumentos
| Name | Required | Finalidade |
|---|---|---|
<keyword> | sim | A substring corresponde com o nome de exibição, chave do conector ou nome do objeto. |
Opções
| Bandeira | Description |
|---|---|
-l, --limit <n> | Máximo de resultados a serem retornados. 50Padrão. |
Exemplo
uip api-workflow registry resolve "send email"
uip api-workflow registry resolve "send email"
Formato dos dados (--output json)
{
"Code": "ActivityResolveSuccess",
"Data": {
"Keyword": "send email",
"ResultCount": 3,
"Matches": []
}
}
{
"Code": "ActivityResolveSuccess",
"Data": {
"Keyword": "send email",
"ResultCount": 3,
"Matches": []
}
}
toco de registro do uip api-workflow
Emita um objeto de atividade pronto para colar para um uiPathActivityTypeId conhecido. Combina TypeCache (GUID e parâmetros de instância) com metadados de elementos do Integration Service (caminho completo, campos, multipart). Escolhe o tipo Http para o conector HTTP e o tipo IntSvc para conectores do fornecedor.
Argumentos
| Name | Required | Finalidade |
|---|---|---|
<activity-type-id> | sim | uiPathActivityTypeId retornado por resolve. |
Opções
| Bandeira | Description |
|---|---|
--connection-id <id> | UUID da conexão. Obrigatório para atividades do fornecedor do tipo IntSvc. |
--instance <n> | Número da instância, usado para criar a chave de slot e exportar o sufixo do bucket. 1Padrão. |
--slot-key <key> | Substitua a chave do slot PascalCase padrão, por GetNewestEmail_1 exemplo. |
--inputs <json> | Nomes de campo de mapeamento de objetos JSON para valores, como por '{"message.subject":"hi"}' exemplo. |
--object-name <name> | Objeto de conector de destino para atividades Generic, por exemplo, tickets. O padrão é o objeto fixado na definição da atividade, quando presente. |
--resource-key <field>=<key> | Associe um campo Seletor de recurso de solução a uma chave de recurso da solução. Repetível, por --resource-key 'ReleaseName=87ec3255-...' exemplo. |
Exemplo
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
Formato dos dados (--output json)
{
"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": []
}
}
As Activity chaves do objeto são mantidas em seu CamelCase nativo (não PascalCased como a maioria da saída dessa CLI) — é colado textualmente na Array de um fluxo de do[] trabalho, e o PascalCasing interromperia o executor. Quando as seleções --resource-key são fornecidas, a resposta adiciona uma matriz SolutionResourceFields; quando a pesquisa revela oportunidades de enriquecimento ou ressalvas, ela adiciona IsEnrichmentAvailable e/ou Warnings.
Relacionado
- associações uip api-workflow — geram associações para os recursos que um hash faz referências.
- uip is Connections — liste e verifique UUIDs de conexão para
--connection-id. - uiip é recursos — descubra objetos de conector para
--object-name.