Amazon IoT Events · Schema

LoggingOptions

The values of the AWS IoT Events logging options.

Event DetectionIoTState MachineAutomation

Properties

Name Type Description
roleArn object
level object
enabled object
detectorDebugOptions object
View JSON Schema on GitHub

JSON Schema

iot-events-logging-options-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-logging-options-schema.json",
  "title": "LoggingOptions",
  "description": "The values of the AWS IoT Events logging options.",
  "type": "object",
  "properties": {
    "roleArn": {
      "allOf": [
        {
          "$ref": "#/components/schemas/AmazonResourceName"
        },
        {
          "description": "The ARN of the role that grants permission to AWS IoT Events to perform logging."
        }
      ]
    },
    "level": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LoggingLevel"
        },
        {
          "description": "The logging level."
        }
      ]
    },
    "enabled": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LoggingEnabled"
        },
        {
          "description": "If TRUE, logging is enabled for AWS IoT Events."
        }
      ]
    },
    "detectorDebugOptions": {
      "allOf": [
        {
          "$ref": "#/components/schemas/DetectorDebugOptions"
        },
        {
          "description": "Information that identifies those detector models and their detectors (instances) for which the logging level is given."
        }
      ]
    }
  },
  "required": [
    "roleArn",
    "level",
    "enabled"
  ]
}