Class: Aws::KinesisAnalyticsV2::Types::InputUpdate
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisAnalyticsV2::Types::InputUpdate
- Defined in:
- gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb
Overview
For a SQL-based Kinesis Data Analytics application, describes updates
to a specific input configuration (identified by the InputId
of an
application).
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#input_id ⇒ String
The input ID of the application input to be updated.
-
#input_parallelism_update ⇒ Types::InputParallelismUpdate
Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).
-
#input_processing_configuration_update ⇒ Types::InputProcessingConfigurationUpdate
Describes updates to an InputProcessingConfiguration.
-
#input_schema_update ⇒ Types::InputSchemaUpdate
Describes the data format on the streaming source, and how record elements on the streaming source map to columns of the in-application stream that is created.
-
#kinesis_firehose_input_update ⇒ Types::KinesisFirehoseInputUpdate
If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN.
-
#kinesis_streams_input_update ⇒ Types::KinesisStreamsInputUpdate
If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN).
-
#name_prefix_update ⇒ String
The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming source.
Instance Attribute Details
#input_id ⇒ String
The input ID of the application input to be updated.
2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2935 class InputUpdate < Struct.new( :input_id, :name_prefix_update, :input_processing_configuration_update, :kinesis_streams_input_update, :kinesis_firehose_input_update, :input_schema_update, :input_parallelism_update) SENSITIVE = [] include Aws::Structure end |
#input_parallelism_update ⇒ Types::InputParallelismUpdate
Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).
2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2935 class InputUpdate < Struct.new( :input_id, :name_prefix_update, :input_processing_configuration_update, :kinesis_streams_input_update, :kinesis_firehose_input_update, :input_schema_update, :input_parallelism_update) SENSITIVE = [] include Aws::Structure end |
#input_processing_configuration_update ⇒ Types::InputProcessingConfigurationUpdate
Describes updates to an InputProcessingConfiguration.
2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2935 class InputUpdate < Struct.new( :input_id, :name_prefix_update, :input_processing_configuration_update, :kinesis_streams_input_update, :kinesis_firehose_input_update, :input_schema_update, :input_parallelism_update) SENSITIVE = [] include Aws::Structure end |
#input_schema_update ⇒ Types::InputSchemaUpdate
Describes the data format on the streaming source, and how record elements on the streaming source map to columns of the in-application stream that is created.
2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2935 class InputUpdate < Struct.new( :input_id, :name_prefix_update, :input_processing_configuration_update, :kinesis_streams_input_update, :kinesis_firehose_input_update, :input_schema_update, :input_parallelism_update) SENSITIVE = [] include Aws::Structure end |
#kinesis_firehose_input_update ⇒ Types::KinesisFirehoseInputUpdate
If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN.
2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2935 class InputUpdate < Struct.new( :input_id, :name_prefix_update, :input_processing_configuration_update, :kinesis_streams_input_update, :kinesis_firehose_input_update, :input_schema_update, :input_parallelism_update) SENSITIVE = [] include Aws::Structure end |
#kinesis_streams_input_update ⇒ Types::KinesisStreamsInputUpdate
If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN).
2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2935 class InputUpdate < Struct.new( :input_id, :name_prefix_update, :input_processing_configuration_update, :kinesis_streams_input_update, :kinesis_firehose_input_update, :input_schema_update, :input_parallelism_update) SENSITIVE = [] include Aws::Structure end |
#name_prefix_update ⇒ String
The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming source.
2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 |
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 2935 class InputUpdate < Struct.new( :input_id, :name_prefix_update, :input_processing_configuration_update, :kinesis_streams_input_update, :kinesis_firehose_input_update, :input_schema_update, :input_parallelism_update) SENSITIVE = [] include Aws::Structure end |