Amazon IoT Events · Schema

SqsAction

Sends information about the detector model instance and the event that triggered the action to an Amazon SQS queue.

Event DetectionIoTState MachineAutomation

Properties

Name Type Description
queueUrl object
useBase64 object
payload object
View JSON Schema on GitHub

JSON Schema

iot-events-sqs-action-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-iot-events/refs/heads/main/json-schema/iot-events-sqs-action-schema.json",
  "title": "SqsAction",
  "description": "Sends information about the detector model instance and the event that triggered the action to an Amazon SQS queue.",
  "type": "object",
  "properties": {
    "queueUrl": {
      "allOf": [
        {
          "$ref": "#/components/schemas/QueueUrl"
        },
        {
          "description": "The URL of the SQS queue where the data is written."
        }
      ]
    },
    "useBase64": {
      "allOf": [
        {
          "$ref": "#/components/schemas/UseBase64"
        },
        {
          "description": "Set this to TRUE if you want the data to be base-64 encoded before it is written to the queue. Otherwise, set this to FALSE."
        }
      ]
    },
    "payload": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Payload"
        },
        {
          "description": "You can configure the action payload when you send a message to an Amazon SQS queue."
        }
      ]
    }
  },
  "required": [
    "queueUrl"
  ]
}