Class: Aws::KinesisAnalyticsV2::Types::DiscoverInputSchemaRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisAnalyticsV2::Types::DiscoverInputSchemaRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kinesisanalyticsv2/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#input_processing_configuration ⇒ Types::InputProcessingConfiguration
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
-
#input_starting_position_configuration ⇒ Types::InputStartingPositionConfiguration
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source for discovery purposes.
-
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the streaming source.
-
#s3_configuration ⇒ Types::S3Configuration
Specify this parameter to discover a schema from data in an Amazon S3 object.
-
#service_execution_role ⇒ String
The ARN of the role that is used to access the streaming source.
Instance Attribute Details
#input_processing_configuration ⇒ Types::InputProcessingConfiguration
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
2245 2246 2247 2248 2249 2250 2251 2252 2253 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2245 class DiscoverInputSchemaRequest < Struct.new( :resource_arn, :service_execution_role, :input_starting_position_configuration, :s3_configuration, :input_processing_configuration) SENSITIVE = [] include Aws::Structure end |
#input_starting_position_configuration ⇒ Types::InputStartingPositionConfiguration
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source for discovery purposes.
2245 2246 2247 2248 2249 2250 2251 2252 2253 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2245 class DiscoverInputSchemaRequest < Struct.new( :resource_arn, :service_execution_role, :input_starting_position_configuration, :s3_configuration, :input_processing_configuration) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the streaming source.
2245 2246 2247 2248 2249 2250 2251 2252 2253 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2245 class DiscoverInputSchemaRequest < Struct.new( :resource_arn, :service_execution_role, :input_starting_position_configuration, :s3_configuration, :input_processing_configuration) SENSITIVE = [] include Aws::Structure end |
#s3_configuration ⇒ Types::S3Configuration
Specify this parameter to discover a schema from data in an Amazon S3 object.
2245 2246 2247 2248 2249 2250 2251 2252 2253 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2245 class DiscoverInputSchemaRequest < Struct.new( :resource_arn, :service_execution_role, :input_starting_position_configuration, :s3_configuration, :input_processing_configuration) SENSITIVE = [] include Aws::Structure end |
#service_execution_role ⇒ String
The ARN of the role that is used to access the streaming source.
2245 2246 2247 2248 2249 2250 2251 2252 2253 |
# File 'lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2245 class DiscoverInputSchemaRequest < Struct.new( :resource_arn, :service_execution_role, :input_starting_position_configuration, :s3_configuration, :input_processing_configuration) SENSITIVE = [] include Aws::Structure end |