Agenda eventos de sistema simulados para uma ou mais instâncias ECS. Eventos de sistema simulados são equivalentes a simulações de eventos. Eles não executam os eventos de fato nem afetam as instâncias ECS.
Descrição da operação
Após agendar eventos simulados, você pode visualizar os eventos de sistema simulados agendados no console do ECS, chamando operações da API do ECS ou usando o CloudMonitor.
A lista a seguir descreve o ciclo de vida dos eventos de sistema simulados:
Scheduled: Após o evento de sistema simulado ser agendado, ele entra automaticamente no estado Scheduled.
Executed: Se nenhuma intervenção manual for realizada, o evento de sistema simulado entra automaticamente no estado Executed no ponto no tempo especificado (NotBefore).
Canceled: Após você chamar CancelSimulatedSystemEvents para cancelar o evento de sistema simulado, o evento entra no estado Canceled.
Avoided: Para eventos de sistema simulados do tipo SystemMaintenance.Reboot, você pode reiniciar a instância antes do horário agendado para alterar o evento para o estado Avoided.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ecs:CreateSimulatedSystemEvents |
create |
*Instance
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região. Você pode chamar DescribeRegions para consultar a lista de regiões mais recente. |
cn-hangzhou |
| EventType |
string |
Sim |
O ID da região. Você pode chamar DescribeRegions para consultar a lista de regiões mais recente. |
SystemMaintenance.Reboot |
| NotBefore |
string |
Sim |
O tipo do evento de sistema. Valores válidos:
|
2018-12-01T06:32:31Z |
| InstanceId |
array |
Sim |
A hora de início agendada do evento. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Nota
Para eventos inesperados causados por erros do sistema ou erros da instância, após a criação do evento, o evento entra no estado Executing. Nesse caso, o parâmetro NotBefore especifica a hora em que o evento entra no estado Executed. |
i-bp1gtjxuuvwj17zr**** |
|
string |
Não |
The instance ID. |
i-bp1gtjxuuvwj17zr**** |
|
|
Não |
A lista de IDs de instâncias ECS. Você pode especificar até 100 IDs de instâncias. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O ID da solicitação. |
||
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| EventIdSet |
object |
||
| EventId |
array |
A lista de IDs de eventos simulados (EventId). |
|
|
string |
O ID do evento simulado (EventId). |
e-bp16helosl7v0ooj**** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"EventIdSet": {
"EventId": [
"e-bp16helosl7v0ooj****"
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 403 | InvalidParameter | %s | |
| 403 | InvalidNotBefore.Passed | %s | |
| 403 | SimulatedEventLimitExceeded | %s | |
| 403 | InstanceIdLimitExceeded | %s | |
| 404 | MissingParameter | %s | |
| 404 | InvalidInstanceId.NotFound | %s |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.