Class: Aws::KinesisAnalyticsV2::Types::DiscoverInputSchemaRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisAnalyticsV2::Types::DiscoverInputSchemaRequest
- Defined in:
- gems/aws-sdk-kinesisanalyticsv2/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.
2019 2020 2021 2022 2023 2024 2025 2026 2027 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2019 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.
2019 2020 2021 2022 2023 2024 2025 2026 2027 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2019 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.
2019 2020 2021 2022 2023 2024 2025 2026 2027 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2019 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.
2019 2020 2021 2022 2023 2024 2025 2026 2027 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2019 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.
2019 2020 2021 2022 2023 2024 2025 2026 2027 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2019 class DiscoverInputSchemaRequest < Struct.new( :resource_arn, :service_execution_role, :input_starting_position_configuration, :s3_configuration, :input_processing_configuration) SENSITIVE = [] include Aws::Structure end |