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
batchMode
istrue
and the rule SQL statement evaluates to an Array, each Array element is delivered as a separate message when passed byBatchPutMessage
to 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 }