| Class | Description |
|---|---|
| AcknowledgeFlow |
Specifies whether to get notified for alarm state changes.
|
| Action |
An action to be performed when the
condition is TRUE. |
| AlarmAction |
Specifies one of the following actions to receive notifications when the alarm state changes.
|
| AlarmCapabilities |
Contains the configuration information of alarm state changes.
|
| AlarmEventActions |
Contains information about one or more alarm actions.
|
| AlarmModelSummary |
Contains a summary of an alarm model.
|
| AlarmModelVersionSummary |
Contains a summary of an alarm model version.
|
| AlarmNotification |
Contains information about one or more notification actions.
|
| AlarmRule |
Defines when your alarm is invoked.
|
| AnalysisResult |
Contains the result of the analysis.
|
| AnalysisResultLocation |
Contains information that you can use to locate the field in your detector model that the analysis result references.
|
| AssetPropertyTimestamp |
A structure that contains timestamp information.
|
| AssetPropertyValue |
A structure that contains value information.
|
| AssetPropertyVariant |
A structure that contains an asset property value.
|
| Attribute |
The attributes from the JSON payload that are made available by the input.
|
| ClearTimerAction |
Information needed to clear the timer.
|
| CreateAlarmModelRequest | |
| CreateAlarmModelResult | |
| CreateDetectorModelRequest | |
| CreateDetectorModelResult | |
| CreateInputRequest | |
| CreateInputResult | |
| DeleteAlarmModelRequest | |
| DeleteAlarmModelResult | |
| DeleteDetectorModelRequest | |
| DeleteDetectorModelResult | |
| DeleteInputRequest | |
| DeleteInputResult | |
| DescribeAlarmModelRequest | |
| DescribeAlarmModelResult | |
| DescribeDetectorModelAnalysisRequest | |
| DescribeDetectorModelAnalysisResult | |
| DescribeDetectorModelRequest | |
| DescribeDetectorModelResult | |
| DescribeInputRequest | |
| DescribeInputResult | |
| DescribeLoggingOptionsRequest | |
| DescribeLoggingOptionsResult | |
| DetectorDebugOption |
The detector model and the specific detectors (instances) for which the logging level is given.
|
| DetectorModel |
Information about the detector model.
|
| DetectorModelConfiguration |
Information about how the detector model is configured.
|
| DetectorModelDefinition |
Information that defines how a detector operates.
|
| DetectorModelSummary |
Information about the detector model.
|
| DetectorModelVersionSummary |
Information about the detector model version.
|
| DynamoDBAction |
Defines an action to write to the Amazon DynamoDB table that you created.
|
| DynamoDBv2Action |
Defines an action to write to the Amazon DynamoDB table that you created.
|
| EmailConfiguration |
Contains the configuration information of email notifications.
|
| EmailContent |
Contains the subject and message of an email.
|
| EmailRecipients |
Contains the information of one or more recipients who receive the emails.
|
| Event |
Specifies the
actions to be performed when the condition evaluates to TRUE. |
| FirehoseAction |
Sends information about the detector model instance and the event that triggered the action to an Amazon Kinesis Data
Firehose delivery stream.
|
| GetDetectorModelAnalysisResultsRequest | |
| GetDetectorModelAnalysisResultsResult | |
| InitializationConfiguration |
Specifies the default alarm state.
|
| Input |
Information about the input.
|
| InputConfiguration |
Information about the configuration of an input.
|
| InputDefinition |
The definition of the input.
|
| InputIdentifier |
The identifer of the input.
|
| InputSummary |
Information about the input.
|
| IotEventsAction |
Sends an AWS IoT Events input, passing in information about the detector model instance and the event that triggered
the action.
|
| IotEventsInputIdentifier |
The identifier of the input routed to AWS IoT Events.
|
| IotSiteWiseAction |
Sends information about the detector model instance and the event that triggered the action to a specified asset
property in AWS IoT SiteWise.
|
| IotSiteWiseAssetModelPropertyIdentifier |
The asset model property identifer of the input routed from AWS IoT SiteWise.
|
| IotSiteWiseInputIdentifier |
The identifer of the input routed from AWS IoT SiteWise.
|
| IotTopicPublishAction |
Information required to publish the MQTT message through the AWS IoT message broker.
|
| LambdaAction |
Calls a Lambda function, passing in information about the detector model instance and the event that triggered the
action.
|
| ListAlarmModelsRequest | |
| ListAlarmModelsResult | |
| ListAlarmModelVersionsRequest | |
| ListAlarmModelVersionsResult | |
| ListDetectorModelsRequest | |
| ListDetectorModelsResult | |
| ListDetectorModelVersionsRequest | |
| ListDetectorModelVersionsResult | |
| ListInputRoutingsRequest | |
| ListInputRoutingsResult | |
| ListInputsRequest | |
| ListInputsResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| LoggingOptions |
The values of the AWS IoT Events logging options.
|
| NotificationAction |
Contains the notification settings of an alarm model.
|
| NotificationTargetActions |
Specifies an AWS Lambda function to manage alarm notifications.
|
| OnEnterLifecycle |
When entering this state, perform these
actions if the condition is TRUE. |
| OnExitLifecycle |
When exiting this state, perform these
actions if the specified condition is
TRUE. |
| OnInputLifecycle |
Specifies the actions performed when the
condition evaluates to TRUE. |
| Payload |
Information needed to configure the payload.
|
| PutLoggingOptionsRequest | |
| PutLoggingOptionsResult | |
| RecipientDetail |
The information that identifies the recipient.
|
| ResetTimerAction |
Information required to reset the timer.
|
| RoutedResource |
Contains information about the routed resource.
|
| SetTimerAction |
Information needed to set the timer.
|
| SetVariableAction |
Information about the variable and its new value.
|
| SimpleRule |
A rule that compares an input property value to a threshold value with a comparison operator.
|
| SMSConfiguration |
Contains the configuration information of SMS notifications.
|
| SNSTopicPublishAction |
Information required to publish the Amazon SNS message.
|
| SqsAction |
Sends information about the detector model instance and the event that triggered the action to an Amazon SQS queue.
|
| SSOIdentity |
Contains information about your identity source in AWS Single Sign-On.
|
| StartDetectorModelAnalysisRequest | |
| StartDetectorModelAnalysisResult | |
| State |
Information that defines a state of a detector.
|
| Tag |
Metadata that can be used to manage the resource.
|
| TagResourceRequest | |
| TagResourceResult | |
| TransitionEvent |
Specifies the actions performed and the next state entered when a
condition evaluates to TRUE. |
| UntagResourceRequest | |
| UntagResourceResult | |
| UpdateAlarmModelRequest | |
| UpdateAlarmModelResult | |
| UpdateDetectorModelRequest | |
| UpdateDetectorModelResult | |
| UpdateInputRequest | |
| UpdateInputResult |
| Enum | Description |
|---|---|
| AlarmModelVersionStatus | |
| AnalysisResultLevel | |
| AnalysisStatus | |
| ComparisonOperator | |
| DetectorModelVersionStatus | |
| EvaluationMethod | |
| InputStatus | |
| LoggingLevel | |
| PayloadType |
| Exception | Description |
|---|---|
| AWSIoTEventsException |
Base exception for all service exceptions thrown by AWS IoT Events
|
| InternalFailureException |
An internal failure occurred.
|
| InvalidRequestException |
The request was invalid.
|
| LimitExceededException |
A limit was exceeded.
|
| ResourceAlreadyExistsException |
The resource already exists.
|
| ResourceInUseException |
The resource is in use.
|
| ResourceNotFoundException |
The resource was not found.
|
| ServiceUnavailableException |
The service is currently unavailable.
|
| ThrottlingException |
The request could not be completed due to throttling.
|
| UnsupportedOperationException |
The requested operation is not supported.
|