IotEventsAction
public struct IotEventsAction : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The name of the AWS IoT Events input.
Declaration
Swift
public let inputName: String
-
[Optional] Use this to ensure that only one input (message) with a given messageId will be processed by an AWS IoT Events detector.
Declaration
Swift
public let messageId: String?
-
The ARN of the role that grants AWS IoT permission to send an input to an AWS IoT Events detector. (“Action”:“iotevents:BatchPutMessage”).
Declaration
Swift
public let roleArn: String
-
Undocumented
Declaration
Swift
public init(inputName: String, messageId: String? = nil, roleArn: String)
-
Declaration
Swift
public func validate(name: String) throws