Tous les produits
Search
Centre de documentation

:CreateSimulatedSystemEvents

Dernière mise à jour :Aug 18, 2026

Planifie des événements système simulés pour une ou plusieurs instances Elastic Compute Service (ECS). Les événements système simulés ne se produisent pas réellement et n'affectent pas les instances ECS.

Notes d'utilisation

Vous pouvez utiliser la console ECS, appeler les opérations API ECS ou utiliser CloudMonitor pour consulter les événements système simulés planifiés.

Un événement système simulé traverse les états suivants au cours de son cycle de vie :

  • Scheduled : l'état de l'événement système simulé passe à Scheduled après sa planification.

  • Executed : l'état de l'événement système simulé passe à Executed à l'heure spécifiée par le paramètre NotBefore, en l'absence d'intervention manuelle.

  • Canceled : l'état de l'événement système simulé passe à Canceled si vous annulez l'événement en appelant l'opération CancelSimulatedSystemEvents.

  • Avoided : l'état de l'événement système simulé généré par un redémarrage d'instance déclenché par la maintenance peut passer à Avoided si vous redémarrez l'instance avant l'heure planifiée de l'événement système simulé. Le redémarrage d'instance déclenché par la maintenance est indiqué par la valeur SystemMaintenance.Reboot. Pour plus d'informations, consultez RebootInstance.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour votre commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement l'exemple de code de l'opération pour différents SDK.

Paramètres de requête

Parameter

Type

Required

Example

Description

Action String Yes CreateSimulatedSystemEvents

L'opération que vous souhaitez effectuer. Définissez la valeur sur CreateSimulatedSystemEvents.

RegionId String Yes cn-hangzhou

L'ID de région de l'événement système simulé. Vous pouvez appeler l'opération DescribeRegions pour interroger la liste des régions la plus récente.

EventType String Yes SystemMaintenance.Reboot

Le type de l'événement système simulé. Valeurs valides :

  • SystemMaintenance.Reboot : l'instance est redémarrée en raison d'une maintenance du système.
  • SystemFailure.Reboot : l'instance est redémarrée en raison d'une erreur système.
  • InstanceFailure.Reboot : l'instance est redémarrée en raison d'une erreur d'instance.
  • SystemMaintenance.Stop : l'instance est arrêtée en raison d'une maintenance du système.
  • SystemMaintenance.Redeploy : l'instance est redéployée en raison d'une maintenance du système.
  • SystemFailure.Redeploy : l'instance est redéployée en raison d'une erreur système.
  • SystemFailure.Stop : l'instance est arrêtée en raison d'une erreur système.
  • InstanceFailure.Reboot : l'instance est redémarrée en raison d'une erreur d'instance.
NotBefore String Yes 2018-12-01T06:32:31Z

L'heure de début planifiée de l'événement système simulé. Spécifiez l'heure en suivant la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être exprimée en UTC.

Remarque Après la création d'un événement simulé pour les exceptions causées par des erreurs système ou des erreurs d'instance, l'événement simulé passe à l'état Executing (Executing). Dans ce cas, la valeur de NotBefore correspond à l'heure à laquelle l'événement simulé passe à l'état Executed (Executed).
InstanceId.N String No i-bp1gtjxuuvwj17zr****

L'ID de l'instance N.

Paramètres de réponse

Parameter

Type

Example

Description

RequestId String 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

L'ID de la requête.

EventIdSet Array of String e-bp16helosl7v0ooj****

L'ID de l'événement système simulé.

Exemples

Exemples de requêtes

https://ecs.aliyuncs.com/?Action=CreateSimulatedSystemEvents
&EventType=SystemMaintenance.Reboot
&InstanceId.1=i-bp1gtjxuuvwj17zr****
&NotBefore=2018-12-01T06:32:31Z
&RegionId=cn-hangzhou
&<Common request parameters>

Exemples de réponses réussies

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateSimulatedSystemEventsResponse>
    <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E</RequestId>
    <EventIdSet>" EventId " : [ " e-bp16helosl7v0ooj**** " ]</EventIdSet>
</CreateSimulatedSystemEventsResponse>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
  "EventIdSet" : [ "\" EventId \" : [ \" e-bp16helosl7v0ooj**** \" ]" ]
}

Codes d'erreur

HTTP status code

Error code

Error message

Description

403 InvalidParameter %s Valeur de paramètre non valide.
403 InvalidNotBefore.Passed %s La valeur NotBefore est antérieure à l'heure actuelle.
403 SimulatedEventLimitExceeded %s Le nombre maximal d'événements système simulés est dépassé.
403 InstanceIdLimitExceeded %s Plus de 100 ID d'instance sont spécifiés.
404 MissingParameter %s Un paramètre requis n'est pas spécifié.
404 InvalidInstanceId.NotFound %s L'instance est introuvable. Vérifiez si l'ID d'instance spécifié est valide.

Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur de service.