Class: Aws::KinesisAnalyticsV2::Types::SqlApplicationConfigurationUpdate

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb

Overview

Describes updates to the input streams, destination streams, and reference data sources for a SQL-based Kinesis Data Analytics application.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#input_updatesArray<Types::InputUpdate>

The array of InputUpdate objects describing the new input streams used by the application.

Returns:



4444
4445
4446
4447
4448
4449
4450
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 4444

class SqlApplicationConfigurationUpdate < Struct.new(
  :input_updates,
  :output_updates,
  :reference_data_source_updates)
  SENSITIVE = []
  include Aws::Structure
end

#output_updatesArray<Types::OutputUpdate>

The array of OutputUpdate objects describing the new destination streams used by the application.

Returns:



4444
4445
4446
4447
4448
4449
4450
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 4444

class SqlApplicationConfigurationUpdate < Struct.new(
  :input_updates,
  :output_updates,
  :reference_data_source_updates)
  SENSITIVE = []
  include Aws::Structure
end

#reference_data_source_updatesArray<Types::ReferenceDataSourceUpdate>

The array of ReferenceDataSourceUpdate objects describing the new reference data sources used by the application.



4444
4445
4446
4447
4448
4449
4450
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 4444

class SqlApplicationConfigurationUpdate < Struct.new(
  :input_updates,
  :output_updates,
  :reference_data_source_updates)
  SENSITIVE = []
  include Aws::Structure
end