DiscoverInputSchemaRequest
public struct DiscoverInputSchemaRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
Declaration
Swift
public let inputProcessingConfiguration: InputProcessingConfiguration?
-
Point at which you want Amazon Kinesis Analytics to start reading records from the specified streaming source discovery purposes.
Declaration
Swift
public let inputStartingPositionConfiguration: InputStartingPositionConfiguration?
-
Amazon Resource Name (ARN) of the streaming source.
Declaration
Swift
public let resourceARN: String?
-
ARN of the IAM role that Amazon Kinesis Analytics can assume to access the stream on your behalf.
Declaration
Swift
public let roleARN: String?
-
Specify this parameter to discover a schema from data in an Amazon S3 object.
Declaration
Swift
public let s3Configuration: S3Configuration?
-
init(inputProcessingConfiguration:inputStartingPositionConfiguration:resourceARN:roleARN:s3Configuration:)
Undocumented
Declaration
Swift
public init(inputProcessingConfiguration: InputProcessingConfiguration? = nil, inputStartingPositionConfiguration: InputStartingPositionConfiguration? = nil, resourceARN: String? = nil, roleARN: String? = nil, s3Configuration: S3Configuration? = nil)
-
Declaration
Swift
public func validate(name: String) throws