Consulta las tareas programadas. Una tarea programada es una tarea predefinida que activa la ejecución automática de una regla de escalado en un momento específico. Garantiza el escalado automático de los recursos de computación para satisfacer sus demandas empresariales con un costo mínimo. Después de crear una tarea programada, puede llamar a la operación DescribeScheduledTasks para consultar los detalles de la tarea, como el momento de ejecución y el ID del grupo de escalado. También puede llamar a esta operación para consultar el número total de tareas programadas existentes.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
ess:DescribeScheduledTasks |
get |
*ScalingGroup
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| RegionId |
string |
Sí |
El ID de la región del grupo de escalado al que pertenece la tarea programada. |
cn-qingdao |
| PageNumber |
integer |
No |
El número de página. Las páginas comienzan desde la página 1. Valor predeterminado: 1. |
1 |
| PageSize |
integer |
No |
El número de entradas por página. Valor máximo: 50. Valor predeterminado: 10. |
50 |
| ScalingGroupId |
string |
No |
El ID del grupo de escalado al que pertenece la tarea programada. |
asg-bp1bo5tca4m56nap**** |
| ScheduledActions |
array |
No |
Las reglas de escalado de las tareas programadas. Cuando se activan las tareas programadas, se ejecutan las reglas de escalado. |
|
|
string |
No |
La regla de escalado de la tarea programada. Cuando se activa la tarea programada, se ejecuta la regla de escalado. Establezca el valor en el identificador único de la regla de escalado (ScalingRuleAri). |
ari:acs:ess:cn-hangzhou:1406926474****:scalingrule/asr-bp1id5rhu8edp7kd**** |
|
| ScheduledTaskIds |
array |
No |
Los ID de las tareas programadas que desea consultar. |
|
|
string |
No |
El ID de la tarea programada que desea consultar. |
edRtShc57WGXdt8TlPbr**** |
|
| ScheduledTaskNames |
array |
No |
Los nombres de las tareas programadas que desea consultar. |
|
|
string |
No |
El nombre de la tarea programada que desea consultar. |
scheduled**** |
|
| TaskName |
string |
No |
El nombre de la tarea programada N. Se admite la búsqueda aproximada basada en palabras clave. |
scheduled**** |
| RecurrenceType |
string |
No |
El intervalo en el que se ejecuta repetidamente la tarea programada N. Valores válidos:
|
Weekly |
| RecurrenceValue |
string |
No |
El número de veces que se ejecuta repetidamente la tarea programada N. Solo puede especificar este parámetro si establece RecurrenceType en Weekly. Separe varios valores con comas (,). Los valores correspondientes a domingo, lunes, martes, miércoles, jueves, viernes y sábado son 0, 1, 2, 3, 4, 5 y 6. |
1,2,3 |
| TaskEnabled |
boolean |
No |
Especifica si la tarea programada N está habilitada.
|
true |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| PageNumber |
integer |
El número de la página devuelta. |
1 |
| PageSize |
integer |
El número de entradas devueltas por página. |
50 |
| TotalCount |
integer |
El número total de tareas programadas. |
1 |
| ScheduledTasks |
array<object> |
La colección de información de las tareas programadas. |
|
|
object |
Los detalles de las tareas programadas. |
||
| TaskEnabled |
boolean |
Indica si la tarea programada está habilitada.
Valor predeterminado: true. |
true |
| RecurrenceValue |
string |
La frecuencia de recurrencia de la tarea programada. |
1 |
| RecurrenceType |
string |
El intervalo de recurrencia de la tarea programada. |
Daily |
| MaxValue |
integer |
El número máximo de instancias que debe contener el grupo de escalado. Si establece |
10 |
| ScheduledTaskName |
string |
El nombre de la tarea programada. |
scheduled**** |
| RecurrenceEndTime |
string |
La hora de finalización de la recurrencia de la tarea programada. |
2014-08-20T16:55Z |
| DesiredCapacity |
integer |
El número esperado de instancias en el grupo de escalado. Si establece |
10 |
| ScheduledTaskId |
string |
El ID de la tarea programada. |
edRtShc57WGXdt8TlPbr**** |
| MinValue |
integer |
El número mínimo de instancias que debe contener el grupo de escalado. Si establece |
0 |
| ScalingGroupId |
string |
El ID del grupo de escalado al que pertenece la tarea programada. |
asg-bp1bo5tca4m56nap**** |
| LaunchExpirationTime |
integer |
La ventana de tiempo durante la cual se puede reintentar la tarea programada. Unidad: segundos. Valores válidos: 0 a 21600. |
600 |
| Description |
string |
La descripción de la tarea programada. |
Tarea programada de prueba |
| ScheduledAction |
string |
La regla de escalado de la tarea programada. Solo se devuelve un valor para este parámetro después de especificar ScheduledActions. |
ari:acs:ess:cn-hangzhou:1406926474****:scalingrule/asr-bp1id5rhu8edp7kd**** |
| LaunchTime |
string |
El momento en el que se activa la tarea programada. |
2014-08-18T10:52Z |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"PageNumber": 1,
"PageSize": 50,
"TotalCount": 1,
"ScheduledTasks": [
{
"TaskEnabled": true,
"RecurrenceValue": "1",
"RecurrenceType": "Daily",
"MaxValue": 10,
"ScheduledTaskName": "scheduled****",
"RecurrenceEndTime": "2014-08-20T16:55Z",
"DesiredCapacity": 10,
"ScheduledTaskId": "edRtShc57WGXdt8TlPbr****",
"MinValue": 0,
"ScalingGroupId": "asg-bp1bo5tca4m56nap****",
"LaunchExpirationTime": 600,
"Description": "Test scheduled task.",
"ScheduledAction": "ari:acs:ess:cn-hangzhou:1406926474****:scalingrule/asr-bp1id5rhu8edp7kd****",
"LaunchTime": "2014-08-18T10:52Z"
}
]
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.