PutDestinationRequest
public struct PutDestinationRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A name for the destination.
Declaration
Swift
public let destinationName: String
-
The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis PutRecord operation on the destination stream.
Declaration
Swift
public let roleArn: String
-
The ARN of an Amazon Kinesis stream to which to deliver matching log events.
Declaration
Swift
public let targetArn: String
-
Undocumented
Declaration
Swift
public init(destinationName: String, roleArn: String, targetArn: String)
-
Declaration
Swift
public func validate(name: String) throws