Modifie les informations d'une tâche planifiée.
Description de l'opération
Description de l'opération
Les tâches planifiées prennent en charge deux méthodes de mise à l'échelle :
Utilisez le paramètre ScheduledAction pour spécifier une règle de mise à l'échelle à exécuter.
Utilisez le paramètre ScalingGroupId pour définir le nombre d'instances dans un groupe de mise à l'échelle.
Vous ne pouvez pas spécifier à la fois ScheduledAction et ScalingGroupId en même temps.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
ess:ModifyScheduledTask |
update |
*ScalingGroup
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ScheduledTaskId |
string |
Oui |
L'identifiant de la tâche planifiée. |
edRtShc57WGXdt8TlPbr**** |
| ScheduledTaskName |
string |
Non |
Le nom de la tâche planifiée. Le nom doit comporter entre 2 et 64 caractères et peut contenir des lettres, des chiffres et des caractères chinois. Il peut également contenir des points (.), des traits de soulignement (_) ou des traits d'union (-). Le nom doit être unique pour un même compte dans une même région. |
scheduled**** |
| Description |
string |
Non |
La description de la tâche planifiée. La description doit comporter entre 2 et 200 caractères. |
Tâche planifiée de test |
| ScheduledAction |
string |
Non |
L'identifiant unique de la règle de mise à l'échelle à exécuter. Ce paramètre prend effet uniquement lorsque la méthode de mise à l'échelle est définie sur l'utilisation d'une règle de mise à l'échelle existante. Vous pouvez consulter cet identifiant sur la page des détails de la règle de mise à l'échelle. Remarque
Vous ne pouvez pas spécifier à la fois ScheduledAction et ScalingGroupId en même temps. |
ari:acs:ess:cn-hangzhou:14069264****:scalingrule/asr-bp12tcnol686y1ik**** |
| RecurrenceEndTime |
string |
Non |
L'heure de fin de la récurrence pour la tâche planifiée. Spécifiez l'heure selon la norme ISO 8601 au format AAAA-MM-JJThh:mmZ. L'heure doit être en UTC. L'heure de fin ne peut pas dépasser 365 jours à partir de la date de modification. |
2014-08-20T16:55Z |
| LaunchTime |
string |
Non |
L'heure à laquelle la tâche planifiée est déclenchée. Spécifiez l'heure selon la norme ISO 8601 au format AAAA-MM-JJThh:mmZ. L'heure doit être en UTC. L'heure ne peut pas dépasser 90 jours à partir de la date de modification.
|
2014-08-18T10:52Z |
| RecurrenceType |
string |
Non |
Le type de récurrence de la tâche planifiée. La tâche peut être exécutée selon une planification quotidienne, hebdomadaire, mensuelle ou basée sur une expression cron. Valeurs valides :
Après la modification, RecurrenceType et RecurrenceValue doivent tous deux être valides. |
Daily |
| RecurrenceValue |
string |
Non |
La valeur qui correspond au type de récurrence de la tâche planifiée.
Après la modification, RecurrenceType et RecurrenceValue doivent tous deux être valides. |
2 |
| TaskEnabled |
boolean |
Non |
Indique si la tâche planifiée doit être activée. Valeurs valides :
Valeur par défaut : true. |
true |
| LaunchExpirationTime |
integer |
Non |
La période pendant laquelle Auto Scaling réessaie d'exécuter une tâche planifiée après l'échec de son déclenchement. Unité : secondes. Valeurs valides : 0 à 1800. Valeur par défaut : 600. |
600 |
| MinValue |
integer |
Non |
Le nombre minimal d'instances dans le groupe de mise à l'échelle. Ce paramètre prend effet uniquement lorsque la méthode de mise à l'échelle est définie sur la configuration du nombre d'instances dans un groupe de mise à l'échelle. |
0 |
| MaxValue |
integer |
Non |
Le nombre maximal d'instances dans le groupe de mise à l'échelle. Ce paramètre prend effet uniquement lorsque la méthode de mise à l'échelle est définie sur la configuration du nombre d'instances dans un groupe de mise à l'échelle. |
10 |
| DesiredCapacity |
integer |
Non |
Le nombre attendu d'instances dans le groupe de mise à l'échelle. Ce paramètre prend effet uniquement lorsque la méthode de mise à l'échelle est définie sur la configuration du nombre d'instances dans un groupe de mise à l'échelle. Remarque
Le groupe de mise à l'échelle doit prendre en charge la fonctionnalité de nombre attendu d'instances, ce qui signifie que DesiredCapacity a été spécifié lors de la création du groupe de mise à l'échelle. |
10 |
| ScalingGroupId |
string |
Non |
L'identifiant du groupe de mise à l'échelle dont vous souhaitez modifier le nombre d'instances lorsque la tâche planifiée est déclenchée. Ce paramètre prend effet uniquement lorsque la méthode de mise à l'échelle est définie sur la configuration du nombre d'instances dans un groupe de mise à l'échelle. Après avoir spécifié ScalingGroupId, vous devez spécifier une valeur pour au moins l'un des paramètres suivants : MinValue, MaxValue et DesiredCapacity. Remarque
Vous ne pouvez pas spécifier à la fois ScheduledAction et ScalingGroupId en même temps. |
asg-bp18p2yfxow2dloq**** |
| RegionId |
string |
Non |
L'identifiant de la région du groupe de mise à l'échelle. |
cn-hangzhou |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Exemples
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | Throttling | Request was denied due to request throttling. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.