| Interface | Description |
|---|---|
| CfnAlarmModel.AcknowledgeFlowProperty |
Specifies whether to get notified for alarm state changes.
|
| CfnAlarmModel.AlarmActionProperty |
Specifies one of the following actions to receive notifications when the alarm state changes.
|
| CfnAlarmModel.AlarmCapabilitiesProperty |
Contains the configuration information of alarm state changes.
|
| CfnAlarmModel.AlarmEventActionsProperty |
Contains information about one or more alarm actions.
|
| CfnAlarmModel.AlarmRuleProperty |
Defines when your alarm is invoked.
|
| CfnAlarmModel.AssetPropertyTimestampProperty |
A structure that contains timestamp information.
|
| CfnAlarmModel.AssetPropertyValueProperty |
A structure that contains value information.
|
| CfnAlarmModel.AssetPropertyVariantProperty |
A structure that contains an asset property value.
|
| CfnAlarmModel.DynamoDBProperty |
Defines an action to write to the Amazon DynamoDB table that you created.
|
| CfnAlarmModel.DynamoDBv2Property |
Defines an action to write to the Amazon DynamoDB table that you created.
|
| CfnAlarmModel.FirehoseProperty |
Sends information about the detector model instance and the event that triggered the action to an Amazon Kinesis Data Firehose delivery stream.
|
| CfnAlarmModel.InitializationConfigurationProperty |
Specifies the default alarm state.
|
| CfnAlarmModel.IotEventsProperty |
Sends an AWS IoT Events input, passing in information about the detector model instance and the event that triggered the action.
|
| CfnAlarmModel.IotSiteWiseProperty |
Sends information about the detector model instance and the event that triggered the action to a specified asset property in AWS IoT SiteWise .
|
| CfnAlarmModel.IotTopicPublishProperty |
Information required to publish the MQTT message through the AWS IoT message broker.
|
| CfnAlarmModel.LambdaProperty |
Calls a Lambda function, passing in information about the detector model instance and the event that triggered the action.
|
| CfnAlarmModel.PayloadProperty |
Information needed to configure the payload.
|
| CfnAlarmModel.SimpleRuleProperty |
A rule that compares an input property value to a threshold value with a comparison operator.
|
| CfnAlarmModel.SnsProperty |
Information required to publish the Amazon SNS message.
|
| CfnAlarmModel.SqsProperty |
Sends information about the detector model instance and the event that triggered the action to an Amazon SQS queue.
|
| CfnAlarmModelProps |
Properties for defining a `CfnAlarmModel`.
|
| CfnDetectorModel.ActionProperty |
An action to be performed when the `condition` is TRUE.
|
| CfnDetectorModel.AssetPropertyTimestampProperty |
A structure that contains timestamp information.
|
| CfnDetectorModel.AssetPropertyValueProperty |
A structure that contains value information.
|
| CfnDetectorModel.AssetPropertyVariantProperty |
A structure that contains an asset property value.
|
| CfnDetectorModel.ClearTimerProperty |
Information needed to clear the timer.
|
| CfnDetectorModel.DetectorModelDefinitionProperty |
Information that defines how a detector operates.
|
| CfnDetectorModel.DynamoDBProperty |
Defines an action to write to the Amazon DynamoDB table that you created.
|
| CfnDetectorModel.DynamoDBv2Property |
Defines an action to write to the Amazon DynamoDB table that you created.
|
| CfnDetectorModel.EventProperty |
Specifies the `actions` to be performed when the `condition` evaluates to TRUE.
|
| CfnDetectorModel.FirehoseProperty |
Sends information about the detector model instance and the event that triggered the action to an Amazon Kinesis Data Firehose delivery stream.
|
| CfnDetectorModel.IotEventsProperty |
Sends an AWS IoT Events input, passing in information about the detector model instance and the event that triggered the action.
|
| CfnDetectorModel.IotSiteWiseProperty |
Sends information about the detector model instance and the event that triggered the action to a specified asset property in AWS IoT SiteWise .
|
| CfnDetectorModel.IotTopicPublishProperty |
Information required to publish the MQTT message through the AWS IoT message broker.
|
| CfnDetectorModel.LambdaProperty |
Calls a Lambda function, passing in information about the detector model instance and the event that triggered the action.
|
| CfnDetectorModel.OnEnterProperty |
When entering this state, perform these `actions` if the `condition` is TRUE.
|
| CfnDetectorModel.OnExitProperty |
When exiting this state, perform these `actions` if the specified `condition` is `TRUE` .
|
| CfnDetectorModel.OnInputProperty |
Specifies the actions performed when the `condition` evaluates to TRUE.
|
| CfnDetectorModel.PayloadProperty |
Information needed to configure the payload.
|
| CfnDetectorModel.ResetTimerProperty |
Information required to reset the timer.
|
| CfnDetectorModel.SetTimerProperty |
Information needed to set the timer.
|
| CfnDetectorModel.SetVariableProperty |
Information about the variable and its new value.
|
| CfnDetectorModel.SnsProperty |
Information required to publish the Amazon SNS message.
|
| CfnDetectorModel.SqsProperty |
Sends information about the detector model instance and the event that triggered the action to an Amazon SQS queue.
|
| CfnDetectorModel.StateProperty |
Information that defines a state of a detector.
|
| CfnDetectorModel.TransitionEventProperty |
Specifies the actions performed and the next state entered when a `condition` evaluates to TRUE.
|
| CfnDetectorModelProps |
Properties for defining a `CfnDetectorModel`.
|
| CfnInput.AttributeProperty |
The attributes from the JSON payload that are made available by the input.
|
| CfnInput.InputDefinitionProperty |
The definition of the input.
|
| CfnInputProps |
Properties for defining a `CfnInput`.
|
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.iotevents.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
An experimental construct library for this service is available in preview. Since it is not stable yet, it is distributed as a separate package so that you can pin its version independently of the rest of the CDK. See the package:
@aws-cdk/aws-iotevents-alpha
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::IoTEvents.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
Copyright © 2022. All rights reserved.