Class: Aws::KinesisAnalyticsV2::Types::SqlApplicationConfiguration

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

Overview

Describes the inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#inputsArray<Types::Input>

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

Returns:



4377
4378
4379
4380
4381
4382
4383
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 4377

class SqlApplicationConfiguration < Struct.new(
  :inputs,
  :outputs,
  :reference_data_sources)
  SENSITIVE = []
  include Aws::Structure
end

#outputsArray<Types::Output>

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

Returns:



4377
4378
4379
4380
4381
4382
4383
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 4377

class SqlApplicationConfiguration < Struct.new(
  :inputs,
  :outputs,
  :reference_data_sources)
  SENSITIVE = []
  include Aws::Structure
end

#reference_data_sourcesArray<Types::ReferenceDataSource>

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

Returns:



4377
4378
4379
4380
4381
4382
4383
# File 'gems/aws-sdk-kinesisanalyticsv2/lib/aws-sdk-kinesisanalyticsv2/types.rb', line 4377

class SqlApplicationConfiguration < Struct.new(
  :inputs,
  :outputs,
  :reference_data_sources)
  SENSITIVE = []
  include Aws::Structure
end