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