Atualiza a configuração de escalonamento agendado de um serviço.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
eas:UpdateServiceCronScaler |
update |
*Service
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
PUT /api/v2/services/{ClusterId}/{ServiceName}/cronscaler HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ClusterId |
string |
Sim |
O ID da região onde o serviço reside. |
cn-shanghai |
| ServiceName |
string |
Sim |
O nome do serviço. Para obter mais informações sobre como visualizar o nome do serviço, consulte ListServices. |
foo |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| body |
object |
Não |
O corpo da solicitação. |
|
| ScaleJobs |
array<object> |
Sim |
Os trabalhos de escalonamento agendado. |
|
|
object |
Não |
|||
| TargetSize |
integer |
Sim |
O número alvo de instâncias para o trabalho de escalonamento. |
2 |
| Schedule |
string |
Sim |
A expressão Cron para o trabalho de escalonamento. Para obter mais informações sobre como configurar uma expressão Cron, consulte Descrição suplementar dos parâmetros de solicitação. |
0 18 * * * * |
| Name |
string |
Não |
O nome do trabalho de escalonamento agendado. |
scale-job-1 |
| TimeZone |
string |
Não |
A configuração de fuso horário usada para analisar o horário de execução do trabalho de escalonamento agendado. |
Asia/Shanghai |
| ExcludeDates |
array |
Não |
As expressões Cron para as datas a serem excluídas. |
|
|
string |
Não |
A expressão Cron. Para obter mais informações sobre como configurar uma expressão Cron, consulte Descrição suplementar dos parâmetros de solicitação. |
* * * * * 0,6 |
Expressões Cron

| Campo | Valores válidos | Caracteres especiais permitidos |
| Segundos | 0-59 | * / , - |
| Minutos | 0-59 | * / , - |
| Horas | 0-23 | * / , - |
| Dia do mês | 1-31 | * / , - |
| Mês | 1-12 ou JAN-DEC | * / , - |
| Dia da semana | 0-6 ou SUN-SAT | * / , - |
Descrição dos caracteres especiais
Asterisco (*) O asterisco representa qualquer valor. Por exemplo, 0 0 0 1 * * representa 00:00:00 no primeiro dia de cada mês.
Hífen (-) O hífen representa um intervalo contínuo de valores. Por exemplo, 0 0 12-14 * * * representa 12:00, 13:00 e 14:00 todos os dias.
Vírgula (,) A vírgula representa um conjunto de valores. Por exemplo, 0 0 12,14 * * * representa 12:00 e 14:00 todos os dias.
Barra (/) A barra representa um intervalo incremental. Por exemplo, 0 */15 * * * * representa o minuto 0, 15, 30 e 45 de cada hora. A barra pode ser usada em combinação com um hífen. Por exemplo, 0 5-40/15 * * * * representa um valor obtido a cada 15 minutos entre o minuto 5 e 40 de cada hora. Os pontos de tempo válidos podem ser 0:05, 0:20 e 0:35.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O corpo da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
40325405-579C-4D82**** |
| Message |
string |
A mensagem de resposta. |
Update cron scaler for service [foo] successfully |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "40325405-579C-4D82****",
"Message": "Update cron scaler for service [foo] successfully"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.