Consulta os detalhes das tarefas agendadas. Uma tarefa agendada é um nó predefinido que executa uma regra de dimensionamento especificada em um horário especificado para implementar o scale-out e scale-in automáticos de recursos de computação. Após criar uma tarefa agendada, você pode invocar a operação de API DescribeScheduledTasks para consultar seus detalhes, como o horário de acionamento, o número total de tarefas agendadas e o ID do grupo de dimensionamento que executa a tarefa agendada.
Descrição da operação
Descrição da operação
Você pode consultar tarefas agendadas pelo ID da tarefa agendada, pelo nome da tarefa agendada ou pela regra de dimensionamento executada pela tarefa agendada.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ess:DescribeScheduledTasks |
get |
*ScalingGroup
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região do grupo de dimensionamento ao qual a tarefa agendada pertence. |
cn-qingdao |
| PageNumber |
integer |
Não |
O número da página da lista de tarefas agendadas. As páginas começam na página 1. Valor padrão: 1. |
1 |
| PageSize |
integer |
Não |
As configurações de paginação para o número de entradas por página em uma consulta paginada. Valor máximo: 50. Valor padrão: 10. |
50 |
| ScalingGroupId |
string |
Não |
O ID do grupo de dimensionamento que executa a tarefa agendada. |
asg-bp1bo5tca4m56nap**** |
| ScheduledAction |
array |
Não |
A regra de dimensionamento que é executada quando a tarefa agendada é acionada. Este parâmetro é válido apenas quando uma regra de dimensionamento é especificada para a tarefa agendada. |
ari:acs:ess:cn-hangzhou:1406926474****:scalingrule/asr-bp1id5rhu8edp7kd**** |
|
string |
Não |
A regra de dimensionamento que é executada quando a tarefa agendada é acionada. Este parâmetro é válido apenas quando uma regra de dimensionamento é especificada para a tarefa agendada. Valores válidos de N: 0 a 20. Defina o valor como o identificador exclusivo da regra de dimensionamento (ScalingRuleAri). |
ari:acs:ess:cn-hangzhou:1406926474****:scalingrule/asr-bp1id5rhu8edp7kd**** |
|
| ScheduledTaskId |
array |
Não |
O ID da tarefa agendada a ser consultada. |
edRtShc57WGXdt8TlPbr**** |
|
string |
Não |
O ID da tarefa agendada a ser consultada. Valores válidos de N: 1 a 20. |
edRtShc57WGXdt8TlPbr**** |
|
| ScheduledTaskName |
array |
Não |
O nome da tarefa agendada a ser consultada. |
scheduled**** |
|
string |
Não |
O nome da tarefa agendada a ser consultada. Valores válidos de N: 1 a 20. |
scheduled**** |
|
| TaskName |
string |
Não |
O nome da tarefa. Há suporte para pesquisa aproximada por palavra-chave. |
scheduled**** |
| RecurrenceType |
string |
Não |
O tipo de recorrência da tarefa agendada. Valores válidos:
|
Weekly |
| RecurrenceValue |
string |
Não |
O valor de recorrência da tarefa agendada. Este parâmetro tem suporte apenas quando RecurrenceType é definido como Weekly. Você pode especificar vários valores e separá-los por vírgulas (,). Por exemplo, os valores para domingo, segunda-feira, terça-feira, quarta-feira, quinta-feira, sexta-feira e sábado são 0, 1, 2, 3, 4, 5 e 6. |
1,2,3 |
| TaskEnabled |
boolean |
Não |
Especifica se a tarefa agendada está iniciada. Valores válidos:
|
true |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| PageNumber |
integer |
O número da página atual. |
1 |
| PageSize |
integer |
O número de entradas retornadas por página. |
50 |
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| ScheduledTasks |
object |
||
| ScheduledTask |
array<object> |
Os detalhes das tarefas agendadas. |
|
|
array<object> |
Os detalhes das tarefas agendadas. |
||
| Description |
string |
A descrição da tarefa agendada. |
Test scheduled task. |
| DesiredCapacity |
integer |
O número esperado de instâncias no grupo de dimensionamento. Este parâmetro é especificado quando o método de dimensionamento da tarefa agendada é definido como Configurar o número de instâncias no grupo de dimensionamento. |
10 |
| LaunchExpirationTime |
integer |
O período de tempo durante o qual uma nova tentativa é realizada após a falha no acionamento da tarefa agendada. Unidade: segundos. Valores válidos: 0 a 21600. |
600 |
| LaunchTime |
string |
O horário em que a tarefa agendada é acionada. O horário é exibido em UTC e segue o padrão ISO 8601 no formato AAAA-MM-DDThh:mmZ. |
2014-08-18T10:52Z |
| MaxValue |
integer |
O número máximo de instâncias no grupo de dimensionamento. Este parâmetro é especificado quando o método de dimensionamento da tarefa agendada é definido como Configurar o número de instâncias no grupo de dimensionamento. |
10 |
| MinValue |
integer |
O número mínimo de instâncias no grupo de dimensionamento. Este parâmetro é especificado quando o método de dimensionamento da tarefa agendada é definido como Configurar o número de instâncias no grupo de dimensionamento. |
0 |
| RecurrenceEndTime |
string |
O horário de término da tarefa agendada recorrente. O horário é exibido em UTC e segue o padrão ISO 8601 no formato AAAA-MM-DDThh:mmZ. |
2014-08-20T16:55Z |
| RecurrenceType |
string |
O tipo de recorrência da tarefa agendada. |
Daily |
| RecurrenceValue |
string |
O valor de recorrência da tarefa agendada. |
1 |
| ScalingGroupId |
string |
O ID do grupo de dimensionamento que executa a tarefa agendada. |
asg-bp1bo5tca4m56nap**** |
| ScheduledAction |
string |
A regra de dimensionamento que é executada quando a tarefa agendada é acionada. Este parâmetro é retornado apenas quando uma regra de dimensionamento é especificada para a tarefa agendada. |
ari:acs:ess:cn-hangzhou:1406926474****:scalingrule/asr-bp1id5rhu8edp7kd**** |
| ScheduledTaskId |
string |
O ID da tarefa agendada. |
edRtShc57WGXdt8TlPbr**** |
| ScheduledTaskName |
string |
O nome da tarefa agendada. |
scheduled**** |
| TaskEnabled |
boolean |
Especifica se a tarefa agendada está iniciada. Valores válidos:
Valor padrão: true. |
true |
| WarmPoolCapacityOptions |
object |
As configurações de capacidade do warm pool do grupo de dimensionamento. |
|
| DesiredGroupPreparedCapacity |
integer |
O número esperado de instâncias preparadas. |
5 |
| MinCapacity |
integer |
O número mínimo de instâncias no warm pool. |
0 |
| TotalCount |
integer |
O número total de tarefas agendadas. |
1 |
Exemplos
Resposta de sucesso
JSON formato
{
"PageNumber": 1,
"PageSize": 50,
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"ScheduledTasks": {
"ScheduledTask": [
{
"Description": "Test scheduled task.",
"DesiredCapacity": 10,
"LaunchExpirationTime": 600,
"LaunchTime": "2014-08-18T10:52Z",
"MaxValue": 10,
"MinValue": 0,
"RecurrenceEndTime": "2014-08-20T16:55Z",
"RecurrenceType": "Daily",
"RecurrenceValue": "1",
"ScalingGroupId": "asg-bp1bo5tca4m56nap****",
"ScheduledAction": "ari:acs:ess:cn-hangzhou:1406926474****:scalingrule/asr-bp1id5rhu8edp7kd****",
"ScheduledTaskId": "edRtShc57WGXdt8TlPbr****",
"ScheduledTaskName": "scheduled****",
"TaskEnabled": true,
"WarmPoolCapacityOptions": {
"DesiredGroupPreparedCapacity": 5,
"MinCapacity": 0
}
}
]
},
"TotalCount": 1
}
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.