Uso
Use esta ação para inserir um período de espera em fluxos de trabalho de O&M. Por exemplo, se uma instância ECS de um novo aplicativo precisar de tempo para pré-carregar dados, essa ação pausará a execução até a conclusão do pré-carregamento antes de executar as operações subsequentes.
Sintaxe
Formato YAML
Tasks:
- Name: sleepTask # The name of the task.
Action: ACS::Sleep
Properties:
Duration: PT15M # Optional. The sleep duration in the ISO 8601 format. Specify either Duration or EndDate.
EndDate: '2025-01-01T00:00:00Z' # Optional. The absolute time when the sleep ends, in the ISO 8601 format. Specify either Duration or EndDate.
Formato JSON (consulte os comentários no exemplo YAML.)
{
"Tasks": [
{
"Name": "sleepTask",
"Action": "ACS::Sleep",
"Properties": {
"Duration": "PT15M", // Optional. The sleep duration in the ISO 8601 format. Specify either Duration or EndDate.
"EndDate": "2025-01-01T00:00:00Z" // Optional. The absolute time when the sleep ends, in the ISO 8601 format. Specify either Duration or EndDate.
}
}
]
}
Observações
Duration
Segue o formato de duração ISO 8601.
A duração mínima é de 1 segundo.
Não diferencia maiúsculas de minúsculas.
Exemplos:
1S ou 1s: formato simplificado para 1 segundo.
1M ou 1m: formato simplificado para 1 minuto.
1H ou 1h: formato simplificado para 1 hora.
1H2M: formato simplificado para 1 hora e 2 minutos.
PT1H2M: formato padrão para 1 hora e 2 minutos.
EndDate
Segue o formato de tempo absoluto ISO 8601.
Deve estar no Horário Universal Coordenado (UTC) e terminar com
Z.Não diferencia maiúsculas de minúsculas.
Exemplo:
2025-01-01T00:00:00Z: formato padrão para 00:00:00 de 1º de janeiro de 2025 (UTC).