

Aviso de fim do suporte: em 20 de maio de 2026, AWS encerrará o suporte para AWS IoT Events. Depois de 20 de maio de 2026, você não poderá mais acessar o AWS IoT Events console ou os AWS IoT Events recursos. Para obter mais informações, consulte [AWS IoT Events Fim do suporte](https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-end-of-support.html).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Use o cronômetro AWS IoT Events embutido e as ações variáveis
<a name="built-in-actions"></a>

<a name="build-in-actions-intro"></a>AWS IoT Events suporta as seguintes ações que permitem usar um cronômetro ou definir uma variável:<a name="build-in-actions"></a>
+ [`setTimer`](#iotevents-set-timer) para criar um temporizador.
+ [`resetTimer`](#iotevents-reset-timer) para redefinir o temporizador.
+ [`clearTimer`](#iotevents-clear-timer) para excluir o temporizador.
+ [`setVariable`](#iotevents-set-variable) para criar uma variável.

## Definir ação do temporizador
<a name="iotevents-set-timer"></a>

------
#### [ Set timer action ]

A ação `setTimer` permite criar um temporizador com duração em segundos. 

------
#### [ More information (2) ]

Ao criar um temporizador, você deve especificar os seguintes parâmetros obrigatórios.

**`timerName`**  
O nome do temporizador.

**`durationExpression`**  
(Opcional) A duração do temporizador, em segundos.  
O resultado avaliado da de uma expressão de duração é arredondado para baixo para o número inteiro mais próximo. Por exemplo, se você definir o temporizador para 60,99 segundos, o resultado avaliado da expressão de duração será 60 segundos.

Para obter mais informações, consulte [SetTimerAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_SetTimerAction.html) na *Referência de APIs do AWS IoT Events *.

------

## Redefinir ação do temporizador
<a name="iotevents-reset-timer"></a>

------
#### [ Reset timer action ]

A ação `resetTimer` permite definir o temporizador para o resultado previamente avaliado da expressão de duração.

------
#### [ More information (1) ]

Ao criar um temporizador, você deve especificar o seguinte parâmetro.

**`timerName`**  
O nome do temporizador.  
AWS IoT Events não reavalia a expressão de duração quando você redefine o cronômetro.

Para obter mais informações, consulte [ResetTimerAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_ResetTimerAction.html) na *Referência de APIs do AWS IoT Events *.

------

## Apagar a ação do temporizador
<a name="iotevents-clear-timer"></a>

------
#### [ Clear timer action ]

A ação `clearTimer` permite que você exclua um temporizador existente.

------
#### [ More information (1) ]

Ao excluir um temporizador, você deve especificar o seguinte parâmetro.

**`timerName`**  
O nome do temporizador.

Para obter mais informações, consulte [ClearTimerAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_ClearTimerAction.html) na *Referência de APIs do AWS IoT Events *.

------

## Definir ação variável
<a name="iotevents-set-variable"></a>

------
#### [ Set variable action ]

A ação `setVariable` permite criar uma variável com um valor especificado.

------
#### [ More information (2) ]

Ao criar uma regra de retenção, você deve especificar os seguintes parâmetros.

**`variableName`**  
O nome da variável.

**`value`**  
O novo valor da variável.

Para obter mais informações, consulte [SetVariableAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_SetVariableAction.html) na *Referência de APIs do AWS IoT Events *.

------