Atualizar agendamento
Atualiza um agendamento existente.
Permissões
ManageOrgSchedules no nível da organização.
Notas
enabled como false.
Definir playbook_id como null removerá a associação com o playbook.
Você pode alterar o schedule_type entre recurring e one_time. Ao mudar para one_time, forneça scheduled_at com uma data e hora futuras no formato ISO 8601. Ao mudar para recurring, forneça frequency com uma expressão cron válida.
Identidade de execução
run_as_user_id controla com qual identidade de usuário o agendamento é executado. Quando um agendamento é acionado, as sessões são criadas com esse usuário — ele recebe notificações e a sessão aparece em seu histórico.
- Definir um usuário: Forneça um ID de usuário válido para alterar a identidade de execução. Isso requer:
- O usuário de serviço deve ter a permissão
ImpersonateOrgSessions - O usuário de destino deve ser membro da organização
- O usuário de destino deve ter a permissão
UseDevinSessions
- O usuário de serviço deve ter a permissão
- Limpar (definir como
null): Faz o agendamento voltar a ser executado como o usuário bot padrão - Omitir o campo: Mantém a identidade de execução atual inalterada
Autorizações
Credencial de usuário de serviço (prefixo: cog_)
Parâmetros de caminho
ID do agendamento (prefixo: sched-)
"sched-abc123def456"
Corpo
devin, data_analyst always, failure, never Plataforma de VM para sessões iniciadas por esta programação (por exemplo, 'windows'). Quando omitido, a plataforma permanece inalterada. O valor deve corresponder a uma plataforma configurada para a organização (sem diferenciar maiúsculas de minúsculas); valores desconhecidos são rejeitados com um 400 que lista os rótulos de plataforma disponíveis.
Define o ID de usuário com o qual esta programação será executada. Requer a permissão ImpersonateOrgSessions. Definir como null reverte para o usuário bot padrão. Omitir o campo mantém a identidade atual inalterada.
recurring, one_time Resposta
Resposta bem-sucedida
devin, data_analyst always, failure, never recurring, one_time 