amazonka-kinesisanalyticsv2-2.0: Amazon Kinesis Analytics SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Description

 
Synopsis

Documentation

data SqlApplicationConfigurationDescription Source #

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

See: newSqlApplicationConfigurationDescription smart constructor.

Constructors

SqlApplicationConfigurationDescription' 

Fields

Instances

Instances details
FromJSON SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Generic SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Read SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Show SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

NFData SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Eq SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Hashable SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

type Rep SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

type Rep SqlApplicationConfigurationDescription = D1 ('MetaData "SqlApplicationConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "SqlApplicationConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputDescription])) :*: (S1 ('MetaSel ('Just "outputDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputDescription])) :*: S1 ('MetaSel ('Just "referenceDataSourceDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReferenceDataSourceDescription])))))

newSqlApplicationConfigurationDescription :: SqlApplicationConfigurationDescription Source #

Create a value of SqlApplicationConfigurationDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:inputDescriptions:SqlApplicationConfigurationDescription', sqlApplicationConfigurationDescription_inputDescriptions - The array of InputDescription objects describing the input streams used by the application.

$sel:outputDescriptions:SqlApplicationConfigurationDescription', sqlApplicationConfigurationDescription_outputDescriptions - The array of OutputDescription objects describing the destination streams used by the application.

$sel:referenceDataSourceDescriptions:SqlApplicationConfigurationDescription', sqlApplicationConfigurationDescription_referenceDataSourceDescriptions - The array of ReferenceDataSourceDescription objects describing the reference data sources used by the application.

sqlApplicationConfigurationDescription_inputDescriptions :: Lens' SqlApplicationConfigurationDescription (Maybe [InputDescription]) Source #

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

sqlApplicationConfigurationDescription_outputDescriptions :: Lens' SqlApplicationConfigurationDescription (Maybe [OutputDescription]) Source #

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

sqlApplicationConfigurationDescription_referenceDataSourceDescriptions :: Lens' SqlApplicationConfigurationDescription (Maybe [ReferenceDataSourceDescription]) Source #

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