libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq 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

Generic SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

NFData SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Hashable SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

FromJSON 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" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "SqlApplicationConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "outputDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputDescription])) :*: (S1 ('MetaSel ('Just "referenceDataSourceDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReferenceDataSourceDescription])) :*: S1 ('MetaSel ('Just "inputDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputDescription])))))

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: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.

$sel:inputDescriptions:SqlApplicationConfigurationDescription', sqlApplicationConfigurationDescription_inputDescriptions - 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.

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

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