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

Description

 
Synopsis

Documentation

data ApplicationConfigurationDescription Source #

Describes details about the application code and starting parameters for a Kinesis Data Analytics application.

See: newApplicationConfigurationDescription smart constructor.

Constructors

ApplicationConfigurationDescription' 

Fields

Instances

Instances details
Eq ApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription

Read ApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription

Show ApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription

Generic ApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription

NFData ApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription

Hashable ApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription

FromJSON ApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription

type Rep ApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription

type Rep ApplicationConfigurationDescription = D1 ('MetaData "ApplicationConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationConfigurationDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "zeppelinApplicationConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZeppelinApplicationConfigurationDescription)) :*: S1 ('MetaSel ('Just "vpcConfigurationDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VpcConfigurationDescription]))) :*: (S1 ('MetaSel ('Just "applicationCodeConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationCodeConfigurationDescription)) :*: S1 ('MetaSel ('Just "environmentPropertyDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentPropertyDescriptions)))) :*: ((S1 ('MetaSel ('Just "runConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RunConfigurationDescription)) :*: S1 ('MetaSel ('Just "sqlApplicationConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SqlApplicationConfigurationDescription))) :*: (S1 ('MetaSel ('Just "flinkApplicationConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlinkApplicationConfigurationDescription)) :*: S1 ('MetaSel ('Just "applicationSnapshotConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationSnapshotConfigurationDescription))))))

newApplicationConfigurationDescription :: ApplicationConfigurationDescription Source #

Create a value of ApplicationConfigurationDescription 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:zeppelinApplicationConfigurationDescription:ApplicationConfigurationDescription', applicationConfigurationDescription_zeppelinApplicationConfigurationDescription - The configuration parameters for a Kinesis Data Analytics Studio notebook.

$sel:vpcConfigurationDescriptions:ApplicationConfigurationDescription', applicationConfigurationDescription_vpcConfigurationDescriptions - The array of descriptions of VPC configurations available to the application.

$sel:applicationCodeConfigurationDescription:ApplicationConfigurationDescription', applicationConfigurationDescription_applicationCodeConfigurationDescription - The details about the application code for a Flink-based Kinesis Data Analytics application.

$sel:environmentPropertyDescriptions:ApplicationConfigurationDescription', applicationConfigurationDescription_environmentPropertyDescriptions - Describes execution properties for a Flink-based Kinesis Data Analytics application.

$sel:runConfigurationDescription:ApplicationConfigurationDescription', applicationConfigurationDescription_runConfigurationDescription - The details about the starting properties for a Kinesis Data Analytics application.

$sel:sqlApplicationConfigurationDescription:ApplicationConfigurationDescription', applicationConfigurationDescription_sqlApplicationConfigurationDescription - The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.

$sel:flinkApplicationConfigurationDescription:ApplicationConfigurationDescription', applicationConfigurationDescription_flinkApplicationConfigurationDescription - The details about a Flink-based Kinesis Data Analytics application.

$sel:applicationSnapshotConfigurationDescription:ApplicationConfigurationDescription', applicationConfigurationDescription_applicationSnapshotConfigurationDescription - Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

applicationConfigurationDescription_sqlApplicationConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe SqlApplicationConfigurationDescription) Source #

The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.