GET /api/job_invocations
Listar invocações de trabalho

Parâmentros

Nome parâmetro Descrição
search
opcional

filtrar resultados

Validations:

  • Must be String

order
opcional

ordenar resultados

Validations:

  • Must be String

page
opcional

paginar resultados

Validations:

  • Must be String

per_page
opcional

número de entradas por requisições

Validations:

  • Must be String


GET /api/job_invocations/:id
Exibir invocações de trabalho

Parâmentros

Nome parâmetro Descrição
id
requerido

Validations:

  • Must be an identifier, string from 1 to 128 characters containing only alphanumeric characters, space, underscore(_), hypen(-) with no leading or trailing space.


POST /api/job_invocations
Criar uma invocação de trabalho

Parâmentros

Nome parâmetro Descrição
job_invocation
requerido

Validations:

  • Must be a Hash

job_invocation[job_template_id]
requerido

O modelo de trabalho a ser usado

Validations:

  • Must be String

job_invocation[targeting_type]
requerido

Invocation type, one of {“static_query”=>“Static Query”, “dynamic_query”=>“Dynamic Query”}

Validations:

  • Must be String

job_invocation[inputs]
opcional , nulo permitido

Entradas a serem usadas

Validations:

  • Must be Hash

job_invocation[ssh]
opcional , nulo permitido

Opções específicas do provedor SSH

Validations:

  • Must be a Hash

job_invocation[ssh][effective_user]
opcional , nulo permitido

O usuário que deve ser usado para executar o script (usando mecanismos do tipo sudo). Usa um parâmetro de modelo ou configuração global como padrão.

Validations:

  • Must be String

job_invocation[recurrence]
opcional , nulo permitido

Criar um trabalho recorrente

Validations:

  • Must be a Hash

job_invocation[recurrence][cron_line]
opcional , nulo permitido

A frequência com que um trabalho deve ocorrer, no formato cron

Validations:

  • Must be String

job_invocation[recurrence][max_iteration]
opcional , nulo permitido

Repetir no máximo N vezes

Validations:

  • Must be a number.

job_invocation[recurrence][end_time]
opcional , nulo permitido

Não desempenhar execuções depois deste período

Validations:

  • Must be DateTime

job_invocation[scheduling]
opcional , nulo permitido

Agendar o trabalho para começar mais tarde

Validations:

  • Must be a Hash

job_invocation[scheduling][start_at]
opcional , nulo permitido

Agendar o trabalho para depois

Validations:

  • Must be DateTime

job_invocation[scheduling][start_before]
opcional , nulo permitido

Indica que a ação deve ser cancelada se não puder ser iniciada antes deste período.

Validations:

  • Must be DateTime

job_invocation[concurrency_control]
opcional , nulo permitido

Controlar nível de simultaneidade e distribuição ao longo do tempo

Validations:

  • Must be a Hash

job_invocation[concurrency_control][time_span]
opcional , nulo permitido

Distribuir tarefas em N segundos

Validations:

  • Must be Integer

job_invocation[concurrency_control][concurrency_level]
opcional , nulo permitido

Executar no máximo N tarefas de cada vez

Validations:

  • Must be Integer

job_invocation[bookmark_id]
opcional , nulo permitido

Validations:

  • Must be Integer

job_invocation[search_query]
opcional , nulo permitido

Validations:

  • Must be Integer

job_invocation[description_format]
opcional , nulo permitido

Substituir o formato de descrição do modelo somente para esta invocação

Validations:

  • Must be String

job_invocation[execution_timeout_interval]
opcional , nulo permitido

Override the timeout interval from the template for this invocation only

Validations:

  • Must be Integer


GET /api/job_invocations/:id/hosts/:host_id
Obter saída para um host

Parâmentros

Nome parâmetro Descrição
id
requerido

Validations:

  • Must be an identifier, string from 1 to 128 characters containing only alphanumeric characters, space, underscore(_), hypen(-) with no leading or trailing space.

host_id
requerido

Validations:

  • Must be an identifier, string from 1 to 128 characters containing only alphanumeric characters, space, underscore(_), hypen(-) with no leading or trailing space.

since
opcional

Validations:

  • Must be String