Crate rusoto_iotevents_data

Crate rusoto_iotevents_data 

Source
Expand description

AWS IoT Events monitors your equipment or device fleets for failures or changes in operation, and triggers actions when such events occur. You can use AWS IoT Events Data API commands to send inputs to detectors, list detectors, and view or update a detector's status.

For more information, see What is AWS IoT Events? in the AWS IoT Events Developer Guide.

If you’re using the service, you’re probably looking for IotEventsDataClient and IotEventsData.

Structs§

AcknowledgeActionConfiguration

Contains the configuration information of an acknowledge action.

AcknowledgeAlarmActionRequest

Information needed to acknowledge the alarm.

Alarm

Contains information about an alarm.

AlarmState

Contains information about the current state of the alarm.

AlarmSummary

Contains a summary of an alarm.

BatchAcknowledgeAlarmRequest
BatchAcknowledgeAlarmResponse
BatchAlarmActionErrorEntry

Contains error messages associated with one of the following requests:

BatchDisableAlarmRequest
BatchDisableAlarmResponse
BatchEnableAlarmRequest
BatchEnableAlarmResponse
BatchPutMessageErrorEntry

Contains information about the errors encountered.

BatchPutMessageRequest
BatchPutMessageResponse
BatchResetAlarmRequest
BatchResetAlarmResponse
BatchSnoozeAlarmRequest
BatchSnoozeAlarmResponse
BatchUpdateDetectorErrorEntry

Information about the error that occurred when attempting to update a detector.

BatchUpdateDetectorRequest
BatchUpdateDetectorResponse
CustomerAction

Contains information about the action that you can take to respond to the alarm.

DescribeAlarmRequest
DescribeAlarmResponse
DescribeDetectorRequest
DescribeDetectorResponse
Detector

Information about the detector (instance).

DetectorState

Information about the current state of the detector instance.

DetectorStateDefinition

The new state, variable values, and timer settings of the detector (instance).

DetectorStateSummary

Information about the detector state.

DetectorSummary

Information about the detector (instance).

DisableActionConfiguration

Contains the configuration information of a disable action.

DisableAlarmActionRequest

Information used to disable the alarm.

EnableActionConfiguration

Contains the configuration information of an enable action.

EnableAlarmActionRequest

Information needed to enable the alarm.

IotEventsDataClient
A client for the AWS IoT Events Data API.
ListAlarmsRequest
ListAlarmsResponse
ListDetectorsRequest
ListDetectorsResponse
Message

Information about a message.

ResetActionConfiguration

Contains the configuration information of a reset action.

ResetAlarmActionRequest

Information needed to reset the alarm.

RuleEvaluation

Information needed to evaluate data.

SimpleRuleEvaluation

Information needed to compare two values with a comparison operator.

SnoozeActionConfiguration

Contains the configuration information of a snooze action.

SnoozeAlarmActionRequest

Information needed to snooze the alarm.

StateChangeConfiguration

Contains the configuration information of alarm state changes.

SystemEvent

Contains information about alarm state changes.

Timer

The current state of a timer.

TimerDefinition

The new setting of a timer.

TimestampValue

Contains information about a timestamp.

UpdateDetectorRequest

Information used to update the detector (instance).

Variable

The current state of the variable.

VariableDefinition

The new value of the variable.

Enums§

BatchAcknowledgeAlarmError
Errors returned by BatchAcknowledgeAlarm
BatchDisableAlarmError
Errors returned by BatchDisableAlarm
BatchEnableAlarmError
Errors returned by BatchEnableAlarm
BatchPutMessageError
Errors returned by BatchPutMessage
BatchResetAlarmError
Errors returned by BatchResetAlarm
BatchSnoozeAlarmError
Errors returned by BatchSnoozeAlarm
BatchUpdateDetectorError
Errors returned by BatchUpdateDetector
DescribeAlarmError
Errors returned by DescribeAlarm
DescribeDetectorError
Errors returned by DescribeDetector
ListAlarmsError
Errors returned by ListAlarms
ListDetectorsError
Errors returned by ListDetectors

Traits§

IotEventsData
Trait representing the capabilities of the AWS IoT Events Data API. AWS IoT Events Data clients implement this trait.