Crée une tâche planifiée. Une tâche planifiée est un type de tâche de mise à l'échelle qui permet l'exécution automatique d'une règle de mise à l'échelle spécifique à un moment précis. Vous pouvez appeler l'opération CreateScheduledTask pour créer une tâche planifiée afin de mettre en œuvre la mise à l'échelle automatique des ressources de calcul. Cela garantit la continuité de vos activités et minimise les coûts des ressources.
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:CreateScheduledTask |
create |
*ScalingGroup
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Oui |
L'identifiant de la région de la tâche planifiée. |
cn-qingdao |
| ScheduledTaskName |
string |
Non |
Le nom de la tâche planifiée. Le nom doit comporter de 2 à 64 caractères et peut contenir des lettres, des chiffres, des traits de soulignement (_), des traits d'union (-) et des points (.). Le nom doit commencer par une lettre ou un chiffre. Le nom de la tâche planifiée doit être unique dans la région et au sein du compte Alibaba Cloud. Si vous ne spécifiez pas ce paramètre, la valeur du paramètre ScheduledTaskId est utilisée. |
scheduled**** |
| Description |
string |
Non |
La description de la tâche planifiée. La description doit comporter de 2 à 200 caractères. |
Tâche planifiée de test |
| ScheduledAction |
string |
Non |
La règle de mise à l'échelle que vous souhaitez exécuter lorsque la tâche planifiée est déclenchée. Spécifiez l'identifiant unique de la règle de mise à l'échelle. Si vous spécifiez ScheduledAction, la tâche planifiée utilise une règle de mise à l'échelle existante. Vous ne pouvez pas spécifier ScheduledAction et ScalingGroupId en même temps. |
ari:acs:ess:cn-hangzhou:140692647****:scalingrule/asr-bp12tcnol686y1ik**** |
| RecurrenceEndTime |
string |
Non |
L'heure de fin de 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. Vous ne pouvez pas saisir une heure postérieure de plus de 365 jours à l'heure de création de la tâche planifiée. |
2014-08-17T16:55Z |
| LaunchTime |
string |
Non |
Le moment auquel la tâche planifiée est déclenchée. Spécifiez l'heure selon la norme ISO 8601. L'heure doit être en UTC. Vous ne pouvez pas déclencher une tâche planifiée plus de 90 jours après sa création.
|
2014-08-17T16:52Z |
| RecurrenceType |
string |
Non |
L'intervalle auquel la tâche planifiée est répétée. Valeurs valides :
Vous devez spécifier les paramètres RecurrenceType et RecurrenceValue en même temps. |
Daily |
| RecurrenceValue |
string |
Non |
Le nombre de récurrences de la tâche planifiée.
Vous devez spécifier à la fois le paramètre RecurrenceType et le paramètre RecurrenceValue. |
1 |
| TaskEnabled |
boolean |
Non |
Indique si la tâche planifiée doit être activée.
Valeur par défaut : true. |
true |
| LaunchExpirationTime |
integer |
Non |
La période pendant laquelle la tâche planifiée ayant échoué peut être relancée. 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 si vous spécifiez le paramètre ScalingGroupId. |
0 |
| MaxValue |
integer |
Non |
Le nombre maximal d'instances dans le groupe de mise à l'échelle si vous spécifiez le paramètre ScalingGroupId. |
10 |
| DesiredCapacity |
integer |
Non |
Le nombre prévu d'instances dans le groupe de mise à l'échelle si vous spécifiez le paramètre ScalingGroupId. Remarque
Vous devez spécifier le paramètre DesiredCapacity lors de la création d'un groupe de mise à l'échelle. |
10 |
| ScalingGroupId |
string |
Non |
L'identifiant du groupe de mise à l'échelle. Si vous spécifiez ce paramètre, le nombre d'instances dans le groupe de mise à l'échelle sera modifié lorsque la tâche planifiée sera déclenchée. Si vous spécifiez ScalingGroupId, vous devez également spécifier au moins l'un des paramètres suivants : MinValue, MaxValue et DesiredCapacity. Vous ne pouvez pas spécifier ScheduledAction et ScalingGroupId en même temps. |
asg-bp18p2yfxow2dloq**** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| ScheduledTaskId |
string |
L'identifiant unique global de la tâche planifiée. L'identifiant unique global est généré par le système. |
edRtShc57WGXdt8TlPbr**** |
| RequestId |
string |
L'identifiant de la requête. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Exemples
JSON format
{
"ScheduledTaskId": "edRtShc57WGXdt8TlPbr****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.