

终止支持通知：2026 年 5 月 20 日， AWS 将终止对的支持。 AWS IoT Events 2026 年 5 月 20 日之后，您将无法再访问 AWS IoT Events 控制台或 AWS IoT Events 资源。有关更多信息，请参阅[AWS IoT Events 终止支持](https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-end-of-support.html)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 AWS IoT Events 内置计时器和可变动作
<a name="built-in-actions"></a>

<a name="build-in-actions-intro"></a>AWS IoT Events 支持以下允许您使用计时器或设置变量的操作：<a name="build-in-actions"></a>
+ [`setTimer`](#iotevents-set-timer) 创建计时器。
+ [`resetTimer`](#iotevents-reset-timer) 重置计时器。
+ [`clearTimer`](#iotevents-clear-timer) 删除计时器。
+ [`setVariable`](#iotevents-set-variable) 创建变量。

## 设置计时器操作
<a name="iotevents-set-timer"></a>

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

`setTimer` 操作可以让您创建一个持续时间以秒为单位的计时器。

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

创建计时器时，必须指定以下参数。

**`timerName`**  
计时器的名称。

**`durationExpression`**  
（可选）计时器的持续时间，以秒为单位。  
持续时间表达式的计算结果向下舍入为最接近的整数。例如，如果您将计时器设置为 60.99 秒，则持续时间表达式的计算结果为 60 秒。

有关更多信息，请参阅《AWS IoT Events API Reference》**中的 [SetTimerAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_SetTimerAction.html)。

------

## 重置计时器行动
<a name="iotevents-reset-timer"></a>

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

`resetTimer` 操作可以让您将计时器设置为此前计算的持续时间表达式结果。

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

重置计时器时，您必须指定以下参数。

**`timerName`**  
计时器的名称。  
AWS IoT Events 重置计时器时不会重新计算持续时间表达式。

有关更多信息，请参阅《AWS IoT Events API Reference》**中的 [ResetTimerAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_ResetTimerAction.html)。

------

## 清除计时器操作
<a name="iotevents-clear-timer"></a>

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

`clearTimer` 操作可以让您删除现有计时器。

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

删除计时器时，您必须指定以下参数。

**`timerName`**  
计时器的名称。

有关更多信息，请参阅《AWS IoT Events API Reference》**中的 [ClearTimerAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_ClearTimerAction.html)。

------

## 设置变量操作
<a name="iotevents-set-variable"></a>

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

`setVariable` 操作可以让您创建具有指定值的变量。

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

创建变量时，您必须指定以下参数。

**`variableName`**  
变量的名称。

**`value`**  
变量的新值。

有关更多信息，请参阅《AWS IoT Events API Reference》**中的 [SetVariableAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_SetVariableAction.html)。

------