Criar uma programação cron
POST/v1/organizations/:organization_id/workspace-groups/:workspace_group_id/schedules
Cria uma nova programação cron para um grupo de workspaces. As programações definem operações automatizadas de energia (START, STOP, RESTART) que são executadas em programações especificadas de acordo com expressões cron e zona horária. As programações START podem incluir opcionalmente um ID de Workspace de dispositivo intermediário para operações Wake on LAN em redes seguras. Se intermediate_device for fornecido, indica que um dispositivo intermediário deve ser usado. O sistema valida que nenhuma programação em conflito exista (mesmo tipo, hora e dia após a conversão de zona horária).
Solicitação
Respostas
- 201
- 400
- 401
- 404
- 409
- 422
- 429
- 500
Programação criada corretamente. A resposta contém o recurso de programação criado.
Requisição incorreta. Causas comuns: - Campos obrigatórios em falta (cron_expression, time_zone, type) - Formato de expressão cron inválido - Valor de zona horária inválido - Tipo de programação inválido (deve ser START, STOP ou RESTART) - Formato de ID de Workspace de intermediate_device inválido
Não autorizado: o usuário não tem acesso à organização ou a organização não existe
Grupo de workspaces não encontrado ou o grupo de workspaces pertence a uma organização diferente (após passar a autorização)
Conflito: já existe uma programação com o mesmo tipo, hora e dia (após a conversão de zona horária)
Entidade não processável. Causas comuns: - O ID de Workspace de intermediate_device não existe ou não pertence à organização
Solicitações em excesso
Erro interno do servidor