AWS IoT Events is a fully managed service that makes it easy to detect and respond to events from IoT sensors and applications. Events are patterns of data identifying more complicated circumstances than expected, such as changes in equipment when a belt is stuck or motion detectors using movement signals to activate lights and security cameras. Before IoT Events, you had to build costly, custom applications to collect data, apply decision logic to detect an event, and then trigger another application to react to the event. Using IoT Events, it’s simple to detect events across thousands of IoT sensors sending different telemetry data, such as temperature from a freezer, humidity from respiratory equipment, and belt speed on a motor. You simply select the relevant data sources to ingest, define the logic for each event using simple ‘if-then-else’ statements, and select the alert or custom action to trigger when an event occurs. IoT Events continuously monitors data from multiple IoT sensors and applications, and it integrates with other services, such as AWS IoT Core and AWS IoT Analytics, to enable early detection and unique insights into events. IoT Events automatically triggers alerts and actions in response to events based on the logic you define to resolve issues quickly, reduce maintenance costs, and increase operational efficiency.
Below are the cmdlets which are available with AWS IoT Events
CmdletName | ServiceOperation | ServiceName |
Add-IOTEResourceTag | TagResource | AWS IoTEvents |
Get-IOTEDetectorModel | DescribeDetectorModel | AWS IoTEvents |
Get-IOTEDetectorModelList | ListDetectorModels | AWS IoTEvents |
Get-IOTEDetectorModelVersionList | ListDetectorModelVersions | AWS IoTEvents |
Get-IOTEInput | DescribeInput | AWS IoTEvents |
Get-IOTEInputList | ListInputs | AWS IoTEvents |
Get-IOTELoggingOption | DescribeLoggingOptions | AWS IoTEvents |
Get-IOTEResourceTag | ListTagsForResource | AWS IoTEvents |
New-IOTEDetectorModel | CreateDetectorModel | AWS IoTEvents |
New-IOTEInput | CreateInput | AWS IoTEvents |
Remove-IOTEDetectorModel | DeleteDetectorModel | AWS IoTEvents |
Remove-IOTEInput | DeleteInput | AWS IoTEvents |
Remove-IOTEResourceTag | UntagResource | AWS IoTEvents |
Update-IOTEDetectorModel | UpdateDetectorModel | AWS IoTEvents |
Update-IOTEInput | UpdateInput | AWS IoTEvents |
Write-IOTELoggingOption | PutLoggingOptions | AWS IoTEvents |
Get-IOTEDDetector | DescribeDetector | AWS IoTEvents Data |
Get-IOTEDDetectorList | ListDetectors | AWS IoTEvents Data |
Send-IOTEDMessageBatch | BatchPutMessage | AWS IoTEvents Data |
Update-IOTEDDetectorBatch | BatchUpdateDetector | AWS IoTEvents Data |
Get-IOTJJobExecution | DescribeJobExecution | AWS IoT Jobs Data Plane |
Get-IOTJPendingJobExecution | GetPendingJobExecutions | AWS IoT Jobs Data Plane |
Start-IOTJNextPendingJobExecution | StartNextPendingJobExecution | AWS IoT Jobs Data Plane |
Update-IOTJJobExecution | UpdateJobExecution | AWS IoT Jobs Data Plane |
Add-IOTSTResourceTag | TagResource | AWS IoT Secure Tunneling |
Close-IOTSTTunnel | CloseTunnel | AWS IoT Secure Tunneling |
Get-IOTSTResourceTag | ListTagsForResource | AWS IoT Secure Tunneling |
Get-IOTSTTunnel | DescribeTunnel | AWS IoT Secure Tunneling |
Get-IOTSTTunnelList | ListTunnels | AWS IoT Secure Tunneling |
Open-IOTSTTunnel | OpenTunnel | AWS IoT Secure Tunneling |
Remove-IOTSTResourceTag | UntagResource | AWS IoT Secure Tunneling |
You can also check other AWS Services, and each services cmdlets we are providing.