

サポート終了通知: 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 リファレンス*」の「[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 リファレンス*」の「[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 リファレンス*」の「[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 リファレンス*」の「[SetVariableAction](https://docs.aws.amazon.com/iotevents/latest/apireference/API_SetVariableAction.html)」を参照してください。

------