AWSIoTIotAnalyticsAction
Objective-C
@interface AWSIoTIotAnalyticsAction
Swift
class AWSIoTIotAnalyticsAction
Sends message data to an IoT Analytics channel.
-
Whether to process the action as a batch. The default value is
false.When
batchModeistrueand the rule SQL statement evaluates to an Array, each Array element is delivered as a separate message when passed byBatchPutMessageto the IoT Analytics channel. The resulting array can’t have more than 100 messages.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable batchMode;Swift
var batchMode: NSNumber? { get set } -
(deprecated) The ARN of the IoT Analytics channel to which message data will be sent.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable channelArn;Swift
var channelArn: String? { get set } -
The name of the IoT Analytics channel to which message data will be sent.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable channelName;Swift
var channelName: String? { get set } -
The ARN of the role which has a policy that grants IoT Analytics permission to send message data via IoT Analytics (iotanalytics:BatchPutMessage).
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable roleArn;Swift
var roleArn: String? { get set }
View on GitHub
Install in Dash
AWSIoTIotAnalyticsAction Class Reference