

Aviso de fin de soporte: el 20 de mayo de 2026, AWS finalizará el soporte para AWS IoT Events. Después del 20 de mayo de 2026, ya no podrás acceder a la AWS IoT Events consola ni a AWS IoT Events los recursos. Para obtener más información, consulta [AWS IoT Events el fin del soporte](https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-end-of-support.html).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Acciones compatibles para recibir datos y activar acciones en AWS IoT Events
<a name="iotevents-supported-actions"></a>

AWS IoT Events puede activar acciones cuando detecta un evento específico o un evento de transición. Puede definir acciones integradas para usar un temporizador o establecer una variable, o enviar datos a otros recursos de AWS . Aprenda a configurar y personalizar estas acciones para crear respuestas automatizadas a sus diversos eventos de IoT.

**nota**  
Al definir una acción en un modelo de detector, puede utilizar expresiones para parámetros que sean de tipo cadena de datos. Para obtener más información, consulte [Expresiones](https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-expressions.html).

<a name="build-in-actions-intro"></a>AWS IoT Events admite las siguientes acciones que le permiten usar un temporizador o configurar una variable:<a name="build-in-actions"></a>
+ [`setTimer`](built-in-actions.md#iotevents-set-timer) para crear un temporizador.
+ [`resetTimer`](built-in-actions.md#iotevents-reset-timer) para restablecer el temporizador.
+ [`clearTimer`](built-in-actions.md#iotevents-clear-timer) para eliminar el temporizador.
+ [`setVariable`](built-in-actions.md#iotevents-set-variable) para crear una variable.

<a name="work-with-aws-services-intro"></a>AWS IoT Events admite las siguientes acciones que le permiten trabajar con AWS los servicios: <a name="work-with-aws-services"></a>
+ [`iotTopicPublish`](iotevents-other-aws-services.md#iotevents-iotcore) para publicar un mensaje en un tema de MQTT.
+ [`iotEvents`](iotevents-other-aws-services.md#iotevents-iteinput) para enviar datos a AWS IoT Events como valor de entrada.
+ [`iotSiteWise`](iotevents-other-aws-services.md#iotevents-iotsitewise) para enviar datos a una propiedad de recurso en AWS IoT SiteWise.
+ [`dynamoDB`](iotevents-other-aws-services.md#iotevents-dynamodb) para enviar datos a una tabla de Amazon DynamoDB.
+ [`dynamoDBv2`](iotevents-other-aws-services.md#iotevents-dynamodbv2) para enviar datos a una tabla de Amazon DynamoDB.
+ [`firehose`](iotevents-other-aws-services.md#iotevents-firehose)para enviar datos a una transmisión de Amazon Data Firehose.
+ [`lambda`](iotevents-other-aws-services.md#iotevents-lambda) para invocar una función de AWS Lambda .
+ [`sns`](iotevents-other-aws-services.md#iotevents-sns) para enviar datos como notificación de inserción.
+ [`sqs`](iotevents-other-aws-services.md#iotevents-sqs) para enviar datos a una cola de Amazon SQS.