AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Sends message data to an IoT Analytics channel.

Inheritance Hierarchy

System.Object
  Amazon.IoT.Model.IotAnalyticsAction

Namespace: Amazon.IoT.Model
Assembly: AWSSDK.IoT.dll
Version: 3.x.y.z

Syntax

C#
public class IotAnalyticsAction

The IotAnalyticsAction type exposes the following members

Constructors

NameDescription
Public Method IotAnalyticsAction()

Properties

NameTypeDescription
Public Property BatchMode System.Boolean

Gets and sets the property BatchMode.

Whether to process the action as a batch. The default value is false.

When batchMode is true and the rule SQL statement evaluates to an Array, each Array element is delivered as a separate message when passed by BatchPutMessage to the IoT Analytics channel. The resulting array can't have more than 100 messages.

Public Property ChannelArn System.String

Gets and sets the property ChannelArn.

(deprecated) The ARN of the IoT Analytics channel to which message data will be sent.

Public Property ChannelName System.String

Gets and sets the property ChannelName.

The name of the IoT Analytics channel to which message data will be sent.

Public Property RoleArn System.String

Gets and sets the property RoleArn.

The ARN of the role which has a policy that grants IoT Analytics permission to send message data via IoT Analytics (iotanalytics:BatchPutMessage).

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5