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?
-
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source discovery purposes.
Declaration
Swift
public let inputStartingPositionConfiguration: InputStartingPositionConfiguration?
-
The Amazon Resource Name (ARN) of the streaming source.
Declaration
Swift
public let resourceARN: String?
-
Specify this parameter to discover a schema from data in an Amazon S3 object.
Declaration
Swift
public let s3Configuration: S3Configuration?
-
The ARN of the role that is used to access the streaming source.
Declaration
Swift
public let serviceExecutionRole: String
-
init(inputProcessingConfiguration:inputStartingPositionConfiguration:resourceARN:s3Configuration:serviceExecutionRole:)
Undocumented
Declaration
Swift
public init(inputProcessingConfiguration: InputProcessingConfiguration? = nil, inputStartingPositionConfiguration: InputStartingPositionConfiguration? = nil, resourceARN: String? = nil, s3Configuration: S3Configuration? = nil, serviceExecutionRole: String)
-
Declaration
Swift
public func validate(name: String) throws