UiPath Documentation
uipath-cli
latest
false
Guia do usuário da UiPath CLI
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

uip ou gatilhos

Sintaxe e opções para "uip or triggers", que gerencia gatilhos de tempo, fila e API no Orchestrator.

Gerenciar gatilhos do Orchestrator: tempo (programação), fila e API. Os gatilhos de tempo e fila têm escopo de pasta; Os gatilhos de API têm o escopo de tenant. Todo verbo aceita --type <time|queue|api> (padrão time).

Para as convenções entre recursos (autenticação, escopo de pasta, tipos de chave, envelope de saída), consulte a visão geraluip or .

Resumo

uip or triggers list     [--type <type>] [--folder-path <path> | --folder-key <key>] [-n <name>] [--enabled | --disabled] [--sort-by <field>] [--all-fields]
uip or triggers get      <trigger-key> --type <type> [--folder-path <path> | --folder-key <key>] [--all-fields]
uip or triggers create   --type <type> --name <n> --release-key <k> --runtime-type <r> --job-priority <p> [type-specific flags]
uip or triggers update   <trigger-key> --type <type> [type-specific flags] [--enabled | --disabled]
uip or triggers delete   <trigger-key> --type <type> [--folder-path <path> | --folder-key <key>] --yes
uip or triggers history  <trigger-key> --type <type> [--folder-path <path> | --folder-key <key>] [-l <n>] [--offset <n>] [--all-fields]
uip or triggers list     [--type <type>] [--folder-path <path> | --folder-key <key>] [-n <name>] [--enabled | --disabled] [--sort-by <field>] [--all-fields]
uip or triggers get      <trigger-key> --type <type> [--folder-path <path> | --folder-key <key>] [--all-fields]
uip or triggers create   --type <type> --name <n> --release-key <k> --runtime-type <r> --job-priority <p> [type-specific flags]
uip or triggers update   <trigger-key> --type <type> [type-specific flags] [--enabled | --disabled]
uip or triggers delete   <trigger-key> --type <type> [--folder-path <path> | --folder-key <key>] --yes
uip or triggers history  <trigger-key> --type <type> [--folder-path <path> | --folder-key <key>] [-l <n>] [--offset <n>] [--all-fields]
Observação:

Não há nenhum comando enable ou disable dedicado. Alterne um gatilho com update <trigger-key> --enabled ou update <trigger-key> --disabled (os dois sinalizadores são mutuamente exclusivos).

Listar gatilhos. Filtros: -n, --name, --enabled, --disabled ( mutuamente exclusivo ). --sort-by <field> classifica resultados. --all-fields retorna a resposta completa da API em vez do subconjunto selecionado.

uip or triggers list --type time --folder-path Shared --enabled
uip or triggers list --type time --folder-path Shared --enabled

Obtenha um gatilho por tecla. --all-fields retorna a resposta completa da API em vez do subconjunto selecionado.

Criar

Crie um gatilho. Sinalizadores obrigatórios: --name, --release-key, --runtime-type <Serverless|Unattended|Headless|NonProduction|AgentService>, --job-priority <Low|Normal|High> (padrão Normal).

Específico do tipo:

  • o tempo precisa de --cron (formato de campo Quartz 6) e, opcionalmente, --time-zone.
  • a fila precisa de --queue-key (e aceita --items-threshold, --max-jobs, --items-per-job, --activate-on-complete).
  • a API precisa de --slug e --method <Get|Post|Put|Delete> (com --calling-mode opcional).

Comum: -d, --description, --input-arguments <json>, --calendar-key, --stop-strategy <SoftStop|Kill>, --kill-process-expression, --resume-on-same-context, --run-as-me, repetível --target "machine=<guid>,user=<guid>,session=<int>", --mapping-mode <dynamic|strict> (padrão dynamic; use strict quando o tem a opção "Habilitar mapeamentos de conta-máquina" ativada).

uip or triggers create --type time \
  --name NightlyInvoices --release-key <release-guid> \
  --runtime-type Unattended --job-priority Normal \
  --folder-path Shared --cron "0 0 2 * * ?" --time-zone UTC
uip or triggers create --type time \
  --name NightlyInvoices --release-key <release-guid> \
  --runtime-type Unattended --job-priority Normal \
  --folder-path Shared --cron "0 0 2 * * ?" --time-zone UTC

Atualizar

Atualize por chave. Mesmos sinalizadores específicos de tipo que create, todos opcionais. Use --no-* contrapartes para remover booleanos (por exemplo, --no-activate-on-complete, --no-resume-on-same-context, --no-run-as-me). Passe --enabled ou --disabled para alternar o estado do gatilho ( mutuamente exclusivo ).

uip or triggers update <trigger-key> --type time --disabled
uip or triggers update <trigger-key> --type time --disabled

Excluir

Exclua um gatilho por tecla. Requer -y, --yes — a CLI nunca solicita operações destrutivas.

uip or triggers delete <trigger-key> --type time --yes
uip or triggers delete <trigger-key> --type time --yes

Histórico

Mostre o histórico de execução do gatilho (log de disparo). Paginado por meio de -l, --limit / --offset. --all-fields retorna a resposta completa da API em vez do subconjunto selecionado. Útil para diagnosticar por que um gatilho não disparou (licença ausente, nenhuma máquina, desabilitada etc.).

Códigos de saída

Consulte Códigos de saída para o contrato compartilhado. delete sai de 1 se -y, --yes for omitido.

Veja também

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades