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

Contents

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-05-23 of the Amazon Kinesis Analytics SDK configuration.

Errors

_InvalidApplicationConfigurationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The user-provided application configuration is not valid.

_ResourceProvisionedThroughputExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Discovery failed to get a record from the streaming source because of the Kinesis Streams ProvisionedThroughputExceededException. For more information, see GetRecords in the Amazon Kinesis Streams API Reference.

_InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request JSON is not valid for the operation.

_UnsupportedOperationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was rejected because a specified parameter is not supported or a specified resource is not valid for this operation.

_InvalidArgumentException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified input parameter value is not valid.

_TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Application created with too many tags, or too many tags added to an application. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50.

_CodeValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The user-provided application code (query) is not valid. This can be a simple syntax error.

_ConcurrentModificationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exception thrown as a result of concurrent modifications to an application. This error can be the result of attempting to modify an application without using the current application ID.

_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The service cannot complete the request.

_UnableToDetectSchemaException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The data format is not valid. Kinesis Data Analytics cannot detect the schema for the given streaming source.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Specified application can't be found.

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The number of allowed resources has been exceeded.

_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The application is not available for this operation.

ApplicationMode

newtype ApplicationMode Source #

Constructors

ApplicationMode' 

Instances

Instances details
Eq ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Ord ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Read ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Show ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Generic ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Associated Types

type Rep ApplicationMode :: Type -> Type #

NFData ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Methods

rnf :: ApplicationMode -> () #

Hashable ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

ToJSON ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

ToJSONKey ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

FromJSON ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

FromJSONKey ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

ToLog ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

ToHeader ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

ToQuery ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

FromXML ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

ToXML ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Methods

toXML :: ApplicationMode -> XML #

ToByteString ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

FromText ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

ToText ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

type Rep ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

type Rep ApplicationMode = D1 ('MetaData "ApplicationMode" "Amazonka.KinesisAnalyticsV2.Types.ApplicationMode" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "ApplicationMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApplicationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApplicationRestoreType

newtype ApplicationRestoreType Source #

Instances

Instances details
Eq ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

Ord ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

Read ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

Show ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

Generic ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

Associated Types

type Rep ApplicationRestoreType :: Type -> Type #

NFData ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

Methods

rnf :: ApplicationRestoreType -> () #

Hashable ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToJSON ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToJSONKey ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

FromJSON ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

FromJSONKey ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToLog ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToHeader ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToQuery ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

FromXML ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToXML ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToByteString ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

FromText ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToText ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

type Rep ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

type Rep ApplicationRestoreType = D1 ('MetaData "ApplicationRestoreType" "Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "ApplicationRestoreType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApplicationRestoreType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApplicationStatus

newtype ApplicationStatus Source #

Instances

Instances details
Eq ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

Ord ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

Read ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

Show ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

Generic ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

Associated Types

type Rep ApplicationStatus :: Type -> Type #

NFData ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

Methods

rnf :: ApplicationStatus -> () #

Hashable ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToJSON ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToJSONKey ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

FromJSON ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

FromJSONKey ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToLog ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToHeader ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToQuery ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

FromXML ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToXML ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToByteString ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

FromText ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToText ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

type Rep ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

type Rep ApplicationStatus = D1 ('MetaData "ApplicationStatus" "Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "ApplicationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApplicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ArtifactType

newtype ArtifactType Source #

Constructors

ArtifactType' 

Instances

Instances details
Eq ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Ord ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Read ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Show ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Generic ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Associated Types

type Rep ArtifactType :: Type -> Type #

NFData ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Methods

rnf :: ArtifactType -> () #

Hashable ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

ToJSON ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

ToJSONKey ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

FromJSON ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

FromJSONKey ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

ToLog ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

ToHeader ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

ToQuery ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

FromXML ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

ToXML ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Methods

toXML :: ArtifactType -> XML #

ToByteString ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

FromText ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

ToText ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Methods

toText :: ArtifactType -> Text #

type Rep ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

type Rep ArtifactType = D1 ('MetaData "ArtifactType" "Amazonka.KinesisAnalyticsV2.Types.ArtifactType" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "ArtifactType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromArtifactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CodeContentType

newtype CodeContentType Source #

Constructors

CodeContentType' 

Instances

Instances details
Eq CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Ord CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Read CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Show CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Generic CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Associated Types

type Rep CodeContentType :: Type -> Type #

NFData CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Methods

rnf :: CodeContentType -> () #

Hashable CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

ToJSON CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

ToJSONKey CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

FromJSON CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

FromJSONKey CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

ToLog CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

ToHeader CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

ToQuery CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

FromXML CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

ToXML CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Methods

toXML :: CodeContentType -> XML #

ToByteString CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

FromText CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

ToText CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

type Rep CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

type Rep CodeContentType = D1 ('MetaData "CodeContentType" "Amazonka.KinesisAnalyticsV2.Types.CodeContentType" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "CodeContentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCodeContentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConfigurationType

newtype ConfigurationType Source #

Instances

Instances details
Eq ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

Ord ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

Read ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

Show ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

Generic ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

Associated Types

type Rep ConfigurationType :: Type -> Type #

NFData ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

Methods

rnf :: ConfigurationType -> () #

Hashable ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToJSON ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToJSONKey ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

FromJSON ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

FromJSONKey ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToLog ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToHeader ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToQuery ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

FromXML ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToXML ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToByteString ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

FromText ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToText ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

type Rep ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

type Rep ConfigurationType = D1 ('MetaData "ConfigurationType" "Amazonka.KinesisAnalyticsV2.Types.ConfigurationType" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "ConfigurationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConfigurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InputStartingPosition

newtype InputStartingPosition Source #

Instances

Instances details
Eq InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

Ord InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

Read InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

Show InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

Generic InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

Associated Types

type Rep InputStartingPosition :: Type -> Type #

NFData InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

Methods

rnf :: InputStartingPosition -> () #

Hashable InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToJSON InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToJSONKey InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

FromJSON InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

FromJSONKey InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToLog InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToHeader InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToQuery InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

FromXML InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToXML InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToByteString InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

FromText InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToText InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

type Rep InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

type Rep InputStartingPosition = D1 ('MetaData "InputStartingPosition" "Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "InputStartingPosition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInputStartingPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LogLevel

newtype LogLevel Source #

Constructors

LogLevel' 

Fields

Bundled Patterns

pattern LogLevel_DEBUG :: LogLevel 
pattern LogLevel_ERROR :: LogLevel 
pattern LogLevel_INFO :: LogLevel 
pattern LogLevel_WARN :: LogLevel 

Instances

Instances details
Eq LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Ord LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Read LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Show LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Generic LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Associated Types

type Rep LogLevel :: Type -> Type #

Methods

from :: LogLevel -> Rep LogLevel x #

to :: Rep LogLevel x -> LogLevel #

NFData LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Methods

rnf :: LogLevel -> () #

Hashable LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Methods

hashWithSalt :: Int -> LogLevel -> Int #

hash :: LogLevel -> Int #

ToJSON LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

ToJSONKey LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

FromJSON LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

FromJSONKey LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

ToLog LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

ToHeader LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Methods

toHeader :: HeaderName -> LogLevel -> [Header] #

ToQuery LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

FromXML LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

ToXML LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Methods

toXML :: LogLevel -> XML #

ToByteString LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Methods

toBS :: LogLevel -> ByteString #

FromText LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

ToText LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Methods

toText :: LogLevel -> Text #

type Rep LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

type Rep LogLevel = D1 ('MetaData "LogLevel" "Amazonka.KinesisAnalyticsV2.Types.LogLevel" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "LogLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLogLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MetricsLevel

newtype MetricsLevel Source #

Constructors

MetricsLevel' 

Instances

Instances details
Eq MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Ord MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Read MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Show MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Generic MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Associated Types

type Rep MetricsLevel :: Type -> Type #

NFData MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Methods

rnf :: MetricsLevel -> () #

Hashable MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

ToJSON MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

ToJSONKey MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

FromJSON MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

FromJSONKey MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

ToLog MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

ToHeader MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

ToQuery MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

FromXML MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

ToXML MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Methods

toXML :: MetricsLevel -> XML #

ToByteString MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

FromText MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

ToText MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Methods

toText :: MetricsLevel -> Text #

type Rep MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

type Rep MetricsLevel = D1 ('MetaData "MetricsLevel" "Amazonka.KinesisAnalyticsV2.Types.MetricsLevel" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "MetricsLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMetricsLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RecordFormatType

newtype RecordFormatType Source #

Instances

Instances details
Eq RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

Ord RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

Read RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

Show RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

Generic RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

Associated Types

type Rep RecordFormatType :: Type -> Type #

NFData RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

Methods

rnf :: RecordFormatType -> () #

Hashable RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToJSON RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToJSONKey RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

FromJSON RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

FromJSONKey RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToLog RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToHeader RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToQuery RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

FromXML RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToXML RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToByteString RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

FromText RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToText RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

type Rep RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

type Rep RecordFormatType = D1 ('MetaData "RecordFormatType" "Amazonka.KinesisAnalyticsV2.Types.RecordFormatType" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "RecordFormatType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRecordFormatType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RuntimeEnvironment

newtype RuntimeEnvironment Source #

Instances

Instances details
Eq RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

Ord RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

Read RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

Show RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

Generic RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

Associated Types

type Rep RuntimeEnvironment :: Type -> Type #

NFData RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

Methods

rnf :: RuntimeEnvironment -> () #

Hashable RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToJSON RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToJSONKey RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

FromJSON RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

FromJSONKey RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToLog RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToHeader RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToQuery RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

FromXML RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToXML RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToByteString RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

FromText RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToText RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

type Rep RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

type Rep RuntimeEnvironment = D1 ('MetaData "RuntimeEnvironment" "Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "RuntimeEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRuntimeEnvironment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SnapshotStatus

newtype SnapshotStatus Source #

Constructors

SnapshotStatus' 

Instances

Instances details
Eq SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Ord SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Read SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Show SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Generic SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Associated Types

type Rep SnapshotStatus :: Type -> Type #

NFData SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Methods

rnf :: SnapshotStatus -> () #

Hashable SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

ToJSON SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

ToJSONKey SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

FromJSON SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

FromJSONKey SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

ToLog SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

ToHeader SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

ToQuery SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

FromXML SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

ToXML SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Methods

toXML :: SnapshotStatus -> XML #

ToByteString SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

FromText SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

ToText SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

type Rep SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

type Rep SnapshotStatus = D1 ('MetaData "SnapshotStatus" "Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "SnapshotStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSnapshotStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UrlType

newtype UrlType Source #

Constructors

UrlType' 

Fields

Bundled Patterns

pattern UrlType_FLINK_DASHBOARD_URL :: UrlType 
pattern UrlType_ZEPPELIN_UI_URL :: UrlType 

Instances

Instances details
Eq UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Methods

(==) :: UrlType -> UrlType -> Bool #

(/=) :: UrlType -> UrlType -> Bool #

Ord UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Read UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Show UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Generic UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Associated Types

type Rep UrlType :: Type -> Type #

Methods

from :: UrlType -> Rep UrlType x #

to :: Rep UrlType x -> UrlType #

NFData UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Methods

rnf :: UrlType -> () #

Hashable UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Methods

hashWithSalt :: Int -> UrlType -> Int #

hash :: UrlType -> Int #

ToJSON UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

ToJSONKey UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

FromJSON UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

FromJSONKey UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

ToLog UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

ToHeader UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Methods

toHeader :: HeaderName -> UrlType -> [Header] #

ToQuery UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

FromXML UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

ToXML UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Methods

toXML :: UrlType -> XML #

ToByteString UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Methods

toBS :: UrlType -> ByteString #

FromText UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

ToText UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Methods

toText :: UrlType -> Text #

type Rep UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

type Rep UrlType = D1 ('MetaData "UrlType" "Amazonka.KinesisAnalyticsV2.Types.UrlType" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'True) (C1 ('MetaCons "UrlType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUrlType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApplicationCodeConfiguration

data ApplicationCodeConfiguration Source #

Describes code configuration for an application.

See: newApplicationCodeConfiguration smart constructor.

Constructors

ApplicationCodeConfiguration' 

Fields

Instances

Instances details
Eq ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

Read ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

Show ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

Generic ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

Associated Types

type Rep ApplicationCodeConfiguration :: Type -> Type #

NFData ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

Hashable ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

ToJSON ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

type Rep ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

type Rep ApplicationCodeConfiguration = D1 ('MetaData "ApplicationCodeConfiguration" "Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationCodeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "codeContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeContent)) :*: S1 ('MetaSel ('Just "codeContentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CodeContentType)))

newApplicationCodeConfiguration Source #

Create a value of ApplicationCodeConfiguration 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:codeContent:ApplicationCodeConfiguration', applicationCodeConfiguration_codeContent - The location and type of the application code.

$sel:codeContentType:ApplicationCodeConfiguration', applicationCodeConfiguration_codeContentType - Specifies whether the code content is in text or zip format.

applicationCodeConfiguration_codeContentType :: Lens' ApplicationCodeConfiguration CodeContentType Source #

Specifies whether the code content is in text or zip format.

ApplicationCodeConfigurationDescription

data ApplicationCodeConfigurationDescription Source #

Describes code configuration for an application.

See: newApplicationCodeConfigurationDescription smart constructor.

Constructors

ApplicationCodeConfigurationDescription' 

Fields

Instances

Instances details
Eq ApplicationCodeConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription

Read ApplicationCodeConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription

Show ApplicationCodeConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription

Generic ApplicationCodeConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription

NFData ApplicationCodeConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription

Hashable ApplicationCodeConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription

FromJSON ApplicationCodeConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription

type Rep ApplicationCodeConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription

type Rep ApplicationCodeConfigurationDescription = D1 ('MetaData "ApplicationCodeConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationCodeConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "codeContentDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeContentDescription)) :*: S1 ('MetaSel ('Just "codeContentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CodeContentType)))

newApplicationCodeConfigurationDescription Source #

Create a value of ApplicationCodeConfigurationDescription 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:codeContentDescription:ApplicationCodeConfigurationDescription', applicationCodeConfigurationDescription_codeContentDescription - Describes details about the location and format of the application code.

$sel:codeContentType:ApplicationCodeConfigurationDescription', applicationCodeConfigurationDescription_codeContentType - Specifies whether the code content is in text or zip format.

ApplicationCodeConfigurationUpdate

data ApplicationCodeConfigurationUpdate Source #

Describes code configuration updates for an application. This is supported for a Flink-based Kinesis Data Analytics application or a SQL-based Kinesis Data Analytics application.

See: newApplicationCodeConfigurationUpdate smart constructor.

Constructors

ApplicationCodeConfigurationUpdate' 

Fields

Instances

Instances details
Eq ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

Read ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

Show ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

Generic ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

Associated Types

type Rep ApplicationCodeConfigurationUpdate :: Type -> Type #

NFData ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

Hashable ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

ToJSON ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

type Rep ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

type Rep ApplicationCodeConfigurationUpdate = D1 ('MetaData "ApplicationCodeConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationCodeConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "codeContentTypeUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeContentType)) :*: S1 ('MetaSel ('Just "codeContentUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeContentUpdate))))

newApplicationCodeConfigurationUpdate :: ApplicationCodeConfigurationUpdate Source #

Create a value of ApplicationCodeConfigurationUpdate 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:codeContentTypeUpdate:ApplicationCodeConfigurationUpdate', applicationCodeConfigurationUpdate_codeContentTypeUpdate - Describes updates to the code content type.

$sel:codeContentUpdate:ApplicationCodeConfigurationUpdate', applicationCodeConfigurationUpdate_codeContentUpdate - Describes updates to the code content of an application.

ApplicationConfiguration

data ApplicationConfiguration Source #

Specifies the creation parameters for a Kinesis Data Analytics application.

See: newApplicationConfiguration smart constructor.

Constructors

ApplicationConfiguration' 

Fields

Instances

Instances details
Eq ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

Read ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

Show ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

Generic ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

Associated Types

type Rep ApplicationConfiguration :: Type -> Type #

NFData ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

Hashable ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

ToJSON ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

type Rep ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

type Rep ApplicationConfiguration = D1 ('MetaData "ApplicationConfiguration" "Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationSnapshotConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationSnapshotConfiguration)) :*: (S1 ('MetaSel ('Just "vpcConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VpcConfiguration])) :*: S1 ('MetaSel ('Just "environmentProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentProperties)))) :*: ((S1 ('MetaSel ('Just "flinkApplicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlinkApplicationConfiguration)) :*: S1 ('MetaSel ('Just "sqlApplicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SqlApplicationConfiguration))) :*: (S1 ('MetaSel ('Just "applicationCodeConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationCodeConfiguration)) :*: S1 ('MetaSel ('Just "zeppelinApplicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZeppelinApplicationConfiguration))))))

newApplicationConfiguration :: ApplicationConfiguration Source #

Create a value of ApplicationConfiguration 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:applicationSnapshotConfiguration:ApplicationConfiguration', applicationConfiguration_applicationSnapshotConfiguration - Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

$sel:vpcConfigurations:ApplicationConfiguration', applicationConfiguration_vpcConfigurations - The array of descriptions of VPC configurations available to the application.

$sel:environmentProperties:ApplicationConfiguration', applicationConfiguration_environmentProperties - Describes execution properties for a Flink-based Kinesis Data Analytics application.

$sel:flinkApplicationConfiguration:ApplicationConfiguration', applicationConfiguration_flinkApplicationConfiguration - The creation and update parameters for a Flink-based Kinesis Data Analytics application.

$sel:sqlApplicationConfiguration:ApplicationConfiguration', applicationConfiguration_sqlApplicationConfiguration - The creation and update parameters for a SQL-based Kinesis Data Analytics application.

$sel:applicationCodeConfiguration:ApplicationConfiguration', applicationConfiguration_applicationCodeConfiguration - The code location and type parameters for a Flink-based Kinesis Data Analytics application.

$sel:zeppelinApplicationConfiguration:ApplicationConfiguration', applicationConfiguration_zeppelinApplicationConfiguration - The configuration parameters for a Kinesis Data Analytics Studio notebook.

applicationConfiguration_applicationSnapshotConfiguration :: Lens' ApplicationConfiguration (Maybe ApplicationSnapshotConfiguration) Source #

Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

applicationConfiguration_vpcConfigurations :: Lens' ApplicationConfiguration (Maybe [VpcConfiguration]) Source #

The array of descriptions of VPC configurations available to the application.

applicationConfiguration_environmentProperties :: Lens' ApplicationConfiguration (Maybe EnvironmentProperties) Source #

Describes execution properties for a Flink-based Kinesis Data Analytics application.

applicationConfiguration_flinkApplicationConfiguration :: Lens' ApplicationConfiguration (Maybe FlinkApplicationConfiguration) Source #

The creation and update parameters for a Flink-based Kinesis Data Analytics application.

applicationConfiguration_sqlApplicationConfiguration :: Lens' ApplicationConfiguration (Maybe SqlApplicationConfiguration) Source #

The creation and update parameters for a SQL-based Kinesis Data Analytics application.

applicationConfiguration_applicationCodeConfiguration :: Lens' ApplicationConfiguration (Maybe ApplicationCodeConfiguration) Source #

The code location and type parameters for a Flink-based Kinesis Data Analytics application.

ApplicationConfigurationDescription

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.

ApplicationConfigurationUpdate

data ApplicationConfigurationUpdate Source #

Describes updates to an application's configuration.

See: newApplicationConfigurationUpdate smart constructor.

Constructors

ApplicationConfigurationUpdate' 

Fields

Instances

Instances details
Eq ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

Read ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

Show ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

Generic ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

Associated Types

type Rep ApplicationConfigurationUpdate :: Type -> Type #

NFData ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

Hashable ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

ToJSON ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

type Rep ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

type Rep ApplicationConfigurationUpdate = D1 ('MetaData "ApplicationConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationConfigurationUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationSnapshotConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationSnapshotConfigurationUpdate)) :*: (S1 ('MetaSel ('Just "zeppelinApplicationConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZeppelinApplicationConfigurationUpdate)) :*: S1 ('MetaSel ('Just "flinkApplicationConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlinkApplicationConfigurationUpdate)))) :*: ((S1 ('MetaSel ('Just "sqlApplicationConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SqlApplicationConfigurationUpdate)) :*: S1 ('MetaSel ('Just "vpcConfigurationUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VpcConfigurationUpdate]))) :*: (S1 ('MetaSel ('Just "environmentPropertyUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentPropertyUpdates)) :*: S1 ('MetaSel ('Just "applicationCodeConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationCodeConfigurationUpdate))))))

newApplicationConfigurationUpdate :: ApplicationConfigurationUpdate Source #

Create a value of ApplicationConfigurationUpdate 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:applicationSnapshotConfigurationUpdate:ApplicationConfigurationUpdate', applicationConfigurationUpdate_applicationSnapshotConfigurationUpdate - Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

$sel:zeppelinApplicationConfigurationUpdate:ApplicationConfigurationUpdate', applicationConfigurationUpdate_zeppelinApplicationConfigurationUpdate - Updates to the configuration of a Kinesis Data Analytics Studio notebook.

$sel:flinkApplicationConfigurationUpdate:ApplicationConfigurationUpdate', applicationConfigurationUpdate_flinkApplicationConfigurationUpdate - Describes updates to a Flink-based Kinesis Data Analytics application's configuration.

$sel:sqlApplicationConfigurationUpdate:ApplicationConfigurationUpdate', applicationConfigurationUpdate_sqlApplicationConfigurationUpdate - Describes updates to a SQL-based Kinesis Data Analytics application's configuration.

$sel:vpcConfigurationUpdates:ApplicationConfigurationUpdate', applicationConfigurationUpdate_vpcConfigurationUpdates - Updates to the array of descriptions of VPC configurations available to the application.

$sel:environmentPropertyUpdates:ApplicationConfigurationUpdate', applicationConfigurationUpdate_environmentPropertyUpdates - Describes updates to the environment properties for a Flink-based Kinesis Data Analytics application.

$sel:applicationCodeConfigurationUpdate:ApplicationConfigurationUpdate', applicationConfigurationUpdate_applicationCodeConfigurationUpdate - Describes updates to an application's code configuration.

applicationConfigurationUpdate_applicationSnapshotConfigurationUpdate :: Lens' ApplicationConfigurationUpdate (Maybe ApplicationSnapshotConfigurationUpdate) Source #

Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

applicationConfigurationUpdate_vpcConfigurationUpdates :: Lens' ApplicationConfigurationUpdate (Maybe [VpcConfigurationUpdate]) Source #

Updates to the array of descriptions of VPC configurations available to the application.

applicationConfigurationUpdate_environmentPropertyUpdates :: Lens' ApplicationConfigurationUpdate (Maybe EnvironmentPropertyUpdates) Source #

Describes updates to the environment properties for a Flink-based Kinesis Data Analytics application.

ApplicationDetail

data ApplicationDetail Source #

Describes the application, including the application Amazon Resource Name (ARN), status, latest version, and input and output configurations.

See: newApplicationDetail smart constructor.

Constructors

ApplicationDetail' 

Fields

Instances

Instances details
Eq ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

Read ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

Show ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

Generic ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

Associated Types

type Rep ApplicationDetail :: Type -> Type #

NFData ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

Methods

rnf :: ApplicationDetail -> () #

Hashable ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

FromJSON ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

type Rep ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

type Rep ApplicationDetail = D1 ('MetaData "ApplicationDetail" "Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationDetail'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "applicationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "conditionalToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "cloudWatchLoggingOptionDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CloudWatchLoggingOptionDescription])) :*: S1 ('MetaSel ('Just "applicationVersionRolledBackFrom") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "applicationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationMode)) :*: S1 ('MetaSel ('Just "applicationConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationConfigurationDescription))) :*: (S1 ('MetaSel ('Just "applicationVersionRolledBackTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "createTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: (((S1 ('MetaSel ('Just "lastUpdateTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "serviceExecutionRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "applicationVersionUpdatedFrom") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "applicationMaintenanceConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationMaintenanceConfigurationDescription)))) :*: ((S1 ('MetaSel ('Just "applicationARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "runtimeEnvironment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RuntimeEnvironment) :*: (S1 ('MetaSel ('Just "applicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApplicationStatus) :*: S1 ('MetaSel ('Just "applicationVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))))

newApplicationDetail Source #

Create a value of ApplicationDetail 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:applicationDescription:ApplicationDetail', applicationDetail_applicationDescription - The description of the application.

$sel:conditionalToken:ApplicationDetail', applicationDetail_conditionalToken - A value you use to implement strong concurrency for application updates.

$sel:cloudWatchLoggingOptionDescriptions:ApplicationDetail', applicationDetail_cloudWatchLoggingOptionDescriptions - Describes the application Amazon CloudWatch logging options.

$sel:applicationVersionRolledBackFrom:ApplicationDetail', applicationDetail_applicationVersionRolledBackFrom - If you reverted the application using RollbackApplication, the application version when RollbackApplication was called.

$sel:applicationMode:ApplicationDetail', applicationDetail_applicationMode - To create a Kinesis Data Analytics Studio notebook, you must set the mode to INTERACTIVE. However, for a Kinesis Data Analytics for Apache Flink application, the mode is optional.

$sel:applicationConfigurationDescription:ApplicationDetail', applicationDetail_applicationConfigurationDescription - Describes details about the application code and starting parameters for a Kinesis Data Analytics application.

$sel:applicationVersionRolledBackTo:ApplicationDetail', applicationDetail_applicationVersionRolledBackTo - The version to which you want to roll back the application.

$sel:createTimestamp:ApplicationDetail', applicationDetail_createTimestamp - The current timestamp when the application was created.

$sel:lastUpdateTimestamp:ApplicationDetail', applicationDetail_lastUpdateTimestamp - The current timestamp when the application was last updated.

$sel:serviceExecutionRole:ApplicationDetail', applicationDetail_serviceExecutionRole - Specifies the IAM role that the application uses to access external resources.

$sel:applicationVersionUpdatedFrom:ApplicationDetail', applicationDetail_applicationVersionUpdatedFrom - The previous application version before the latest application update. RollbackApplication reverts the application to this version.

$sel:applicationMaintenanceConfigurationDescription:ApplicationDetail', applicationDetail_applicationMaintenanceConfigurationDescription - The details of the maintenance configuration for the application.

$sel:applicationARN:ApplicationDetail', applicationDetail_applicationARN - The ARN of the application.

$sel:applicationName:ApplicationDetail', applicationDetail_applicationName - The name of the application.

$sel:runtimeEnvironment:ApplicationDetail', applicationDetail_runtimeEnvironment - The runtime environment for the application (SQL-1_0, FLINK-1_6, FLINK-1_8, or FLINK-1_11).

$sel:applicationStatus:ApplicationDetail', applicationDetail_applicationStatus - The status of the application.

$sel:applicationVersionId:ApplicationDetail', applicationDetail_applicationVersionId - Provides the current application version. Kinesis Data Analytics updates the ApplicationVersionId each time you update the application.

applicationDetail_conditionalToken :: Lens' ApplicationDetail (Maybe Text) Source #

A value you use to implement strong concurrency for application updates.

applicationDetail_applicationVersionRolledBackFrom :: Lens' ApplicationDetail (Maybe Natural) Source #

If you reverted the application using RollbackApplication, the application version when RollbackApplication was called.

applicationDetail_applicationMode :: Lens' ApplicationDetail (Maybe ApplicationMode) Source #

To create a Kinesis Data Analytics Studio notebook, you must set the mode to INTERACTIVE. However, for a Kinesis Data Analytics for Apache Flink application, the mode is optional.

applicationDetail_applicationConfigurationDescription :: Lens' ApplicationDetail (Maybe ApplicationConfigurationDescription) Source #

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

applicationDetail_applicationVersionRolledBackTo :: Lens' ApplicationDetail (Maybe Natural) Source #

The version to which you want to roll back the application.

applicationDetail_createTimestamp :: Lens' ApplicationDetail (Maybe UTCTime) Source #

The current timestamp when the application was created.

applicationDetail_lastUpdateTimestamp :: Lens' ApplicationDetail (Maybe UTCTime) Source #

The current timestamp when the application was last updated.

applicationDetail_serviceExecutionRole :: Lens' ApplicationDetail (Maybe Text) Source #

Specifies the IAM role that the application uses to access external resources.

applicationDetail_applicationVersionUpdatedFrom :: Lens' ApplicationDetail (Maybe Natural) Source #

The previous application version before the latest application update. RollbackApplication reverts the application to this version.

applicationDetail_runtimeEnvironment :: Lens' ApplicationDetail RuntimeEnvironment Source #

The runtime environment for the application (SQL-1_0, FLINK-1_6, FLINK-1_8, or FLINK-1_11).

applicationDetail_applicationVersionId :: Lens' ApplicationDetail Natural Source #

Provides the current application version. Kinesis Data Analytics updates the ApplicationVersionId each time you update the application.

ApplicationMaintenanceConfigurationDescription

data ApplicationMaintenanceConfigurationDescription Source #

The details of the maintenance configuration for the application.

See: newApplicationMaintenanceConfigurationDescription smart constructor.

Constructors

ApplicationMaintenanceConfigurationDescription' 

Fields

Instances

Instances details
Eq ApplicationMaintenanceConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription

Read ApplicationMaintenanceConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription

Show ApplicationMaintenanceConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription

Generic ApplicationMaintenanceConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription

NFData ApplicationMaintenanceConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription

Hashable ApplicationMaintenanceConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription

FromJSON ApplicationMaintenanceConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription

type Rep ApplicationMaintenanceConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription

type Rep ApplicationMaintenanceConfigurationDescription = D1 ('MetaData "ApplicationMaintenanceConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationMaintenanceConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationMaintenanceWindowStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationMaintenanceWindowEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

ApplicationMaintenanceConfigurationUpdate

data ApplicationMaintenanceConfigurationUpdate Source #

Describes the updated maintenance configuration for the application.

See: newApplicationMaintenanceConfigurationUpdate smart constructor.

Constructors

ApplicationMaintenanceConfigurationUpdate' 

Fields

Instances

Instances details
Eq ApplicationMaintenanceConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate

Read ApplicationMaintenanceConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate

Show ApplicationMaintenanceConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate

Generic ApplicationMaintenanceConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate

NFData ApplicationMaintenanceConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate

Hashable ApplicationMaintenanceConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate

ToJSON ApplicationMaintenanceConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate

type Rep ApplicationMaintenanceConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate

type Rep ApplicationMaintenanceConfigurationUpdate = D1 ('MetaData "ApplicationMaintenanceConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationMaintenanceConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationMaintenanceWindowStartTimeUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

ApplicationRestoreConfiguration

data ApplicationRestoreConfiguration Source #

Specifies the method and snapshot to use when restarting an application using previously saved application state.

See: newApplicationRestoreConfiguration smart constructor.

Constructors

ApplicationRestoreConfiguration' 

Fields

  • snapshotName :: Maybe Text

    The identifier of an existing snapshot of application state to use to restart an application. The application uses this value if RESTORE_FROM_CUSTOM_SNAPSHOT is specified for the ApplicationRestoreType.

  • applicationRestoreType :: ApplicationRestoreType

    Specifies how the application should be restored.

Instances

Instances details
Eq ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

Read ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

Show ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

Generic ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

Associated Types

type Rep ApplicationRestoreConfiguration :: Type -> Type #

NFData ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

Hashable ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

ToJSON ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

FromJSON ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

type Rep ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

type Rep ApplicationRestoreConfiguration = D1 ('MetaData "ApplicationRestoreConfiguration" "Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationRestoreConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "applicationRestoreType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApplicationRestoreType)))

newApplicationRestoreConfiguration Source #

Create a value of ApplicationRestoreConfiguration 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:snapshotName:ApplicationRestoreConfiguration', applicationRestoreConfiguration_snapshotName - The identifier of an existing snapshot of application state to use to restart an application. The application uses this value if RESTORE_FROM_CUSTOM_SNAPSHOT is specified for the ApplicationRestoreType.

$sel:applicationRestoreType:ApplicationRestoreConfiguration', applicationRestoreConfiguration_applicationRestoreType - Specifies how the application should be restored.

applicationRestoreConfiguration_snapshotName :: Lens' ApplicationRestoreConfiguration (Maybe Text) Source #

The identifier of an existing snapshot of application state to use to restart an application. The application uses this value if RESTORE_FROM_CUSTOM_SNAPSHOT is specified for the ApplicationRestoreType.

ApplicationSnapshotConfiguration

data ApplicationSnapshotConfiguration Source #

Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

See: newApplicationSnapshotConfiguration smart constructor.

Constructors

ApplicationSnapshotConfiguration' 

Fields

  • snapshotsEnabled :: Bool

    Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

Instances

Instances details
Eq ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

Read ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

Show ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

Generic ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

Associated Types

type Rep ApplicationSnapshotConfiguration :: Type -> Type #

NFData ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

Hashable ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

ToJSON ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

type Rep ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

type Rep ApplicationSnapshotConfiguration = D1 ('MetaData "ApplicationSnapshotConfiguration" "Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationSnapshotConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newApplicationSnapshotConfiguration Source #

Create a value of ApplicationSnapshotConfiguration 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:snapshotsEnabled:ApplicationSnapshotConfiguration', applicationSnapshotConfiguration_snapshotsEnabled - Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

applicationSnapshotConfiguration_snapshotsEnabled :: Lens' ApplicationSnapshotConfiguration Bool Source #

Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

ApplicationSnapshotConfigurationDescription

data ApplicationSnapshotConfigurationDescription Source #

Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

See: newApplicationSnapshotConfigurationDescription smart constructor.

Constructors

ApplicationSnapshotConfigurationDescription' 

Fields

  • snapshotsEnabled :: Bool

    Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

Instances

Instances details
Eq ApplicationSnapshotConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription

Read ApplicationSnapshotConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription

Show ApplicationSnapshotConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription

Generic ApplicationSnapshotConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription

NFData ApplicationSnapshotConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription

Hashable ApplicationSnapshotConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription

FromJSON ApplicationSnapshotConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription

type Rep ApplicationSnapshotConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription

type Rep ApplicationSnapshotConfigurationDescription = D1 ('MetaData "ApplicationSnapshotConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationSnapshotConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newApplicationSnapshotConfigurationDescription Source #

Create a value of ApplicationSnapshotConfigurationDescription 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:snapshotsEnabled:ApplicationSnapshotConfigurationDescription', applicationSnapshotConfigurationDescription_snapshotsEnabled - Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

applicationSnapshotConfigurationDescription_snapshotsEnabled :: Lens' ApplicationSnapshotConfigurationDescription Bool Source #

Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

ApplicationSnapshotConfigurationUpdate

data ApplicationSnapshotConfigurationUpdate Source #

Describes updates to whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

See: newApplicationSnapshotConfigurationUpdate smart constructor.

Constructors

ApplicationSnapshotConfigurationUpdate' 

Fields

Instances

Instances details
Eq ApplicationSnapshotConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate

Read ApplicationSnapshotConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate

Show ApplicationSnapshotConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate

Generic ApplicationSnapshotConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate

NFData ApplicationSnapshotConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate

Hashable ApplicationSnapshotConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate

ToJSON ApplicationSnapshotConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate

type Rep ApplicationSnapshotConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate

type Rep ApplicationSnapshotConfigurationUpdate = D1 ('MetaData "ApplicationSnapshotConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationSnapshotConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotsEnabledUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newApplicationSnapshotConfigurationUpdate Source #

Create a value of ApplicationSnapshotConfigurationUpdate 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:snapshotsEnabledUpdate:ApplicationSnapshotConfigurationUpdate', applicationSnapshotConfigurationUpdate_snapshotsEnabledUpdate - Describes updates to whether snapshots are enabled for an application.

applicationSnapshotConfigurationUpdate_snapshotsEnabledUpdate :: Lens' ApplicationSnapshotConfigurationUpdate Bool Source #

Describes updates to whether snapshots are enabled for an application.

ApplicationSummary

data ApplicationSummary Source #

Provides application summary information, including the application Amazon Resource Name (ARN), name, and status.

See: newApplicationSummary smart constructor.

Constructors

ApplicationSummary' 

Fields

Instances

Instances details
Eq ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

Read ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

Show ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

Generic ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

Associated Types

type Rep ApplicationSummary :: Type -> Type #

NFData ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

Methods

rnf :: ApplicationSummary -> () #

Hashable ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

FromJSON ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

type Rep ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

type Rep ApplicationSummary = D1 ('MetaData "ApplicationSummary" "Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationMode)) :*: (S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "applicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApplicationStatus) :*: (S1 ('MetaSel ('Just "applicationVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "runtimeEnvironment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RuntimeEnvironment)))))

newApplicationSummary Source #

Create a value of ApplicationSummary 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:applicationMode:ApplicationSummary', applicationSummary_applicationMode - For a Kinesis Data Analytics for Apache Flink application, the mode is STREAMING. For a Kinesis Data Analytics Studio notebook, it is INTERACTIVE.

$sel:applicationName:ApplicationSummary', applicationSummary_applicationName - The name of the application.

$sel:applicationARN:ApplicationSummary', applicationSummary_applicationARN - The ARN of the application.

$sel:applicationStatus:ApplicationSummary', applicationSummary_applicationStatus - The status of the application.

$sel:applicationVersionId:ApplicationSummary', applicationSummary_applicationVersionId - Provides the current application version.

$sel:runtimeEnvironment:ApplicationSummary', applicationSummary_runtimeEnvironment - The runtime environment for the application.

applicationSummary_applicationMode :: Lens' ApplicationSummary (Maybe ApplicationMode) Source #

For a Kinesis Data Analytics for Apache Flink application, the mode is STREAMING. For a Kinesis Data Analytics Studio notebook, it is INTERACTIVE.

ApplicationVersionSummary

data ApplicationVersionSummary Source #

The summary of the application version.

See: newApplicationVersionSummary smart constructor.

Constructors

ApplicationVersionSummary' 

Fields

Instances

Instances details
Eq ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

Read ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

Show ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

Generic ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

Associated Types

type Rep ApplicationVersionSummary :: Type -> Type #

NFData ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

Hashable ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

FromJSON ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

type Rep ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

type Rep ApplicationVersionSummary = D1 ('MetaData "ApplicationVersionSummary" "Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationVersionSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "applicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ApplicationStatus)))

newApplicationVersionSummary Source #

Create a value of ApplicationVersionSummary 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:applicationVersionId:ApplicationVersionSummary', applicationVersionSummary_applicationVersionId - The ID of the application version. Kinesis Data Analytics updates the ApplicationVersionId each time you update the application.

$sel:applicationStatus:ApplicationVersionSummary', applicationVersionSummary_applicationStatus - The status of the application.

applicationVersionSummary_applicationVersionId :: Lens' ApplicationVersionSummary Natural Source #

The ID of the application version. Kinesis Data Analytics updates the ApplicationVersionId each time you update the application.

CSVMappingParameters

data CSVMappingParameters Source #

For a SQL-based Kinesis Data Analytics application, provides additional mapping information when the record format uses delimiters, such as CSV. For example, the following sample records use CSV format, where the records use the '\n' as the row delimiter and a comma (",") as the column delimiter:

"name1", "address1"
"name2", "address2"

See: newCSVMappingParameters smart constructor.

Constructors

CSVMappingParameters' 

Fields

  • recordRowDelimiter :: Text

    The row delimiter. For example, in a CSV format, '\n' is the typical row delimiter.

  • recordColumnDelimiter :: Text

    The column delimiter. For example, in a CSV format, a comma (",") is the typical column delimiter.

Instances

Instances details
Eq CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

Read CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

Show CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

Generic CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

Associated Types

type Rep CSVMappingParameters :: Type -> Type #

NFData CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

Methods

rnf :: CSVMappingParameters -> () #

Hashable CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

ToJSON CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

FromJSON CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

type Rep CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

type Rep CSVMappingParameters = D1 ('MetaData "CSVMappingParameters" "Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CSVMappingParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordRowDelimiter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "recordColumnDelimiter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCSVMappingParameters Source #

Create a value of CSVMappingParameters 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:recordRowDelimiter:CSVMappingParameters', cSVMappingParameters_recordRowDelimiter - The row delimiter. For example, in a CSV format, '\n' is the typical row delimiter.

$sel:recordColumnDelimiter:CSVMappingParameters', cSVMappingParameters_recordColumnDelimiter - The column delimiter. For example, in a CSV format, a comma (",") is the typical column delimiter.

cSVMappingParameters_recordRowDelimiter :: Lens' CSVMappingParameters Text Source #

The row delimiter. For example, in a CSV format, '\n' is the typical row delimiter.

cSVMappingParameters_recordColumnDelimiter :: Lens' CSVMappingParameters Text Source #

The column delimiter. For example, in a CSV format, a comma (",") is the typical column delimiter.

CatalogConfiguration

data CatalogConfiguration Source #

The configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

See: newCatalogConfiguration smart constructor.

Constructors

CatalogConfiguration' 

Fields

Instances

Instances details
Eq CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

Read CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

Show CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

Generic CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

Associated Types

type Rep CatalogConfiguration :: Type -> Type #

NFData CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

Methods

rnf :: CatalogConfiguration -> () #

Hashable CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

ToJSON CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

type Rep CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

type Rep CatalogConfiguration = D1 ('MetaData "CatalogConfiguration" "Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CatalogConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "glueDataCatalogConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GlueDataCatalogConfiguration)))

newCatalogConfiguration Source #

Create a value of CatalogConfiguration 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:glueDataCatalogConfiguration:CatalogConfiguration', catalogConfiguration_glueDataCatalogConfiguration - The configuration parameters for the default Amazon Glue database. You use this database for Apache Flink SQL queries and table API transforms that you write in a Kinesis Data Analytics Studio notebook.

catalogConfiguration_glueDataCatalogConfiguration :: Lens' CatalogConfiguration GlueDataCatalogConfiguration Source #

The configuration parameters for the default Amazon Glue database. You use this database for Apache Flink SQL queries and table API transforms that you write in a Kinesis Data Analytics Studio notebook.

CatalogConfigurationDescription

data CatalogConfigurationDescription Source #

The configuration parameters for the default Amazon Glue database. You use this database for Apache Flink SQL queries and table API transforms that you write in a Kinesis Data Analytics Studio notebook.

See: newCatalogConfigurationDescription smart constructor.

Constructors

CatalogConfigurationDescription' 

Fields

Instances

Instances details
Eq CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

Read CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

Show CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

Generic CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

Associated Types

type Rep CatalogConfigurationDescription :: Type -> Type #

NFData CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

Hashable CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

FromJSON CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

type Rep CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

type Rep CatalogConfigurationDescription = D1 ('MetaData "CatalogConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CatalogConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "glueDataCatalogConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GlueDataCatalogConfigurationDescription)))

newCatalogConfigurationDescription Source #

Create a value of CatalogConfigurationDescription 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:glueDataCatalogConfigurationDescription:CatalogConfigurationDescription', catalogConfigurationDescription_glueDataCatalogConfigurationDescription - The configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

catalogConfigurationDescription_glueDataCatalogConfigurationDescription :: Lens' CatalogConfigurationDescription GlueDataCatalogConfigurationDescription Source #

The configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

CatalogConfigurationUpdate

data CatalogConfigurationUpdate Source #

Updates to the configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

See: newCatalogConfigurationUpdate smart constructor.

Constructors

CatalogConfigurationUpdate' 

Fields

Instances

Instances details
Eq CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

Read CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

Show CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

Generic CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

Associated Types

type Rep CatalogConfigurationUpdate :: Type -> Type #

NFData CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

Hashable CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

ToJSON CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

type Rep CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

type Rep CatalogConfigurationUpdate = D1 ('MetaData "CatalogConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CatalogConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "glueDataCatalogConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GlueDataCatalogConfigurationUpdate)))

newCatalogConfigurationUpdate Source #

Create a value of CatalogConfigurationUpdate 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:glueDataCatalogConfigurationUpdate:CatalogConfigurationUpdate', catalogConfigurationUpdate_glueDataCatalogConfigurationUpdate - Updates to the configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

catalogConfigurationUpdate_glueDataCatalogConfigurationUpdate :: Lens' CatalogConfigurationUpdate GlueDataCatalogConfigurationUpdate Source #

Updates to the configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

CheckpointConfiguration

data CheckpointConfiguration Source #

Describes an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance. For more information, see Checkpoints for Fault Tolerance in the Apache Flink Documentation.

See: newCheckpointConfiguration smart constructor.

Constructors

CheckpointConfiguration' 

Fields

  • checkpointingEnabled :: Maybe Bool

    Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.

    If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

  • minPauseBetweenCheckpoints :: Maybe Natural

    Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start. If a checkpoint operation takes longer than the CheckpointInterval, the application otherwise performs continual checkpoint operations. For more information, see Tuning Checkpointing in the Apache Flink Documentation.

    If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a MinPauseBetweenCheckpoints value of 5000, even if this value is set using this API or in application code.

  • checkpointInterval :: Maybe Natural

    Describes the interval in milliseconds between checkpoint operations.

    If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointInterval value of 60000, even if this value is set to another value using this API or in application code.

  • configurationType :: ConfigurationType

    Describes whether the application uses Kinesis Data Analytics' default checkpointing behavior. You must set this property to CUSTOM in order to set the CheckpointingEnabled, CheckpointInterval, or MinPauseBetweenCheckpoints parameters.

    If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

    • CheckpointingEnabled: true
    • CheckpointInterval: 60000
    • MinPauseBetweenCheckpoints: 5000

Instances

Instances details
Eq CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

Read CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

Show CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

Generic CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

Associated Types

type Rep CheckpointConfiguration :: Type -> Type #

NFData CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

Methods

rnf :: CheckpointConfiguration -> () #

Hashable CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

ToJSON CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

type Rep CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

type Rep CheckpointConfiguration = D1 ('MetaData "CheckpointConfiguration" "Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CheckpointConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "checkpointingEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "minPauseBetweenCheckpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "checkpointInterval") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "configurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationType))))

newCheckpointConfiguration Source #

Create a value of CheckpointConfiguration 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:checkpointingEnabled:CheckpointConfiguration', checkpointConfiguration_checkpointingEnabled - Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

$sel:minPauseBetweenCheckpoints:CheckpointConfiguration', checkpointConfiguration_minPauseBetweenCheckpoints - Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start. If a checkpoint operation takes longer than the CheckpointInterval, the application otherwise performs continual checkpoint operations. For more information, see Tuning Checkpointing in the Apache Flink Documentation.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a MinPauseBetweenCheckpoints value of 5000, even if this value is set using this API or in application code.

$sel:checkpointInterval:CheckpointConfiguration', checkpointConfiguration_checkpointInterval - Describes the interval in milliseconds between checkpoint operations.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointInterval value of 60000, even if this value is set to another value using this API or in application code.

$sel:configurationType:CheckpointConfiguration', checkpointConfiguration_configurationType - Describes whether the application uses Kinesis Data Analytics' default checkpointing behavior. You must set this property to CUSTOM in order to set the CheckpointingEnabled, CheckpointInterval, or MinPauseBetweenCheckpoints parameters.

If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

  • CheckpointingEnabled: true
  • CheckpointInterval: 60000
  • MinPauseBetweenCheckpoints: 5000

checkpointConfiguration_checkpointingEnabled :: Lens' CheckpointConfiguration (Maybe Bool) Source #

Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

checkpointConfiguration_minPauseBetweenCheckpoints :: Lens' CheckpointConfiguration (Maybe Natural) Source #

Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start. If a checkpoint operation takes longer than the CheckpointInterval, the application otherwise performs continual checkpoint operations. For more information, see Tuning Checkpointing in the Apache Flink Documentation.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a MinPauseBetweenCheckpoints value of 5000, even if this value is set using this API or in application code.

checkpointConfiguration_checkpointInterval :: Lens' CheckpointConfiguration (Maybe Natural) Source #

Describes the interval in milliseconds between checkpoint operations.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointInterval value of 60000, even if this value is set to another value using this API or in application code.

checkpointConfiguration_configurationType :: Lens' CheckpointConfiguration ConfigurationType Source #

Describes whether the application uses Kinesis Data Analytics' default checkpointing behavior. You must set this property to CUSTOM in order to set the CheckpointingEnabled, CheckpointInterval, or MinPauseBetweenCheckpoints parameters.

If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

  • CheckpointingEnabled: true
  • CheckpointInterval: 60000
  • MinPauseBetweenCheckpoints: 5000

CheckpointConfigurationDescription

data CheckpointConfigurationDescription Source #

Describes checkpointing parameters for a Flink-based Kinesis Data Analytics application.

See: newCheckpointConfigurationDescription smart constructor.

Constructors

CheckpointConfigurationDescription' 

Fields

  • checkpointingEnabled :: Maybe Bool

    Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.

    If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

  • configurationType :: Maybe ConfigurationType

    Describes whether the application uses the default checkpointing behavior in Kinesis Data Analytics.

    If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

    • CheckpointingEnabled: true
    • CheckpointInterval: 60000
    • MinPauseBetweenCheckpoints: 5000
  • minPauseBetweenCheckpoints :: Maybe Natural

    Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.

    If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a MinPauseBetweenCheckpoints value of 5000, even if this value is set using this API or in application code.

  • checkpointInterval :: Maybe Natural

    Describes the interval in milliseconds between checkpoint operations.

    If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointInterval value of 60000, even if this value is set to another value using this API or in application code.

Instances

Instances details
Eq CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

Read CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

Show CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

Generic CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

Associated Types

type Rep CheckpointConfigurationDescription :: Type -> Type #

NFData CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

Hashable CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

FromJSON CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

type Rep CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

type Rep CheckpointConfigurationDescription = D1 ('MetaData "CheckpointConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CheckpointConfigurationDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "checkpointingEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "configurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationType))) :*: (S1 ('MetaSel ('Just "minPauseBetweenCheckpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "checkpointInterval") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newCheckpointConfigurationDescription :: CheckpointConfigurationDescription Source #

Create a value of CheckpointConfigurationDescription 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:checkpointingEnabled:CheckpointConfigurationDescription', checkpointConfigurationDescription_checkpointingEnabled - Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

$sel:configurationType:CheckpointConfigurationDescription', checkpointConfigurationDescription_configurationType - Describes whether the application uses the default checkpointing behavior in Kinesis Data Analytics.

If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

  • CheckpointingEnabled: true
  • CheckpointInterval: 60000
  • MinPauseBetweenCheckpoints: 5000

$sel:minPauseBetweenCheckpoints:CheckpointConfigurationDescription', checkpointConfigurationDescription_minPauseBetweenCheckpoints - Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a MinPauseBetweenCheckpoints value of 5000, even if this value is set using this API or in application code.

$sel:checkpointInterval:CheckpointConfigurationDescription', checkpointConfigurationDescription_checkpointInterval - Describes the interval in milliseconds between checkpoint operations.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointInterval value of 60000, even if this value is set to another value using this API or in application code.

checkpointConfigurationDescription_checkpointingEnabled :: Lens' CheckpointConfigurationDescription (Maybe Bool) Source #

Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

checkpointConfigurationDescription_configurationType :: Lens' CheckpointConfigurationDescription (Maybe ConfigurationType) Source #

Describes whether the application uses the default checkpointing behavior in Kinesis Data Analytics.

If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

  • CheckpointingEnabled: true
  • CheckpointInterval: 60000
  • MinPauseBetweenCheckpoints: 5000

checkpointConfigurationDescription_minPauseBetweenCheckpoints :: Lens' CheckpointConfigurationDescription (Maybe Natural) Source #

Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a MinPauseBetweenCheckpoints value of 5000, even if this value is set using this API or in application code.

checkpointConfigurationDescription_checkpointInterval :: Lens' CheckpointConfigurationDescription (Maybe Natural) Source #

Describes the interval in milliseconds between checkpoint operations.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointInterval value of 60000, even if this value is set to another value using this API or in application code.

CheckpointConfigurationUpdate

data CheckpointConfigurationUpdate Source #

Describes updates to the checkpointing parameters for a Flink-based Kinesis Data Analytics application.

See: newCheckpointConfigurationUpdate smart constructor.

Constructors

CheckpointConfigurationUpdate' 

Fields

  • checkpointIntervalUpdate :: Maybe Natural

    Describes updates to the interval in milliseconds between checkpoint operations.

    If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointInterval value of 60000, even if this value is set to another value using this API or in application code.

  • checkpointingEnabledUpdate :: Maybe Bool

    Describes updates to whether checkpointing is enabled for an application.

    If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

  • minPauseBetweenCheckpointsUpdate :: Maybe Natural

    Describes updates to the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.

    If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a MinPauseBetweenCheckpoints value of 5000, even if this value is set using this API or in application code.

  • configurationTypeUpdate :: Maybe ConfigurationType

    Describes updates to whether the application uses the default checkpointing behavior of Kinesis Data Analytics. You must set this property to CUSTOM in order to set the CheckpointingEnabled, CheckpointInterval, or MinPauseBetweenCheckpoints parameters.

    If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

    • CheckpointingEnabled: true
    • CheckpointInterval: 60000
    • MinPauseBetweenCheckpoints: 5000

Instances

Instances details
Eq CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

Read CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

Show CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

Generic CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

Associated Types

type Rep CheckpointConfigurationUpdate :: Type -> Type #

NFData CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

Hashable CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

ToJSON CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

type Rep CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

type Rep CheckpointConfigurationUpdate = D1 ('MetaData "CheckpointConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CheckpointConfigurationUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "checkpointIntervalUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "checkpointingEnabledUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "minPauseBetweenCheckpointsUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "configurationTypeUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationType)))))

newCheckpointConfigurationUpdate :: CheckpointConfigurationUpdate Source #

Create a value of CheckpointConfigurationUpdate 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:checkpointIntervalUpdate:CheckpointConfigurationUpdate', checkpointConfigurationUpdate_checkpointIntervalUpdate - Describes updates to the interval in milliseconds between checkpoint operations.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointInterval value of 60000, even if this value is set to another value using this API or in application code.

$sel:checkpointingEnabledUpdate:CheckpointConfigurationUpdate', checkpointConfigurationUpdate_checkpointingEnabledUpdate - Describes updates to whether checkpointing is enabled for an application.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

$sel:minPauseBetweenCheckpointsUpdate:CheckpointConfigurationUpdate', checkpointConfigurationUpdate_minPauseBetweenCheckpointsUpdate - Describes updates to the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a MinPauseBetweenCheckpoints value of 5000, even if this value is set using this API or in application code.

$sel:configurationTypeUpdate:CheckpointConfigurationUpdate', checkpointConfigurationUpdate_configurationTypeUpdate - Describes updates to whether the application uses the default checkpointing behavior of Kinesis Data Analytics. You must set this property to CUSTOM in order to set the CheckpointingEnabled, CheckpointInterval, or MinPauseBetweenCheckpoints parameters.

If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

  • CheckpointingEnabled: true
  • CheckpointInterval: 60000
  • MinPauseBetweenCheckpoints: 5000

checkpointConfigurationUpdate_checkpointIntervalUpdate :: Lens' CheckpointConfigurationUpdate (Maybe Natural) Source #

Describes updates to the interval in milliseconds between checkpoint operations.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointInterval value of 60000, even if this value is set to another value using this API or in application code.

checkpointConfigurationUpdate_checkpointingEnabledUpdate :: Lens' CheckpointConfigurationUpdate (Maybe Bool) Source #

Describes updates to whether checkpointing is enabled for an application.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

checkpointConfigurationUpdate_minPauseBetweenCheckpointsUpdate :: Lens' CheckpointConfigurationUpdate (Maybe Natural) Source #

Describes updates to the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.

If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a MinPauseBetweenCheckpoints value of 5000, even if this value is set using this API or in application code.

checkpointConfigurationUpdate_configurationTypeUpdate :: Lens' CheckpointConfigurationUpdate (Maybe ConfigurationType) Source #

Describes updates to whether the application uses the default checkpointing behavior of Kinesis Data Analytics. You must set this property to CUSTOM in order to set the CheckpointingEnabled, CheckpointInterval, or MinPauseBetweenCheckpoints parameters.

If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

  • CheckpointingEnabled: true
  • CheckpointInterval: 60000
  • MinPauseBetweenCheckpoints: 5000

CloudWatchLoggingOption

data CloudWatchLoggingOption Source #

Provides a description of Amazon CloudWatch logging options, including the log stream Amazon Resource Name (ARN).

See: newCloudWatchLoggingOption smart constructor.

Constructors

CloudWatchLoggingOption' 

Fields

  • logStreamARN :: Text

    The ARN of the CloudWatch log to receive application messages.

Instances

Instances details
Eq CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

Read CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

Show CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

Generic CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

Associated Types

type Rep CloudWatchLoggingOption :: Type -> Type #

NFData CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

Methods

rnf :: CloudWatchLoggingOption -> () #

Hashable CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

ToJSON CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

type Rep CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

type Rep CloudWatchLoggingOption = D1 ('MetaData "CloudWatchLoggingOption" "Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CloudWatchLoggingOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logStreamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCloudWatchLoggingOption Source #

Create a value of CloudWatchLoggingOption 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:logStreamARN:CloudWatchLoggingOption', cloudWatchLoggingOption_logStreamARN - The ARN of the CloudWatch log to receive application messages.

cloudWatchLoggingOption_logStreamARN :: Lens' CloudWatchLoggingOption Text Source #

The ARN of the CloudWatch log to receive application messages.

CloudWatchLoggingOptionDescription

data CloudWatchLoggingOptionDescription Source #

Describes the Amazon CloudWatch logging option.

See: newCloudWatchLoggingOptionDescription smart constructor.

Constructors

CloudWatchLoggingOptionDescription' 

Fields

  • cloudWatchLoggingOptionId :: Maybe Text

    The ID of the CloudWatch logging option description.

  • roleARN :: Maybe Text

    The IAM ARN of the role to use to send application messages.

    Provided for backward compatibility. Applications created with the current API version have an application-level service execution role rather than a resource-level role.

  • logStreamARN :: Text

    The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.

Instances

Instances details
Eq CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

Read CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

Show CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

Generic CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

Associated Types

type Rep CloudWatchLoggingOptionDescription :: Type -> Type #

NFData CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

Hashable CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

FromJSON CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

type Rep CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

type Rep CloudWatchLoggingOptionDescription = D1 ('MetaData "CloudWatchLoggingOptionDescription" "Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CloudWatchLoggingOptionDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchLoggingOptionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logStreamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCloudWatchLoggingOptionDescription Source #

Create a value of CloudWatchLoggingOptionDescription 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:cloudWatchLoggingOptionId:CloudWatchLoggingOptionDescription', cloudWatchLoggingOptionDescription_cloudWatchLoggingOptionId - The ID of the CloudWatch logging option description.

$sel:roleARN:CloudWatchLoggingOptionDescription', cloudWatchLoggingOptionDescription_roleARN - The IAM ARN of the role to use to send application messages.

Provided for backward compatibility. Applications created with the current API version have an application-level service execution role rather than a resource-level role.

$sel:logStreamARN:CloudWatchLoggingOptionDescription', cloudWatchLoggingOptionDescription_logStreamARN - The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.

cloudWatchLoggingOptionDescription_roleARN :: Lens' CloudWatchLoggingOptionDescription (Maybe Text) Source #

The IAM ARN of the role to use to send application messages.

Provided for backward compatibility. Applications created with the current API version have an application-level service execution role rather than a resource-level role.

cloudWatchLoggingOptionDescription_logStreamARN :: Lens' CloudWatchLoggingOptionDescription Text Source #

The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.

CloudWatchLoggingOptionUpdate

data CloudWatchLoggingOptionUpdate Source #

Describes the Amazon CloudWatch logging option updates.

See: newCloudWatchLoggingOptionUpdate smart constructor.

Constructors

CloudWatchLoggingOptionUpdate' 

Fields

Instances

Instances details
Eq CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

Read CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

Show CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

Generic CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

Associated Types

type Rep CloudWatchLoggingOptionUpdate :: Type -> Type #

NFData CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

Hashable CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

ToJSON CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

type Rep CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

type Rep CloudWatchLoggingOptionUpdate = D1 ('MetaData "CloudWatchLoggingOptionUpdate" "Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CloudWatchLoggingOptionUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logStreamARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cloudWatchLoggingOptionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCloudWatchLoggingOptionUpdate Source #

Create a value of CloudWatchLoggingOptionUpdate 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:logStreamARNUpdate:CloudWatchLoggingOptionUpdate', cloudWatchLoggingOptionUpdate_logStreamARNUpdate - The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.

$sel:cloudWatchLoggingOptionId:CloudWatchLoggingOptionUpdate', cloudWatchLoggingOptionUpdate_cloudWatchLoggingOptionId - The ID of the CloudWatch logging option to update

cloudWatchLoggingOptionUpdate_logStreamARNUpdate :: Lens' CloudWatchLoggingOptionUpdate (Maybe Text) Source #

The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.

CodeContent

data CodeContent Source #

Specifies either the application code, or the location of the application code, for a Flink-based Kinesis Data Analytics application.

See: newCodeContent smart constructor.

Constructors

CodeContent' 

Fields

Instances

Instances details
Eq CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

Read CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

Show CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

Generic CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

Associated Types

type Rep CodeContent :: Type -> Type #

NFData CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

Methods

rnf :: CodeContent -> () #

Hashable CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

ToJSON CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

type Rep CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

type Rep CodeContent = D1 ('MetaData "CodeContent" "Amazonka.KinesisAnalyticsV2.Types.CodeContent" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CodeContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "textContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "s3ContentLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ContentLocation)) :*: S1 ('MetaSel ('Just "zipFileContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)))))

newCodeContent :: CodeContent Source #

Create a value of CodeContent 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:textContent:CodeContent', codeContent_textContent - The text-format code for a Flink-based Kinesis Data Analytics application.

$sel:s3ContentLocation:CodeContent', codeContent_s3ContentLocation - Information about the Amazon S3 bucket that contains the application code.

$sel:zipFileContent:CodeContent', codeContent_zipFileContent - The zip-format code for a Flink-based Kinesis Data Analytics application.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

codeContent_textContent :: Lens' CodeContent (Maybe Text) Source #

The text-format code for a Flink-based Kinesis Data Analytics application.

codeContent_s3ContentLocation :: Lens' CodeContent (Maybe S3ContentLocation) Source #

Information about the Amazon S3 bucket that contains the application code.

codeContent_zipFileContent :: Lens' CodeContent (Maybe ByteString) Source #

The zip-format code for a Flink-based Kinesis Data Analytics application.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

CodeContentDescription

data CodeContentDescription Source #

Describes details about the code of a Kinesis Data Analytics application.

See: newCodeContentDescription smart constructor.

Constructors

CodeContentDescription' 

Fields

Instances

Instances details
Eq CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

Read CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

Show CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

Generic CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

Associated Types

type Rep CodeContentDescription :: Type -> Type #

NFData CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

Methods

rnf :: CodeContentDescription -> () #

Hashable CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

FromJSON CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

type Rep CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

type Rep CodeContentDescription = D1 ('MetaData "CodeContentDescription" "Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CodeContentDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "s3ApplicationCodeLocationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ApplicationCodeLocationDescription)) :*: S1 ('MetaSel ('Just "codeMD5") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "textContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "codeSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newCodeContentDescription :: CodeContentDescription Source #

Create a value of CodeContentDescription 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:s3ApplicationCodeLocationDescription:CodeContentDescription', codeContentDescription_s3ApplicationCodeLocationDescription - The S3 bucket Amazon Resource Name (ARN), file key, and object version of the application code stored in Amazon S3.

$sel:codeMD5:CodeContentDescription', codeContentDescription_codeMD5 - The checksum that can be used to validate zip-format code.

$sel:textContent:CodeContentDescription', codeContentDescription_textContent - The text-format code

$sel:codeSize:CodeContentDescription', codeContentDescription_codeSize - The size in bytes of the application code. Can be used to validate zip-format code.

codeContentDescription_s3ApplicationCodeLocationDescription :: Lens' CodeContentDescription (Maybe S3ApplicationCodeLocationDescription) Source #

The S3 bucket Amazon Resource Name (ARN), file key, and object version of the application code stored in Amazon S3.

codeContentDescription_codeMD5 :: Lens' CodeContentDescription (Maybe Text) Source #

The checksum that can be used to validate zip-format code.

codeContentDescription_codeSize :: Lens' CodeContentDescription (Maybe Natural) Source #

The size in bytes of the application code. Can be used to validate zip-format code.

CodeContentUpdate

data CodeContentUpdate Source #

Describes an update to the code of an application. Not supported for Apache Zeppelin.

See: newCodeContentUpdate smart constructor.

Constructors

CodeContentUpdate' 

Fields

Instances

Instances details
Eq CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

Read CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

Show CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

Generic CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

Associated Types

type Rep CodeContentUpdate :: Type -> Type #

NFData CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

Methods

rnf :: CodeContentUpdate -> () #

Hashable CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

ToJSON CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

type Rep CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

type Rep CodeContentUpdate = D1 ('MetaData "CodeContentUpdate" "Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CodeContentUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "textContentUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "zipFileContentUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)) :*: S1 ('MetaSel ('Just "s3ContentLocationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ContentLocationUpdate)))))

newCodeContentUpdate :: CodeContentUpdate Source #

Create a value of CodeContentUpdate 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:textContentUpdate:CodeContentUpdate', codeContentUpdate_textContentUpdate - Describes an update to the text code for an application.

$sel:zipFileContentUpdate:CodeContentUpdate', codeContentUpdate_zipFileContentUpdate - Describes an update to the zipped code for an application.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

$sel:s3ContentLocationUpdate:CodeContentUpdate', codeContentUpdate_s3ContentLocationUpdate - Describes an update to the location of code for an application.

codeContentUpdate_textContentUpdate :: Lens' CodeContentUpdate (Maybe Text) Source #

Describes an update to the text code for an application.

codeContentUpdate_zipFileContentUpdate :: Lens' CodeContentUpdate (Maybe ByteString) Source #

Describes an update to the zipped code for an application.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

codeContentUpdate_s3ContentLocationUpdate :: Lens' CodeContentUpdate (Maybe S3ContentLocationUpdate) Source #

Describes an update to the location of code for an application.

CustomArtifactConfiguration

data CustomArtifactConfiguration Source #

Specifies dependency JARs, as well as JAR files that contain user-defined functions (UDF).

See: newCustomArtifactConfiguration smart constructor.

Constructors

CustomArtifactConfiguration' 

Fields

Instances

Instances details
Eq CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

Read CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

Show CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

Generic CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

Associated Types

type Rep CustomArtifactConfiguration :: Type -> Type #

NFData CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

Hashable CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

ToJSON CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

type Rep CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

type Rep CustomArtifactConfiguration = D1 ('MetaData "CustomArtifactConfiguration" "Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CustomArtifactConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3ContentLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ContentLocation)) :*: (S1 ('MetaSel ('Just "mavenReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MavenReference)) :*: S1 ('MetaSel ('Just "artifactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ArtifactType))))

newCustomArtifactConfiguration Source #

Create a value of CustomArtifactConfiguration 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:s3ContentLocation:CustomArtifactConfiguration', customArtifactConfiguration_s3ContentLocation - Undocumented member.

$sel:mavenReference:CustomArtifactConfiguration', customArtifactConfiguration_mavenReference - The parameters required to fully specify a Maven reference.

$sel:artifactType:CustomArtifactConfiguration', customArtifactConfiguration_artifactType - UDF stands for user-defined functions. This type of artifact must be in an S3 bucket. A DEPENDENCY_JAR can be in either Maven or an S3 bucket.

customArtifactConfiguration_mavenReference :: Lens' CustomArtifactConfiguration (Maybe MavenReference) Source #

The parameters required to fully specify a Maven reference.

customArtifactConfiguration_artifactType :: Lens' CustomArtifactConfiguration ArtifactType Source #

UDF stands for user-defined functions. This type of artifact must be in an S3 bucket. A DEPENDENCY_JAR can be in either Maven or an S3 bucket.

CustomArtifactConfigurationDescription

data CustomArtifactConfigurationDescription Source #

Specifies a dependency JAR or a JAR of user-defined functions.

See: newCustomArtifactConfigurationDescription smart constructor.

Constructors

CustomArtifactConfigurationDescription' 

Fields

Instances

Instances details
Eq CustomArtifactConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription

Read CustomArtifactConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription

Show CustomArtifactConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription

Generic CustomArtifactConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription

NFData CustomArtifactConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription

Hashable CustomArtifactConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription

FromJSON CustomArtifactConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription

type Rep CustomArtifactConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription

type Rep CustomArtifactConfigurationDescription = D1 ('MetaData "CustomArtifactConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CustomArtifactConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mavenReferenceDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MavenReference)) :*: (S1 ('MetaSel ('Just "s3ContentLocationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ContentLocation)) :*: S1 ('MetaSel ('Just "artifactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ArtifactType)))))

newCustomArtifactConfigurationDescription :: CustomArtifactConfigurationDescription Source #

Create a value of CustomArtifactConfigurationDescription 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:mavenReferenceDescription:CustomArtifactConfigurationDescription', customArtifactConfigurationDescription_mavenReferenceDescription - The parameters that are required to specify a Maven dependency.

$sel:s3ContentLocationDescription:CustomArtifactConfigurationDescription', customArtifactConfigurationDescription_s3ContentLocationDescription - Undocumented member.

$sel:artifactType:CustomArtifactConfigurationDescription', customArtifactConfigurationDescription_artifactType - UDF stands for user-defined functions. This type of artifact must be in an S3 bucket. A DEPENDENCY_JAR can be in either Maven or an S3 bucket.

customArtifactConfigurationDescription_artifactType :: Lens' CustomArtifactConfigurationDescription (Maybe ArtifactType) Source #

UDF stands for user-defined functions. This type of artifact must be in an S3 bucket. A DEPENDENCY_JAR can be in either Maven or an S3 bucket.

DeployAsApplicationConfiguration

data DeployAsApplicationConfiguration Source #

The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.

See: newDeployAsApplicationConfiguration smart constructor.

Constructors

DeployAsApplicationConfiguration' 

Fields

  • s3ContentLocation :: S3ContentBaseLocation

    The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.

Instances

Instances details
Eq DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

Read DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

Show DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

Generic DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

Associated Types

type Rep DeployAsApplicationConfiguration :: Type -> Type #

NFData DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

Hashable DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

ToJSON DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

type Rep DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

type Rep DeployAsApplicationConfiguration = D1 ('MetaData "DeployAsApplicationConfiguration" "Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "DeployAsApplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3ContentLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3ContentBaseLocation)))

newDeployAsApplicationConfiguration Source #

Create a value of DeployAsApplicationConfiguration 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:s3ContentLocation:DeployAsApplicationConfiguration', deployAsApplicationConfiguration_s3ContentLocation - The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.

deployAsApplicationConfiguration_s3ContentLocation :: Lens' DeployAsApplicationConfiguration S3ContentBaseLocation Source #

The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.

DeployAsApplicationConfigurationDescription

data DeployAsApplicationConfigurationDescription Source #

The configuration information required to deploy an Amazon Data Analytics Studio notebook as an application with durable state.

See: newDeployAsApplicationConfigurationDescription smart constructor.

Constructors

DeployAsApplicationConfigurationDescription' 

Fields

Instances

Instances details
Eq DeployAsApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription

Read DeployAsApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription

Show DeployAsApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription

Generic DeployAsApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription

NFData DeployAsApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription

Hashable DeployAsApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription

FromJSON DeployAsApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription

type Rep DeployAsApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription

type Rep DeployAsApplicationConfigurationDescription = D1 ('MetaData "DeployAsApplicationConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "DeployAsApplicationConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3ContentLocationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3ContentBaseLocationDescription)))

newDeployAsApplicationConfigurationDescription Source #

Create a value of DeployAsApplicationConfigurationDescription 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:s3ContentLocationDescription:DeployAsApplicationConfigurationDescription', deployAsApplicationConfigurationDescription_s3ContentLocationDescription - The location that holds the data required to specify an Amazon Data Analytics application.

DeployAsApplicationConfigurationUpdate

data DeployAsApplicationConfigurationUpdate Source #

Updates to the configuration information required to deploy an Amazon Data Analytics Studio notebook as an application with durable state.

See: newDeployAsApplicationConfigurationUpdate smart constructor.

Constructors

DeployAsApplicationConfigurationUpdate' 

Fields

Instances

Instances details
Eq DeployAsApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate

Read DeployAsApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate

Show DeployAsApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate

Generic DeployAsApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate

NFData DeployAsApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate

Hashable DeployAsApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate

ToJSON DeployAsApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate

type Rep DeployAsApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate

type Rep DeployAsApplicationConfigurationUpdate = D1 ('MetaData "DeployAsApplicationConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "DeployAsApplicationConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3ContentLocationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ContentBaseLocationUpdate))))

newDeployAsApplicationConfigurationUpdate :: DeployAsApplicationConfigurationUpdate Source #

Create a value of DeployAsApplicationConfigurationUpdate 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:s3ContentLocationUpdate:DeployAsApplicationConfigurationUpdate', deployAsApplicationConfigurationUpdate_s3ContentLocationUpdate - Updates to the location that holds the data required to specify an Amazon Data Analytics application.

deployAsApplicationConfigurationUpdate_s3ContentLocationUpdate :: Lens' DeployAsApplicationConfigurationUpdate (Maybe S3ContentBaseLocationUpdate) Source #

Updates to the location that holds the data required to specify an Amazon Data Analytics application.

DestinationSchema

data DestinationSchema Source #

Describes the data format when records are written to the destination in a SQL-based Kinesis Data Analytics application.

See: newDestinationSchema smart constructor.

Constructors

DestinationSchema' 

Fields

Instances

Instances details
Eq DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

Read DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

Show DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

Generic DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

Associated Types

type Rep DestinationSchema :: Type -> Type #

NFData DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

Methods

rnf :: DestinationSchema -> () #

Hashable DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

ToJSON DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

FromJSON DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

type Rep DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

type Rep DestinationSchema = D1 ('MetaData "DestinationSchema" "Amazonka.KinesisAnalyticsV2.Types.DestinationSchema" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "DestinationSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordFormatType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RecordFormatType)))

newDestinationSchema Source #

Create a value of DestinationSchema 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:recordFormatType:DestinationSchema', destinationSchema_recordFormatType - Specifies the format of the records on the output stream.

destinationSchema_recordFormatType :: Lens' DestinationSchema RecordFormatType Source #

Specifies the format of the records on the output stream.

EnvironmentProperties

data EnvironmentProperties Source #

Describes execution properties for a Flink-based Kinesis Data Analytics application.

See: newEnvironmentProperties smart constructor.

Constructors

EnvironmentProperties' 

Fields

Instances

Instances details
Eq EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

Read EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

Show EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

Generic EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

Associated Types

type Rep EnvironmentProperties :: Type -> Type #

NFData EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

Methods

rnf :: EnvironmentProperties -> () #

Hashable EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

ToJSON EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

type Rep EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

type Rep EnvironmentProperties = D1 ('MetaData "EnvironmentProperties" "Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "EnvironmentProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "propertyGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [PropertyGroup])))

newEnvironmentProperties :: EnvironmentProperties Source #

Create a value of EnvironmentProperties 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:propertyGroups:EnvironmentProperties', environmentProperties_propertyGroups - Describes the execution property groups.

EnvironmentPropertyDescriptions

data EnvironmentPropertyDescriptions Source #

Describes the execution properties for an Apache Flink runtime.

See: newEnvironmentPropertyDescriptions smart constructor.

Constructors

EnvironmentPropertyDescriptions' 

Fields

Instances

Instances details
Eq EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

Read EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

Show EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

Generic EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

Associated Types

type Rep EnvironmentPropertyDescriptions :: Type -> Type #

NFData EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

Hashable EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

FromJSON EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

type Rep EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

type Rep EnvironmentPropertyDescriptions = D1 ('MetaData "EnvironmentPropertyDescriptions" "Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "EnvironmentPropertyDescriptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "propertyGroupDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PropertyGroup]))))

newEnvironmentPropertyDescriptions :: EnvironmentPropertyDescriptions Source #

Create a value of EnvironmentPropertyDescriptions 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:propertyGroupDescriptions:EnvironmentPropertyDescriptions', environmentPropertyDescriptions_propertyGroupDescriptions - Describes the execution property groups.

EnvironmentPropertyUpdates

data EnvironmentPropertyUpdates Source #

Describes updates to the execution property groups for a Flink-based Kinesis Data Analytics application or a Studio notebook.

See: newEnvironmentPropertyUpdates smart constructor.

Constructors

EnvironmentPropertyUpdates' 

Fields

Instances

Instances details
Eq EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

Read EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

Show EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

Generic EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

Associated Types

type Rep EnvironmentPropertyUpdates :: Type -> Type #

NFData EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

Hashable EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

ToJSON EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

type Rep EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

type Rep EnvironmentPropertyUpdates = D1 ('MetaData "EnvironmentPropertyUpdates" "Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "EnvironmentPropertyUpdates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "propertyGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [PropertyGroup])))

newEnvironmentPropertyUpdates :: EnvironmentPropertyUpdates Source #

Create a value of EnvironmentPropertyUpdates 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:propertyGroups:EnvironmentPropertyUpdates', environmentPropertyUpdates_propertyGroups - Describes updates to the execution property groups.

FlinkApplicationConfiguration

data FlinkApplicationConfiguration Source #

Describes configuration parameters for a Flink-based Kinesis Data Analytics application or a Studio notebook.

See: newFlinkApplicationConfiguration smart constructor.

Constructors

FlinkApplicationConfiguration' 

Fields

Instances

Instances details
Eq FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

Read FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

Show FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

Generic FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

Associated Types

type Rep FlinkApplicationConfiguration :: Type -> Type #

NFData FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

Hashable FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

ToJSON FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

type Rep FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

type Rep FlinkApplicationConfiguration = D1 ('MetaData "FlinkApplicationConfiguration" "Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "FlinkApplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "monitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoringConfiguration)) :*: (S1 ('MetaSel ('Just "parallelismConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelismConfiguration)) :*: S1 ('MetaSel ('Just "checkpointConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CheckpointConfiguration)))))

newFlinkApplicationConfiguration :: FlinkApplicationConfiguration Source #

Create a value of FlinkApplicationConfiguration 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:monitoringConfiguration:FlinkApplicationConfiguration', flinkApplicationConfiguration_monitoringConfiguration - Describes configuration parameters for Amazon CloudWatch logging for an application.

$sel:parallelismConfiguration:FlinkApplicationConfiguration', flinkApplicationConfiguration_parallelismConfiguration - Describes parameters for how an application executes multiple tasks simultaneously.

$sel:checkpointConfiguration:FlinkApplicationConfiguration', flinkApplicationConfiguration_checkpointConfiguration - Describes an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance. For more information, see Checkpoints for Fault Tolerance in the Apache Flink Documentation.

flinkApplicationConfiguration_monitoringConfiguration :: Lens' FlinkApplicationConfiguration (Maybe MonitoringConfiguration) Source #

Describes configuration parameters for Amazon CloudWatch logging for an application.

flinkApplicationConfiguration_parallelismConfiguration :: Lens' FlinkApplicationConfiguration (Maybe ParallelismConfiguration) Source #

Describes parameters for how an application executes multiple tasks simultaneously.

flinkApplicationConfiguration_checkpointConfiguration :: Lens' FlinkApplicationConfiguration (Maybe CheckpointConfiguration) Source #

Describes an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance. For more information, see Checkpoints for Fault Tolerance in the Apache Flink Documentation.

FlinkApplicationConfigurationDescription

data FlinkApplicationConfigurationDescription Source #

Describes configuration parameters for a Flink-based Kinesis Data Analytics application.

See: newFlinkApplicationConfigurationDescription smart constructor.

Constructors

FlinkApplicationConfigurationDescription' 

Fields

Instances

Instances details
Eq FlinkApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription

Read FlinkApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription

Show FlinkApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription

Generic FlinkApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription

NFData FlinkApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription

Hashable FlinkApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription

FromJSON FlinkApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription

type Rep FlinkApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription

type Rep FlinkApplicationConfigurationDescription = D1 ('MetaData "FlinkApplicationConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "FlinkApplicationConfigurationDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "monitoringConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoringConfigurationDescription)) :*: S1 ('MetaSel ('Just "parallelismConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelismConfigurationDescription))) :*: (S1 ('MetaSel ('Just "checkpointConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CheckpointConfigurationDescription)) :*: S1 ('MetaSel ('Just "jobPlanDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFlinkApplicationConfigurationDescription :: FlinkApplicationConfigurationDescription Source #

Create a value of FlinkApplicationConfigurationDescription 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:monitoringConfigurationDescription:FlinkApplicationConfigurationDescription', flinkApplicationConfigurationDescription_monitoringConfigurationDescription - Describes configuration parameters for Amazon CloudWatch logging for an application.

$sel:parallelismConfigurationDescription:FlinkApplicationConfigurationDescription', flinkApplicationConfigurationDescription_parallelismConfigurationDescription - Describes parameters for how an application executes multiple tasks simultaneously.

$sel:checkpointConfigurationDescription:FlinkApplicationConfigurationDescription', flinkApplicationConfigurationDescription_checkpointConfigurationDescription - Describes an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.

$sel:jobPlanDescription:FlinkApplicationConfigurationDescription', flinkApplicationConfigurationDescription_jobPlanDescription - The job plan for an application. For more information about the job plan, see Jobs and Scheduling in the Apache Flink Documentation. To retrieve the job plan for the application, use the DescribeApplicationRequest$IncludeAdditionalDetails parameter of the DescribeApplication operation.

flinkApplicationConfigurationDescription_checkpointConfigurationDescription :: Lens' FlinkApplicationConfigurationDescription (Maybe CheckpointConfigurationDescription) Source #

Describes an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.

flinkApplicationConfigurationDescription_jobPlanDescription :: Lens' FlinkApplicationConfigurationDescription (Maybe Text) Source #

The job plan for an application. For more information about the job plan, see Jobs and Scheduling in the Apache Flink Documentation. To retrieve the job plan for the application, use the DescribeApplicationRequest$IncludeAdditionalDetails parameter of the DescribeApplication operation.

FlinkApplicationConfigurationUpdate

data FlinkApplicationConfigurationUpdate Source #

Describes updates to the configuration parameters for a Flink-based Kinesis Data Analytics application.

See: newFlinkApplicationConfigurationUpdate smart constructor.

Constructors

FlinkApplicationConfigurationUpdate' 

Fields

Instances

Instances details
Eq FlinkApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate

Read FlinkApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate

Show FlinkApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate

Generic FlinkApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate

NFData FlinkApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate

Hashable FlinkApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate

ToJSON FlinkApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate

type Rep FlinkApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate

type Rep FlinkApplicationConfigurationUpdate = D1 ('MetaData "FlinkApplicationConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "FlinkApplicationConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "checkpointConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CheckpointConfigurationUpdate)) :*: (S1 ('MetaSel ('Just "parallelismConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelismConfigurationUpdate)) :*: S1 ('MetaSel ('Just "monitoringConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoringConfigurationUpdate)))))

newFlinkApplicationConfigurationUpdate :: FlinkApplicationConfigurationUpdate Source #

Create a value of FlinkApplicationConfigurationUpdate 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:checkpointConfigurationUpdate:FlinkApplicationConfigurationUpdate', flinkApplicationConfigurationUpdate_checkpointConfigurationUpdate - Describes updates to an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.

$sel:parallelismConfigurationUpdate:FlinkApplicationConfigurationUpdate', flinkApplicationConfigurationUpdate_parallelismConfigurationUpdate - Describes updates to the parameters for how an application executes multiple tasks simultaneously.

$sel:monitoringConfigurationUpdate:FlinkApplicationConfigurationUpdate', flinkApplicationConfigurationUpdate_monitoringConfigurationUpdate - Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.

flinkApplicationConfigurationUpdate_checkpointConfigurationUpdate :: Lens' FlinkApplicationConfigurationUpdate (Maybe CheckpointConfigurationUpdate) Source #

Describes updates to an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.

flinkApplicationConfigurationUpdate_parallelismConfigurationUpdate :: Lens' FlinkApplicationConfigurationUpdate (Maybe ParallelismConfigurationUpdate) Source #

Describes updates to the parameters for how an application executes multiple tasks simultaneously.

flinkApplicationConfigurationUpdate_monitoringConfigurationUpdate :: Lens' FlinkApplicationConfigurationUpdate (Maybe MonitoringConfigurationUpdate) Source #

Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.

FlinkRunConfiguration

data FlinkRunConfiguration Source #

Describes the starting parameters for a Flink-based Kinesis Data Analytics application.

See: newFlinkRunConfiguration smart constructor.

Constructors

FlinkRunConfiguration' 

Fields

  • allowNonRestoredState :: Maybe Bool

    When restoring from a snapshot, specifies whether the runtime is allowed to skip a state that cannot be mapped to the new program. This will happen if the program is updated between snapshots to remove stateful parameters, and state data in the snapshot no longer corresponds to valid application data. For more information, see Allowing Non-Restored State in the Apache Flink documentation.

    This value defaults to false. If you update your application without specifying this parameter, AllowNonRestoredState will be set to false, even if it was previously set to true.

Instances

Instances details
Eq FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

Read FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

Show FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

Generic FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

Associated Types

type Rep FlinkRunConfiguration :: Type -> Type #

NFData FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

Methods

rnf :: FlinkRunConfiguration -> () #

Hashable FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

ToJSON FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

FromJSON FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

type Rep FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

type Rep FlinkRunConfiguration = D1 ('MetaData "FlinkRunConfiguration" "Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "FlinkRunConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowNonRestoredState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newFlinkRunConfiguration :: FlinkRunConfiguration Source #

Create a value of FlinkRunConfiguration 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:allowNonRestoredState:FlinkRunConfiguration', flinkRunConfiguration_allowNonRestoredState - When restoring from a snapshot, specifies whether the runtime is allowed to skip a state that cannot be mapped to the new program. This will happen if the program is updated between snapshots to remove stateful parameters, and state data in the snapshot no longer corresponds to valid application data. For more information, see Allowing Non-Restored State in the Apache Flink documentation.

This value defaults to false. If you update your application without specifying this parameter, AllowNonRestoredState will be set to false, even if it was previously set to true.

flinkRunConfiguration_allowNonRestoredState :: Lens' FlinkRunConfiguration (Maybe Bool) Source #

When restoring from a snapshot, specifies whether the runtime is allowed to skip a state that cannot be mapped to the new program. This will happen if the program is updated between snapshots to remove stateful parameters, and state data in the snapshot no longer corresponds to valid application data. For more information, see Allowing Non-Restored State in the Apache Flink documentation.

This value defaults to false. If you update your application without specifying this parameter, AllowNonRestoredState will be set to false, even if it was previously set to true.

GlueDataCatalogConfiguration

data GlueDataCatalogConfiguration Source #

The configuration of the Glue Data Catalog that you use for Apache Flink SQL queries and table API transforms that you write in an application.

See: newGlueDataCatalogConfiguration smart constructor.

Constructors

GlueDataCatalogConfiguration' 

Fields

Instances

Instances details
Eq GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

Read GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

Show GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

Generic GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

Associated Types

type Rep GlueDataCatalogConfiguration :: Type -> Type #

NFData GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

Hashable GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

ToJSON GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

type Rep GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

type Rep GlueDataCatalogConfiguration = D1 ('MetaData "GlueDataCatalogConfiguration" "Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "GlueDataCatalogConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGlueDataCatalogConfiguration Source #

Create a value of GlueDataCatalogConfiguration 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:databaseARN:GlueDataCatalogConfiguration', glueDataCatalogConfiguration_databaseARN - The Amazon Resource Name (ARN) of the database.

GlueDataCatalogConfigurationDescription

data GlueDataCatalogConfigurationDescription Source #

The configuration of the Glue Data Catalog that you use for Apache Flink SQL queries and table API transforms that you write in an application.

See: newGlueDataCatalogConfigurationDescription smart constructor.

Constructors

GlueDataCatalogConfigurationDescription' 

Fields

Instances

Instances details
Eq GlueDataCatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription

Read GlueDataCatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription

Show GlueDataCatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription

Generic GlueDataCatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription

NFData GlueDataCatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription

Hashable GlueDataCatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription

FromJSON GlueDataCatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription

type Rep GlueDataCatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription

type Rep GlueDataCatalogConfigurationDescription = D1 ('MetaData "GlueDataCatalogConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "GlueDataCatalogConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGlueDataCatalogConfigurationDescription Source #

Create a value of GlueDataCatalogConfigurationDescription 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:databaseARN:GlueDataCatalogConfigurationDescription', glueDataCatalogConfigurationDescription_databaseARN - The Amazon Resource Name (ARN) of the database.

GlueDataCatalogConfigurationUpdate

data GlueDataCatalogConfigurationUpdate Source #

Updates to the configuration of the Glue Data Catalog that you use for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

See: newGlueDataCatalogConfigurationUpdate smart constructor.

Constructors

GlueDataCatalogConfigurationUpdate' 

Fields

Instances

Instances details
Eq GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

Read GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

Show GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

Generic GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

Associated Types

type Rep GlueDataCatalogConfigurationUpdate :: Type -> Type #

NFData GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

Hashable GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

ToJSON GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

type Rep GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

type Rep GlueDataCatalogConfigurationUpdate = D1 ('MetaData "GlueDataCatalogConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "GlueDataCatalogConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGlueDataCatalogConfigurationUpdate Source #

Create a value of GlueDataCatalogConfigurationUpdate 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:databaseARNUpdate:GlueDataCatalogConfigurationUpdate', glueDataCatalogConfigurationUpdate_databaseARNUpdate - The updated Amazon Resource Name (ARN) of the database.

Input

data Input Source #

When you configure the application input for a SQL-based Kinesis Data Analytics application, you specify the streaming source, the in-application stream name that is created, and the mapping between the two.

See: newInput smart constructor.

Constructors

Input' 

Fields

  • inputParallelism :: Maybe InputParallelism

    Describes the number of in-application streams to create.

  • inputProcessingConfiguration :: Maybe InputProcessingConfiguration

    The InputProcessingConfiguration for the input. An input processor transforms records as they are received from the stream, before the application's SQL code executes. Currently, the only input processing configuration available is InputLambdaProcessor.

  • kinesisStreamsInput :: Maybe KinesisStreamsInput

    If the streaming source is an Amazon Kinesis data stream, identifies the stream's Amazon Resource Name (ARN).

  • kinesisFirehoseInput :: Maybe KinesisFirehoseInput

    If the streaming source is an Amazon Kinesis Data Firehose delivery stream, identifies the delivery stream's ARN.

  • namePrefix :: Text

    The name prefix to use when creating an in-application stream. Suppose that you specify a prefix "MyInApplicationStream." Kinesis Data Analytics then creates one or more (as per the InputParallelism count you specified) in-application streams with the names "MyInApplicationStream_001," "MyInApplicationStream_002," and so on.

  • inputSchema :: SourceSchema

    Describes the format of the data in the streaming source, and how each data element maps to corresponding columns in the in-application stream that is being created.

    Also used to describe the format of the reference data source.

Instances

Instances details
Eq Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

Methods

(==) :: Input -> Input -> Bool #

(/=) :: Input -> Input -> Bool #

Read Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

Show Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

Methods

showsPrec :: Int -> Input -> ShowS #

show :: Input -> String #

showList :: [Input] -> ShowS #

Generic Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

Associated Types

type Rep Input :: Type -> Type #

Methods

from :: Input -> Rep Input x #

to :: Rep Input x -> Input #

NFData Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

Methods

rnf :: Input -> () #

Hashable Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

Methods

hashWithSalt :: Int -> Input -> Int #

hash :: Input -> Int #

ToJSON Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

type Rep Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

type Rep Input = D1 ('MetaData "Input" "Amazonka.KinesisAnalyticsV2.Types.Input" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "Input'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "inputParallelism") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputParallelism)) :*: (S1 ('MetaSel ('Just "inputProcessingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputProcessingConfiguration)) :*: S1 ('MetaSel ('Just "kinesisStreamsInput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamsInput)))) :*: (S1 ('MetaSel ('Just "kinesisFirehoseInput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseInput)) :*: (S1 ('MetaSel ('Just "namePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "inputSchema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceSchema)))))

newInput Source #

Create a value of Input 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:inputParallelism:Input', input_inputParallelism - Describes the number of in-application streams to create.

$sel:inputProcessingConfiguration:Input', input_inputProcessingConfiguration - The InputProcessingConfiguration for the input. An input processor transforms records as they are received from the stream, before the application's SQL code executes. Currently, the only input processing configuration available is InputLambdaProcessor.

$sel:kinesisStreamsInput:Input', input_kinesisStreamsInput - If the streaming source is an Amazon Kinesis data stream, identifies the stream's Amazon Resource Name (ARN).

$sel:kinesisFirehoseInput:Input', input_kinesisFirehoseInput - If the streaming source is an Amazon Kinesis Data Firehose delivery stream, identifies the delivery stream's ARN.

$sel:namePrefix:Input', input_namePrefix - The name prefix to use when creating an in-application stream. Suppose that you specify a prefix "MyInApplicationStream." Kinesis Data Analytics then creates one or more (as per the InputParallelism count you specified) in-application streams with the names "MyInApplicationStream_001," "MyInApplicationStream_002," and so on.

$sel:inputSchema:Input', input_inputSchema - Describes the format of the data in the streaming source, and how each data element maps to corresponding columns in the in-application stream that is being created.

Also used to describe the format of the reference data source.

input_inputParallelism :: Lens' Input (Maybe InputParallelism) Source #

Describes the number of in-application streams to create.

input_inputProcessingConfiguration :: Lens' Input (Maybe InputProcessingConfiguration) Source #

The InputProcessingConfiguration for the input. An input processor transforms records as they are received from the stream, before the application's SQL code executes. Currently, the only input processing configuration available is InputLambdaProcessor.

input_kinesisStreamsInput :: Lens' Input (Maybe KinesisStreamsInput) Source #

If the streaming source is an Amazon Kinesis data stream, identifies the stream's Amazon Resource Name (ARN).

input_kinesisFirehoseInput :: Lens' Input (Maybe KinesisFirehoseInput) Source #

If the streaming source is an Amazon Kinesis Data Firehose delivery stream, identifies the delivery stream's ARN.

input_namePrefix :: Lens' Input Text Source #

The name prefix to use when creating an in-application stream. Suppose that you specify a prefix "MyInApplicationStream." Kinesis Data Analytics then creates one or more (as per the InputParallelism count you specified) in-application streams with the names "MyInApplicationStream_001," "MyInApplicationStream_002," and so on.

input_inputSchema :: Lens' Input SourceSchema Source #

Describes the format of the data in the streaming source, and how each data element maps to corresponding columns in the in-application stream that is being created.

Also used to describe the format of the reference data source.

InputDescription

data InputDescription Source #

Describes the application input configuration for a SQL-based Kinesis Data Analytics application.

See: newInputDescription smart constructor.

Constructors

InputDescription' 

Fields

Instances

Instances details
Eq InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

Read InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

Show InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

Generic InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

Associated Types

type Rep InputDescription :: Type -> Type #

NFData InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

Methods

rnf :: InputDescription -> () #

Hashable InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

FromJSON InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

type Rep InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

type Rep InputDescription = D1 ('MetaData "InputDescription" "Amazonka.KinesisAnalyticsV2.Types.InputDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "inputStartingPositionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputStartingPositionConfiguration)) :*: S1 ('MetaSel ('Just "inputParallelism") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputParallelism))) :*: (S1 ('MetaSel ('Just "inputId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "inAppStreamNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "kinesisFirehoseInputDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseInputDescription)) :*: S1 ('MetaSel ('Just "inputSchema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceSchema))) :*: (S1 ('MetaSel ('Just "kinesisStreamsInputDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamsInputDescription)) :*: (S1 ('MetaSel ('Just "namePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "inputProcessingConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputProcessingConfigurationDescription)))))))

newInputDescription :: InputDescription Source #

Create a value of InputDescription 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:inputStartingPositionConfiguration:InputDescription', inputDescription_inputStartingPositionConfiguration - The point at which the application is configured to read from the input stream.

$sel:inputParallelism:InputDescription', inputDescription_inputParallelism - Describes the configured parallelism (number of in-application streams mapped to the streaming source).

$sel:inputId:InputDescription', inputDescription_inputId - The input ID that is associated with the application input. This is the ID that Kinesis Data Analytics assigns to each input configuration that you add to your application.

$sel:inAppStreamNames:InputDescription', inputDescription_inAppStreamNames - Returns the in-application stream names that are mapped to the stream source.

$sel:kinesisFirehoseInputDescription:InputDescription', inputDescription_kinesisFirehoseInputDescription - If a Kinesis Data Firehose delivery stream is configured as a streaming source, provides the delivery stream's ARN.

$sel:inputSchema:InputDescription', inputDescription_inputSchema - Describes the format of the data in the streaming source, and how each data element maps to corresponding columns in the in-application stream that is being created.

$sel:kinesisStreamsInputDescription:InputDescription', inputDescription_kinesisStreamsInputDescription - If a Kinesis data stream is configured as a streaming source, provides the Kinesis data stream's Amazon Resource Name (ARN).

$sel:namePrefix:InputDescription', inputDescription_namePrefix - The in-application name prefix.

$sel:inputProcessingConfigurationDescription:InputDescription', inputDescription_inputProcessingConfigurationDescription - The description of the preprocessor that executes on records in this input before the application's code is run.

inputDescription_inputStartingPositionConfiguration :: Lens' InputDescription (Maybe InputStartingPositionConfiguration) Source #

The point at which the application is configured to read from the input stream.

inputDescription_inputParallelism :: Lens' InputDescription (Maybe InputParallelism) Source #

Describes the configured parallelism (number of in-application streams mapped to the streaming source).

inputDescription_inputId :: Lens' InputDescription (Maybe Text) Source #

The input ID that is associated with the application input. This is the ID that Kinesis Data Analytics assigns to each input configuration that you add to your application.

inputDescription_inAppStreamNames :: Lens' InputDescription (Maybe [Text]) Source #

Returns the in-application stream names that are mapped to the stream source.

inputDescription_kinesisFirehoseInputDescription :: Lens' InputDescription (Maybe KinesisFirehoseInputDescription) Source #

If a Kinesis Data Firehose delivery stream is configured as a streaming source, provides the delivery stream's ARN.

inputDescription_inputSchema :: Lens' InputDescription (Maybe SourceSchema) Source #

Describes the format of the data in the streaming source, and how each data element maps to corresponding columns in the in-application stream that is being created.

inputDescription_kinesisStreamsInputDescription :: Lens' InputDescription (Maybe KinesisStreamsInputDescription) Source #

If a Kinesis data stream is configured as a streaming source, provides the Kinesis data stream's Amazon Resource Name (ARN).

inputDescription_inputProcessingConfigurationDescription :: Lens' InputDescription (Maybe InputProcessingConfigurationDescription) Source #

The description of the preprocessor that executes on records in this input before the application's code is run.

InputLambdaProcessor

data InputLambdaProcessor Source #

An object that contains the Amazon Resource Name (ARN) of the Amazon Lambda function that is used to preprocess records in the stream in a SQL-based Kinesis Data Analytics application.

See: newInputLambdaProcessor smart constructor.

Constructors

InputLambdaProcessor' 

Fields

  • resourceARN :: Text

    The ARN of the Amazon Lambda function that operates on records in the stream.

    To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

Instances

Instances details
Eq InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

Read InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

Show InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

Generic InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

Associated Types

type Rep InputLambdaProcessor :: Type -> Type #

NFData InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

Methods

rnf :: InputLambdaProcessor -> () #

Hashable InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

ToJSON InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

type Rep InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

type Rep InputLambdaProcessor = D1 ('MetaData "InputLambdaProcessor" "Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputLambdaProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInputLambdaProcessor Source #

Create a value of InputLambdaProcessor 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:resourceARN:InputLambdaProcessor', inputLambdaProcessor_resourceARN - The ARN of the Amazon Lambda function that operates on records in the stream.

To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

inputLambdaProcessor_resourceARN :: Lens' InputLambdaProcessor Text Source #

The ARN of the Amazon Lambda function that operates on records in the stream.

To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

InputLambdaProcessorDescription

data InputLambdaProcessorDescription Source #

For a SQL-based Kinesis Data Analytics application, an object that contains the Amazon Resource Name (ARN) of the Amazon Lambda function that is used to preprocess records in the stream.

See: newInputLambdaProcessorDescription smart constructor.

Constructors

InputLambdaProcessorDescription' 

Fields

  • roleARN :: Maybe Text

    The ARN of the IAM role that is used to access the Amazon Lambda function.

    Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

  • resourceARN :: Text

    The ARN of the Amazon Lambda function that is used to preprocess the records in the stream.

    To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

Instances

Instances details
Eq InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

Read InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

Show InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

Generic InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

Associated Types

type Rep InputLambdaProcessorDescription :: Type -> Type #

NFData InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

Hashable InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

FromJSON InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

type Rep InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

type Rep InputLambdaProcessorDescription = D1 ('MetaData "InputLambdaProcessorDescription" "Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputLambdaProcessorDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInputLambdaProcessorDescription Source #

Create a value of InputLambdaProcessorDescription 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:roleARN:InputLambdaProcessorDescription', inputLambdaProcessorDescription_roleARN - The ARN of the IAM role that is used to access the Amazon Lambda function.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

$sel:resourceARN:InputLambdaProcessorDescription', inputLambdaProcessorDescription_resourceARN - The ARN of the Amazon Lambda function that is used to preprocess the records in the stream.

To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

inputLambdaProcessorDescription_roleARN :: Lens' InputLambdaProcessorDescription (Maybe Text) Source #

The ARN of the IAM role that is used to access the Amazon Lambda function.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

inputLambdaProcessorDescription_resourceARN :: Lens' InputLambdaProcessorDescription Text Source #

The ARN of the Amazon Lambda function that is used to preprocess the records in the stream.

To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

InputLambdaProcessorUpdate

data InputLambdaProcessorUpdate Source #

For a SQL-based Kinesis Data Analytics application, represents an update to the InputLambdaProcessor that is used to preprocess the records in the stream.

See: newInputLambdaProcessorUpdate smart constructor.

Constructors

InputLambdaProcessorUpdate' 

Fields

  • resourceARNUpdate :: Text

    The Amazon Resource Name (ARN) of the new Amazon Lambda function that is used to preprocess the records in the stream.

    To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

Instances

Instances details
Eq InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

Read InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

Show InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

Generic InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

Associated Types

type Rep InputLambdaProcessorUpdate :: Type -> Type #

NFData InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

Hashable InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

ToJSON InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

type Rep InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

type Rep InputLambdaProcessorUpdate = D1 ('MetaData "InputLambdaProcessorUpdate" "Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputLambdaProcessorUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInputLambdaProcessorUpdate Source #

Create a value of InputLambdaProcessorUpdate 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:resourceARNUpdate:InputLambdaProcessorUpdate', inputLambdaProcessorUpdate_resourceARNUpdate - The Amazon Resource Name (ARN) of the new Amazon Lambda function that is used to preprocess the records in the stream.

To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

inputLambdaProcessorUpdate_resourceARNUpdate :: Lens' InputLambdaProcessorUpdate Text Source #

The Amazon Resource Name (ARN) of the new Amazon Lambda function that is used to preprocess the records in the stream.

To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

InputParallelism

data InputParallelism Source #

For a SQL-based Kinesis Data Analytics application, describes the number of in-application streams to create for a given streaming source.

See: newInputParallelism smart constructor.

Constructors

InputParallelism' 

Fields

Instances

Instances details
Eq InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

Read InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

Show InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

Generic InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

Associated Types

type Rep InputParallelism :: Type -> Type #

NFData InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

Methods

rnf :: InputParallelism -> () #

Hashable InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

ToJSON InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

FromJSON InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

type Rep InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

type Rep InputParallelism = D1 ('MetaData "InputParallelism" "Amazonka.KinesisAnalyticsV2.Types.InputParallelism" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputParallelism'" 'PrefixI 'True) (S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newInputParallelism :: InputParallelism Source #

Create a value of InputParallelism 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:count:InputParallelism', inputParallelism_count - The number of in-application streams to create.

inputParallelism_count :: Lens' InputParallelism (Maybe Natural) Source #

The number of in-application streams to create.

InputParallelismUpdate

data InputParallelismUpdate Source #

For a SQL-based Kinesis Data Analytics application, provides updates to the parallelism count.

See: newInputParallelismUpdate smart constructor.

Constructors

InputParallelismUpdate' 

Fields

  • countUpdate :: Natural

    The number of in-application streams to create for the specified streaming source.

Instances

Instances details
Eq InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

Read InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

Show InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

Generic InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

Associated Types

type Rep InputParallelismUpdate :: Type -> Type #

NFData InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

Methods

rnf :: InputParallelismUpdate -> () #

Hashable InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

ToJSON InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

type Rep InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

type Rep InputParallelismUpdate = D1 ('MetaData "InputParallelismUpdate" "Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputParallelismUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "countUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newInputParallelismUpdate Source #

Create a value of InputParallelismUpdate 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:countUpdate:InputParallelismUpdate', inputParallelismUpdate_countUpdate - The number of in-application streams to create for the specified streaming source.

inputParallelismUpdate_countUpdate :: Lens' InputParallelismUpdate Natural Source #

The number of in-application streams to create for the specified streaming source.

InputProcessingConfiguration

data InputProcessingConfiguration Source #

For a SQL-based Kinesis Data Analytics application, describes a processor that is used to preprocess the records in the stream before being processed by your application code. Currently, the only input processor available is Amazon Lambda.

See: newInputProcessingConfiguration smart constructor.

Constructors

InputProcessingConfiguration' 

Fields

Instances

Instances details
Eq InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

Read InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

Show InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

Generic InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

Associated Types

type Rep InputProcessingConfiguration :: Type -> Type #

NFData InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

Hashable InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

ToJSON InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

type Rep InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

type Rep InputProcessingConfiguration = D1 ('MetaData "InputProcessingConfiguration" "Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputProcessingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputLambdaProcessor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InputLambdaProcessor)))

newInputProcessingConfiguration Source #

Create a value of InputProcessingConfiguration 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:inputLambdaProcessor:InputProcessingConfiguration', inputProcessingConfiguration_inputLambdaProcessor - The InputLambdaProcessor that is used to preprocess the records in the stream before being processed by your application code.

inputProcessingConfiguration_inputLambdaProcessor :: Lens' InputProcessingConfiguration InputLambdaProcessor Source #

The InputLambdaProcessor that is used to preprocess the records in the stream before being processed by your application code.

InputProcessingConfigurationDescription

data InputProcessingConfigurationDescription Source #

For a SQL-based Kinesis Data Analytics application, provides the configuration information about an input processor. Currently, the only input processor available is Amazon Lambda.

See: newInputProcessingConfigurationDescription smart constructor.

Constructors

InputProcessingConfigurationDescription' 

Fields

Instances

Instances details
Eq InputProcessingConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription

Read InputProcessingConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription

Show InputProcessingConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription

Generic InputProcessingConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription

NFData InputProcessingConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription

Hashable InputProcessingConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription

FromJSON InputProcessingConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription

type Rep InputProcessingConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription

type Rep InputProcessingConfigurationDescription = D1 ('MetaData "InputProcessingConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputProcessingConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputLambdaProcessorDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputLambdaProcessorDescription))))

newInputProcessingConfigurationDescription :: InputProcessingConfigurationDescription Source #

Create a value of InputProcessingConfigurationDescription 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:inputLambdaProcessorDescription:InputProcessingConfigurationDescription', inputProcessingConfigurationDescription_inputLambdaProcessorDescription - Provides configuration information about the associated InputLambdaProcessorDescription

InputProcessingConfigurationUpdate

data InputProcessingConfigurationUpdate Source #

For a SQL-based Kinesis Data Analytics application, describes updates to an InputProcessingConfiguration.

See: newInputProcessingConfigurationUpdate smart constructor.

Constructors

InputProcessingConfigurationUpdate' 

Fields

Instances

Instances details
Eq InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

Read InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

Show InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

Generic InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

Associated Types

type Rep InputProcessingConfigurationUpdate :: Type -> Type #

NFData InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

Hashable InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

ToJSON InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

type Rep InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

type Rep InputProcessingConfigurationUpdate = D1 ('MetaData "InputProcessingConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputProcessingConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputLambdaProcessorUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InputLambdaProcessorUpdate)))

newInputProcessingConfigurationUpdate Source #

Create a value of InputProcessingConfigurationUpdate 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:inputLambdaProcessorUpdate:InputProcessingConfigurationUpdate', inputProcessingConfigurationUpdate_inputLambdaProcessorUpdate - Provides update information for an InputLambdaProcessor.

InputSchemaUpdate

data InputSchemaUpdate Source #

Describes updates for an SQL-based Kinesis Data Analytics application's input schema.

See: newInputSchemaUpdate smart constructor.

Constructors

InputSchemaUpdate' 

Fields

Instances

Instances details
Eq InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

Read InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

Show InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

Generic InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

Associated Types

type Rep InputSchemaUpdate :: Type -> Type #

NFData InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

Methods

rnf :: InputSchemaUpdate -> () #

Hashable InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

ToJSON InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

type Rep InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

type Rep InputSchemaUpdate = D1 ('MetaData "InputSchemaUpdate" "Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputSchemaUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordFormatUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecordFormat)) :*: (S1 ('MetaSel ('Just "recordEncodingUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recordColumnUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty RecordColumn))))))

newInputSchemaUpdate :: InputSchemaUpdate Source #

Create a value of InputSchemaUpdate 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:recordFormatUpdate:InputSchemaUpdate', inputSchemaUpdate_recordFormatUpdate - Specifies the format of the records on the streaming source.

$sel:recordEncodingUpdate:InputSchemaUpdate', inputSchemaUpdate_recordEncodingUpdate - Specifies the encoding of the records in the streaming source; for example, UTF-8.

$sel:recordColumnUpdates:InputSchemaUpdate', inputSchemaUpdate_recordColumnUpdates - A list of RecordColumn objects. Each object describes the mapping of the streaming source element to the corresponding column in the in-application stream.

inputSchemaUpdate_recordFormatUpdate :: Lens' InputSchemaUpdate (Maybe RecordFormat) Source #

Specifies the format of the records on the streaming source.

inputSchemaUpdate_recordEncodingUpdate :: Lens' InputSchemaUpdate (Maybe Text) Source #

Specifies the encoding of the records in the streaming source; for example, UTF-8.

inputSchemaUpdate_recordColumnUpdates :: Lens' InputSchemaUpdate (Maybe (NonEmpty RecordColumn)) Source #

A list of RecordColumn objects. Each object describes the mapping of the streaming source element to the corresponding column in the in-application stream.

InputStartingPositionConfiguration

data InputStartingPositionConfiguration Source #

Describes the point at which the application reads from the streaming source.

See: newInputStartingPositionConfiguration smart constructor.

Constructors

InputStartingPositionConfiguration' 

Fields

  • inputStartingPosition :: Maybe InputStartingPosition

    The starting position on the stream.

    • NOW - Start reading just after the most recent record in the stream, and start at the request timestamp that the customer issued.
    • TRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Data Firehose delivery stream.
    • LAST_STOPPED_POINT - Resume reading from where the application last stopped reading.

Instances

Instances details
Eq InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

Read InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

Show InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

Generic InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

Associated Types

type Rep InputStartingPositionConfiguration :: Type -> Type #

NFData InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

Hashable InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

ToJSON InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

FromJSON InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

type Rep InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

type Rep InputStartingPositionConfiguration = D1 ('MetaData "InputStartingPositionConfiguration" "Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputStartingPositionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputStartingPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputStartingPosition))))

newInputStartingPositionConfiguration :: InputStartingPositionConfiguration Source #

Create a value of InputStartingPositionConfiguration 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:inputStartingPosition:InputStartingPositionConfiguration', inputStartingPositionConfiguration_inputStartingPosition - The starting position on the stream.

  • NOW - Start reading just after the most recent record in the stream, and start at the request timestamp that the customer issued.
  • TRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Data Firehose delivery stream.
  • LAST_STOPPED_POINT - Resume reading from where the application last stopped reading.

inputStartingPositionConfiguration_inputStartingPosition :: Lens' InputStartingPositionConfiguration (Maybe InputStartingPosition) Source #

The starting position on the stream.

  • NOW - Start reading just after the most recent record in the stream, and start at the request timestamp that the customer issued.
  • TRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Data Firehose delivery stream.
  • LAST_STOPPED_POINT - Resume reading from where the application last stopped reading.

InputUpdate

data InputUpdate Source #

For a SQL-based Kinesis Data Analytics application, describes updates to a specific input configuration (identified by the InputId of an application).

See: newInputUpdate smart constructor.

Constructors

InputUpdate' 

Fields

Instances

Instances details
Eq InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

Read InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

Show InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

Generic InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

Associated Types

type Rep InputUpdate :: Type -> Type #

NFData InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

Methods

rnf :: InputUpdate -> () #

Hashable InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

ToJSON InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

type Rep InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

type Rep InputUpdate = D1 ('MetaData "InputUpdate" "Amazonka.KinesisAnalyticsV2.Types.InputUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "inputProcessingConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputProcessingConfigurationUpdate)) :*: (S1 ('MetaSel ('Just "kinesisStreamsInputUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamsInputUpdate)) :*: S1 ('MetaSel ('Just "inputParallelismUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputParallelismUpdate)))) :*: ((S1 ('MetaSel ('Just "namePrefixUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "inputSchemaUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputSchemaUpdate))) :*: (S1 ('MetaSel ('Just "kinesisFirehoseInputUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseInputUpdate)) :*: S1 ('MetaSel ('Just "inputId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newInputUpdate Source #

Create a value of InputUpdate 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:inputProcessingConfigurationUpdate:InputUpdate', inputUpdate_inputProcessingConfigurationUpdate - Describes updates to an InputProcessingConfiguration.

$sel:kinesisStreamsInputUpdate:InputUpdate', inputUpdate_kinesisStreamsInputUpdate - If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN).

$sel:inputParallelismUpdate:InputUpdate', inputUpdate_inputParallelismUpdate - Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).

$sel:namePrefixUpdate:InputUpdate', inputUpdate_namePrefixUpdate - The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming source.

$sel:inputSchemaUpdate:InputUpdate', inputUpdate_inputSchemaUpdate - Describes the data format on the streaming source, and how record elements on the streaming source map to columns of the in-application stream that is created.

$sel:kinesisFirehoseInputUpdate:InputUpdate', inputUpdate_kinesisFirehoseInputUpdate - If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN.

$sel:inputId:InputUpdate', inputUpdate_inputId - The input ID of the application input to be updated.

inputUpdate_kinesisStreamsInputUpdate :: Lens' InputUpdate (Maybe KinesisStreamsInputUpdate) Source #

If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN).

inputUpdate_inputParallelismUpdate :: Lens' InputUpdate (Maybe InputParallelismUpdate) Source #

Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).

inputUpdate_namePrefixUpdate :: Lens' InputUpdate (Maybe Text) Source #

The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming source.

inputUpdate_inputSchemaUpdate :: Lens' InputUpdate (Maybe InputSchemaUpdate) Source #

Describes the data format on the streaming source, and how record elements on the streaming source map to columns of the in-application stream that is created.

inputUpdate_kinesisFirehoseInputUpdate :: Lens' InputUpdate (Maybe KinesisFirehoseInputUpdate) Source #

If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN.

inputUpdate_inputId :: Lens' InputUpdate Text Source #

The input ID of the application input to be updated.

JSONMappingParameters

data JSONMappingParameters Source #

For a SQL-based Kinesis Data Analytics application, provides additional mapping information when JSON is the record format on the streaming source.

See: newJSONMappingParameters smart constructor.

Constructors

JSONMappingParameters' 

Fields

Instances

Instances details
Eq JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

Read JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

Show JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

Generic JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

Associated Types

type Rep JSONMappingParameters :: Type -> Type #

NFData JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

Methods

rnf :: JSONMappingParameters -> () #

Hashable JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

ToJSON JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

FromJSON JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

type Rep JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

type Rep JSONMappingParameters = D1 ('MetaData "JSONMappingParameters" "Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "JSONMappingParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordRowPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newJSONMappingParameters Source #

Create a value of JSONMappingParameters 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:recordRowPath:JSONMappingParameters', jSONMappingParameters_recordRowPath - The path to the top-level parent that contains the records.

jSONMappingParameters_recordRowPath :: Lens' JSONMappingParameters Text Source #

The path to the top-level parent that contains the records.

KinesisFirehoseInput

data KinesisFirehoseInput Source #

For a SQL-based Kinesis Data Analytics application, identifies a Kinesis Data Firehose delivery stream as the streaming source. You provide the delivery stream's Amazon Resource Name (ARN).

See: newKinesisFirehoseInput smart constructor.

Constructors

KinesisFirehoseInput' 

Fields

Instances

Instances details
Eq KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

Read KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

Show KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

Generic KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

Associated Types

type Rep KinesisFirehoseInput :: Type -> Type #

NFData KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

Methods

rnf :: KinesisFirehoseInput -> () #

Hashable KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

ToJSON KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

type Rep KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

type Rep KinesisFirehoseInput = D1 ('MetaData "KinesisFirehoseInput" "Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisFirehoseInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisFirehoseInput Source #

Create a value of KinesisFirehoseInput 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:resourceARN:KinesisFirehoseInput', kinesisFirehoseInput_resourceARN - The Amazon Resource Name (ARN) of the delivery stream.

kinesisFirehoseInput_resourceARN :: Lens' KinesisFirehoseInput Text Source #

The Amazon Resource Name (ARN) of the delivery stream.

KinesisFirehoseInputDescription

data KinesisFirehoseInputDescription Source #

Describes the Amazon Kinesis Data Firehose delivery stream that is configured as the streaming source in the application input configuration.

See: newKinesisFirehoseInputDescription smart constructor.

Constructors

KinesisFirehoseInputDescription' 

Fields

  • roleARN :: Maybe Text

    The ARN of the IAM role that Kinesis Data Analytics assumes to access the stream.

    Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

  • resourceARN :: Text

    The Amazon Resource Name (ARN) of the delivery stream.

Instances

Instances details
Eq KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

Read KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

Show KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

Generic KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

Associated Types

type Rep KinesisFirehoseInputDescription :: Type -> Type #

NFData KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

Hashable KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

FromJSON KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

type Rep KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

type Rep KinesisFirehoseInputDescription = D1 ('MetaData "KinesisFirehoseInputDescription" "Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisFirehoseInputDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisFirehoseInputDescription Source #

Create a value of KinesisFirehoseInputDescription 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:roleARN:KinesisFirehoseInputDescription', kinesisFirehoseInputDescription_roleARN - The ARN of the IAM role that Kinesis Data Analytics assumes to access the stream.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

$sel:resourceARN:KinesisFirehoseInputDescription', kinesisFirehoseInputDescription_resourceARN - The Amazon Resource Name (ARN) of the delivery stream.

kinesisFirehoseInputDescription_roleARN :: Lens' KinesisFirehoseInputDescription (Maybe Text) Source #

The ARN of the IAM role that Kinesis Data Analytics assumes to access the stream.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

kinesisFirehoseInputDescription_resourceARN :: Lens' KinesisFirehoseInputDescription Text Source #

The Amazon Resource Name (ARN) of the delivery stream.

KinesisFirehoseInputUpdate

data KinesisFirehoseInputUpdate Source #

For a SQL-based Kinesis Data Analytics application, when updating application input configuration, provides information about a Kinesis Data Firehose delivery stream as the streaming source.

See: newKinesisFirehoseInputUpdate smart constructor.

Constructors

KinesisFirehoseInputUpdate' 

Fields

Instances

Instances details
Eq KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

Read KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

Show KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

Generic KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

Associated Types

type Rep KinesisFirehoseInputUpdate :: Type -> Type #

NFData KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

Hashable KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

ToJSON KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

type Rep KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

type Rep KinesisFirehoseInputUpdate = D1 ('MetaData "KinesisFirehoseInputUpdate" "Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisFirehoseInputUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisFirehoseInputUpdate Source #

Create a value of KinesisFirehoseInputUpdate 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:resourceARNUpdate:KinesisFirehoseInputUpdate', kinesisFirehoseInputUpdate_resourceARNUpdate - The Amazon Resource Name (ARN) of the input delivery stream to read.

kinesisFirehoseInputUpdate_resourceARNUpdate :: Lens' KinesisFirehoseInputUpdate Text Source #

The Amazon Resource Name (ARN) of the input delivery stream to read.

KinesisFirehoseOutput

data KinesisFirehoseOutput Source #

For a SQL-based Kinesis Data Analytics application, when configuring application output, identifies a Kinesis Data Firehose delivery stream as the destination. You provide the stream Amazon Resource Name (ARN) of the delivery stream.

See: newKinesisFirehoseOutput smart constructor.

Constructors

KinesisFirehoseOutput' 

Fields

Instances

Instances details
Eq KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

Read KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

Show KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

Generic KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

Associated Types

type Rep KinesisFirehoseOutput :: Type -> Type #

NFData KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

Methods

rnf :: KinesisFirehoseOutput -> () #

Hashable KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

ToJSON KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

type Rep KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

type Rep KinesisFirehoseOutput = D1 ('MetaData "KinesisFirehoseOutput" "Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisFirehoseOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisFirehoseOutput Source #

Create a value of KinesisFirehoseOutput 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:resourceARN:KinesisFirehoseOutput', kinesisFirehoseOutput_resourceARN - The ARN of the destination delivery stream to write to.

kinesisFirehoseOutput_resourceARN :: Lens' KinesisFirehoseOutput Text Source #

The ARN of the destination delivery stream to write to.

KinesisFirehoseOutputDescription

data KinesisFirehoseOutputDescription Source #

For a SQL-based Kinesis Data Analytics application's output, describes the Kinesis Data Firehose delivery stream that is configured as its destination.

See: newKinesisFirehoseOutputDescription smart constructor.

Constructors

KinesisFirehoseOutputDescription' 

Fields

  • roleARN :: Maybe Text

    The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.

    Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

  • resourceARN :: Text

    The Amazon Resource Name (ARN) of the delivery stream.

Instances

Instances details
Eq KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

Read KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

Show KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

Generic KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

Associated Types

type Rep KinesisFirehoseOutputDescription :: Type -> Type #

NFData KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

Hashable KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

FromJSON KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

type Rep KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

type Rep KinesisFirehoseOutputDescription = D1 ('MetaData "KinesisFirehoseOutputDescription" "Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisFirehoseOutputDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisFirehoseOutputDescription Source #

Create a value of KinesisFirehoseOutputDescription 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:roleARN:KinesisFirehoseOutputDescription', kinesisFirehoseOutputDescription_roleARN - The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

$sel:resourceARN:KinesisFirehoseOutputDescription', kinesisFirehoseOutputDescription_resourceARN - The Amazon Resource Name (ARN) of the delivery stream.

kinesisFirehoseOutputDescription_roleARN :: Lens' KinesisFirehoseOutputDescription (Maybe Text) Source #

The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

kinesisFirehoseOutputDescription_resourceARN :: Lens' KinesisFirehoseOutputDescription Text Source #

The Amazon Resource Name (ARN) of the delivery stream.

KinesisFirehoseOutputUpdate

data KinesisFirehoseOutputUpdate Source #

For a SQL-based Kinesis Data Analytics application, when updating an output configuration using the UpdateApplication operation, provides information about a Kinesis Data Firehose delivery stream that is configured as the destination.

See: newKinesisFirehoseOutputUpdate smart constructor.

Constructors

KinesisFirehoseOutputUpdate' 

Fields

Instances

Instances details
Eq KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

Read KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

Show KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

Generic KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

Associated Types

type Rep KinesisFirehoseOutputUpdate :: Type -> Type #

NFData KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

Hashable KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

ToJSON KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

type Rep KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

type Rep KinesisFirehoseOutputUpdate = D1 ('MetaData "KinesisFirehoseOutputUpdate" "Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisFirehoseOutputUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisFirehoseOutputUpdate Source #

Create a value of KinesisFirehoseOutputUpdate 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:resourceARNUpdate:KinesisFirehoseOutputUpdate', kinesisFirehoseOutputUpdate_resourceARNUpdate - The Amazon Resource Name (ARN) of the delivery stream to write to.

kinesisFirehoseOutputUpdate_resourceARNUpdate :: Lens' KinesisFirehoseOutputUpdate Text Source #

The Amazon Resource Name (ARN) of the delivery stream to write to.

KinesisStreamsInput

data KinesisStreamsInput Source #

Identifies a Kinesis data stream as the streaming source. You provide the stream's Amazon Resource Name (ARN).

See: newKinesisStreamsInput smart constructor.

Constructors

KinesisStreamsInput' 

Fields

Instances

Instances details
Eq KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

Read KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

Show KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

Generic KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

Associated Types

type Rep KinesisStreamsInput :: Type -> Type #

NFData KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

Methods

rnf :: KinesisStreamsInput -> () #

Hashable KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

ToJSON KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

type Rep KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

type Rep KinesisStreamsInput = D1 ('MetaData "KinesisStreamsInput" "Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisStreamsInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisStreamsInput Source #

Create a value of KinesisStreamsInput 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:resourceARN:KinesisStreamsInput', kinesisStreamsInput_resourceARN - The ARN of the input Kinesis data stream to read.

kinesisStreamsInput_resourceARN :: Lens' KinesisStreamsInput Text Source #

The ARN of the input Kinesis data stream to read.

KinesisStreamsInputDescription

data KinesisStreamsInputDescription Source #

For a SQL-based Kinesis Data Analytics application, describes the Kinesis data stream that is configured as the streaming source in the application input configuration.

See: newKinesisStreamsInputDescription smart constructor.

Constructors

KinesisStreamsInputDescription' 

Fields

  • roleARN :: Maybe Text

    The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.

    Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

  • resourceARN :: Text

    The Amazon Resource Name (ARN) of the Kinesis data stream.

Instances

Instances details
Eq KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

Read KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

Show KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

Generic KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

Associated Types

type Rep KinesisStreamsInputDescription :: Type -> Type #

NFData KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

Hashable KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

FromJSON KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

type Rep KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

type Rep KinesisStreamsInputDescription = D1 ('MetaData "KinesisStreamsInputDescription" "Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisStreamsInputDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisStreamsInputDescription Source #

Create a value of KinesisStreamsInputDescription 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:roleARN:KinesisStreamsInputDescription', kinesisStreamsInputDescription_roleARN - The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

$sel:resourceARN:KinesisStreamsInputDescription', kinesisStreamsInputDescription_resourceARN - The Amazon Resource Name (ARN) of the Kinesis data stream.

kinesisStreamsInputDescription_roleARN :: Lens' KinesisStreamsInputDescription (Maybe Text) Source #

The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

kinesisStreamsInputDescription_resourceARN :: Lens' KinesisStreamsInputDescription Text Source #

The Amazon Resource Name (ARN) of the Kinesis data stream.

KinesisStreamsInputUpdate

data KinesisStreamsInputUpdate Source #

When you update the input configuration for a SQL-based Kinesis Data Analytics application, provides information about a Kinesis stream as the streaming source.

See: newKinesisStreamsInputUpdate smart constructor.

Constructors

KinesisStreamsInputUpdate' 

Fields

Instances

Instances details
Eq KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

Read KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

Show KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

Generic KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

Associated Types

type Rep KinesisStreamsInputUpdate :: Type -> Type #

NFData KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

Hashable KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

ToJSON KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

type Rep KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

type Rep KinesisStreamsInputUpdate = D1 ('MetaData "KinesisStreamsInputUpdate" "Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisStreamsInputUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisStreamsInputUpdate Source #

Create a value of KinesisStreamsInputUpdate 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:resourceARNUpdate:KinesisStreamsInputUpdate', kinesisStreamsInputUpdate_resourceARNUpdate - The Amazon Resource Name (ARN) of the input Kinesis data stream to read.

kinesisStreamsInputUpdate_resourceARNUpdate :: Lens' KinesisStreamsInputUpdate Text Source #

The Amazon Resource Name (ARN) of the input Kinesis data stream to read.

KinesisStreamsOutput

data KinesisStreamsOutput Source #

When you configure a SQL-based Kinesis Data Analytics application's output, identifies a Kinesis data stream as the destination. You provide the stream Amazon Resource Name (ARN).

See: newKinesisStreamsOutput smart constructor.

Constructors

KinesisStreamsOutput' 

Fields

  • resourceARN :: Text

    The ARN of the destination Kinesis data stream to write to.

Instances

Instances details
Eq KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

Read KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

Show KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

Generic KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

Associated Types

type Rep KinesisStreamsOutput :: Type -> Type #

NFData KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

Methods

rnf :: KinesisStreamsOutput -> () #

Hashable KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

ToJSON KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

type Rep KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

type Rep KinesisStreamsOutput = D1 ('MetaData "KinesisStreamsOutput" "Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisStreamsOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisStreamsOutput Source #

Create a value of KinesisStreamsOutput 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:resourceARN:KinesisStreamsOutput', kinesisStreamsOutput_resourceARN - The ARN of the destination Kinesis data stream to write to.

kinesisStreamsOutput_resourceARN :: Lens' KinesisStreamsOutput Text Source #

The ARN of the destination Kinesis data stream to write to.

KinesisStreamsOutputDescription

data KinesisStreamsOutputDescription Source #

For an SQL-based Kinesis Data Analytics application's output, describes the Kinesis data stream that is configured as its destination.

See: newKinesisStreamsOutputDescription smart constructor.

Constructors

KinesisStreamsOutputDescription' 

Fields

  • roleARN :: Maybe Text

    The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.

    Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

  • resourceARN :: Text

    The Amazon Resource Name (ARN) of the Kinesis data stream.

Instances

Instances details
Eq KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

Read KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

Show KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

Generic KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

Associated Types

type Rep KinesisStreamsOutputDescription :: Type -> Type #

NFData KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

Hashable KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

FromJSON KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

type Rep KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

type Rep KinesisStreamsOutputDescription = D1 ('MetaData "KinesisStreamsOutputDescription" "Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisStreamsOutputDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisStreamsOutputDescription Source #

Create a value of KinesisStreamsOutputDescription 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:roleARN:KinesisStreamsOutputDescription', kinesisStreamsOutputDescription_roleARN - The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

$sel:resourceARN:KinesisStreamsOutputDescription', kinesisStreamsOutputDescription_resourceARN - The Amazon Resource Name (ARN) of the Kinesis data stream.

kinesisStreamsOutputDescription_roleARN :: Lens' KinesisStreamsOutputDescription (Maybe Text) Source #

The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

kinesisStreamsOutputDescription_resourceARN :: Lens' KinesisStreamsOutputDescription Text Source #

The Amazon Resource Name (ARN) of the Kinesis data stream.

KinesisStreamsOutputUpdate

data KinesisStreamsOutputUpdate Source #

When you update a SQL-based Kinesis Data Analytics application's output configuration using the UpdateApplication operation, provides information about a Kinesis data stream that is configured as the destination.

See: newKinesisStreamsOutputUpdate smart constructor.

Constructors

KinesisStreamsOutputUpdate' 

Fields

  • resourceARNUpdate :: Text

    The Amazon Resource Name (ARN) of the Kinesis data stream where you want to write the output.

Instances

Instances details
Eq KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

Read KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

Show KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

Generic KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

Associated Types

type Rep KinesisStreamsOutputUpdate :: Type -> Type #

NFData KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

Hashable KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

ToJSON KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

type Rep KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

type Rep KinesisStreamsOutputUpdate = D1 ('MetaData "KinesisStreamsOutputUpdate" "Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisStreamsOutputUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisStreamsOutputUpdate Source #

Create a value of KinesisStreamsOutputUpdate 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:resourceARNUpdate:KinesisStreamsOutputUpdate', kinesisStreamsOutputUpdate_resourceARNUpdate - The Amazon Resource Name (ARN) of the Kinesis data stream where you want to write the output.

kinesisStreamsOutputUpdate_resourceARNUpdate :: Lens' KinesisStreamsOutputUpdate Text Source #

The Amazon Resource Name (ARN) of the Kinesis data stream where you want to write the output.

LambdaOutput

data LambdaOutput Source #

When you configure a SQL-based Kinesis Data Analytics application's output, identifies an Amazon Lambda function as the destination. You provide the function Amazon Resource Name (ARN) of the Lambda function.

See: newLambdaOutput smart constructor.

Constructors

LambdaOutput' 

Fields

  • resourceARN :: Text

    The Amazon Resource Name (ARN) of the destination Lambda function to write to.

    To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

Instances

Instances details
Eq LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

Read LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

Show LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

Generic LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

Associated Types

type Rep LambdaOutput :: Type -> Type #

NFData LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

Methods

rnf :: LambdaOutput -> () #

Hashable LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

ToJSON LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

type Rep LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

type Rep LambdaOutput = D1 ('MetaData "LambdaOutput" "Amazonka.KinesisAnalyticsV2.Types.LambdaOutput" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "LambdaOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newLambdaOutput Source #

Create a value of LambdaOutput 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:resourceARN:LambdaOutput', lambdaOutput_resourceARN - The Amazon Resource Name (ARN) of the destination Lambda function to write to.

To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

lambdaOutput_resourceARN :: Lens' LambdaOutput Text Source #

The Amazon Resource Name (ARN) of the destination Lambda function to write to.

To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

LambdaOutputDescription

data LambdaOutputDescription Source #

For a SQL-based Kinesis Data Analytics application's output, describes the Amazon Lambda function that is configured as its destination.

See: newLambdaOutputDescription smart constructor.

Constructors

LambdaOutputDescription' 

Fields

  • roleARN :: Maybe Text

    The ARN of the IAM role that Kinesis Data Analytics can assume to write to the destination function.

    Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

  • resourceARN :: Text

    The Amazon Resource Name (ARN) of the destination Lambda function.

Instances

Instances details
Eq LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

Read LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

Show LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

Generic LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

Associated Types

type Rep LambdaOutputDescription :: Type -> Type #

NFData LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

Methods

rnf :: LambdaOutputDescription -> () #

Hashable LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

FromJSON LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

type Rep LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

type Rep LambdaOutputDescription = D1 ('MetaData "LambdaOutputDescription" "Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "LambdaOutputDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newLambdaOutputDescription Source #

Create a value of LambdaOutputDescription 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:roleARN:LambdaOutputDescription', lambdaOutputDescription_roleARN - The ARN of the IAM role that Kinesis Data Analytics can assume to write to the destination function.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

$sel:resourceARN:LambdaOutputDescription', lambdaOutputDescription_resourceARN - The Amazon Resource Name (ARN) of the destination Lambda function.

lambdaOutputDescription_roleARN :: Lens' LambdaOutputDescription (Maybe Text) Source #

The ARN of the IAM role that Kinesis Data Analytics can assume to write to the destination function.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

lambdaOutputDescription_resourceARN :: Lens' LambdaOutputDescription Text Source #

The Amazon Resource Name (ARN) of the destination Lambda function.

LambdaOutputUpdate

data LambdaOutputUpdate Source #

When you update an SQL-based Kinesis Data Analytics application's output configuration using the UpdateApplication operation, provides information about an Amazon Lambda function that is configured as the destination.

See: newLambdaOutputUpdate smart constructor.

Constructors

LambdaOutputUpdate' 

Fields

  • resourceARNUpdate :: Text

    The Amazon Resource Name (ARN) of the destination Amazon Lambda function.

    To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

Instances

Instances details
Eq LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

Read LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

Show LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

Generic LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

Associated Types

type Rep LambdaOutputUpdate :: Type -> Type #

NFData LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

Methods

rnf :: LambdaOutputUpdate -> () #

Hashable LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

ToJSON LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

type Rep LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

type Rep LambdaOutputUpdate = D1 ('MetaData "LambdaOutputUpdate" "Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "LambdaOutputUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newLambdaOutputUpdate Source #

Create a value of LambdaOutputUpdate 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:resourceARNUpdate:LambdaOutputUpdate', lambdaOutputUpdate_resourceARNUpdate - The Amazon Resource Name (ARN) of the destination Amazon Lambda function.

To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

lambdaOutputUpdate_resourceARNUpdate :: Lens' LambdaOutputUpdate Text Source #

The Amazon Resource Name (ARN) of the destination Amazon Lambda function.

To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda

MappingParameters

data MappingParameters Source #

When you configure a SQL-based Kinesis Data Analytics application's input at the time of creating or updating an application, provides additional mapping information specific to the record format (such as JSON, CSV, or record fields delimited by some delimiter) on the streaming source.

See: newMappingParameters smart constructor.

Constructors

MappingParameters' 

Fields

Instances

Instances details
Eq MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

Read MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

Show MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

Generic MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

Associated Types

type Rep MappingParameters :: Type -> Type #

NFData MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

Methods

rnf :: MappingParameters -> () #

Hashable MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

ToJSON MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

FromJSON MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

type Rep MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

type Rep MappingParameters = D1 ('MetaData "MappingParameters" "Amazonka.KinesisAnalyticsV2.Types.MappingParameters" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "MappingParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cSVMappingParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CSVMappingParameters)) :*: S1 ('MetaSel ('Just "jSONMappingParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JSONMappingParameters))))

newMappingParameters :: MappingParameters Source #

Create a value of MappingParameters 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:cSVMappingParameters:MappingParameters', mappingParameters_cSVMappingParameters - Provides additional mapping information when the record format uses delimiters (for example, CSV).

$sel:jSONMappingParameters:MappingParameters', mappingParameters_jSONMappingParameters - Provides additional mapping information when JSON is the record format on the streaming source.

mappingParameters_cSVMappingParameters :: Lens' MappingParameters (Maybe CSVMappingParameters) Source #

Provides additional mapping information when the record format uses delimiters (for example, CSV).

mappingParameters_jSONMappingParameters :: Lens' MappingParameters (Maybe JSONMappingParameters) Source #

Provides additional mapping information when JSON is the record format on the streaming source.

MavenReference

data MavenReference Source #

The information required to specify a Maven reference. You can use Maven references to specify dependency JAR files.

See: newMavenReference smart constructor.

Constructors

MavenReference' 

Fields

Instances

Instances details
Eq MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

Read MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

Show MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

Generic MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

Associated Types

type Rep MavenReference :: Type -> Type #

NFData MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

Methods

rnf :: MavenReference -> () #

Hashable MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

ToJSON MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

FromJSON MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

type Rep MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

type Rep MavenReference = D1 ('MetaData "MavenReference" "Amazonka.KinesisAnalyticsV2.Types.MavenReference" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "MavenReference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "artifactId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newMavenReference Source #

Create a value of MavenReference 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:groupId:MavenReference', mavenReference_groupId - The group ID of the Maven reference.

$sel:artifactId:MavenReference', mavenReference_artifactId - The artifact ID of the Maven reference.

$sel:version:MavenReference', mavenReference_version - The version of the Maven reference.

mavenReference_groupId :: Lens' MavenReference Text Source #

The group ID of the Maven reference.

mavenReference_artifactId :: Lens' MavenReference Text Source #

The artifact ID of the Maven reference.

mavenReference_version :: Lens' MavenReference Text Source #

The version of the Maven reference.

MonitoringConfiguration

data MonitoringConfiguration Source #

Describes configuration parameters for Amazon CloudWatch logging for an application. For more information about CloudWatch logging, see Monitoring.

See: newMonitoringConfiguration smart constructor.

Constructors

MonitoringConfiguration' 

Fields

  • logLevel :: Maybe LogLevel

    Describes the verbosity of the CloudWatch Logs for an application.

  • metricsLevel :: Maybe MetricsLevel

    Describes the granularity of the CloudWatch Logs for an application. The Parallelism level is not recommended for applications with a Parallelism over 64 due to excessive costs.

  • configurationType :: ConfigurationType

    Describes whether to use the default CloudWatch logging configuration for an application. You must set this property to CUSTOM in order to set the LogLevel or MetricsLevel parameters.

Instances

Instances details
Eq MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

Read MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

Show MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

Generic MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

Associated Types

type Rep MonitoringConfiguration :: Type -> Type #

NFData MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

Methods

rnf :: MonitoringConfiguration -> () #

Hashable MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

ToJSON MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

type Rep MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

type Rep MonitoringConfiguration = D1 ('MetaData "MonitoringConfiguration" "Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "MonitoringConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogLevel)) :*: (S1 ('MetaSel ('Just "metricsLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MetricsLevel)) :*: S1 ('MetaSel ('Just "configurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationType))))

newMonitoringConfiguration Source #

Create a value of MonitoringConfiguration 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:logLevel:MonitoringConfiguration', monitoringConfiguration_logLevel - Describes the verbosity of the CloudWatch Logs for an application.

$sel:metricsLevel:MonitoringConfiguration', monitoringConfiguration_metricsLevel - Describes the granularity of the CloudWatch Logs for an application. The Parallelism level is not recommended for applications with a Parallelism over 64 due to excessive costs.

$sel:configurationType:MonitoringConfiguration', monitoringConfiguration_configurationType - Describes whether to use the default CloudWatch logging configuration for an application. You must set this property to CUSTOM in order to set the LogLevel or MetricsLevel parameters.

monitoringConfiguration_logLevel :: Lens' MonitoringConfiguration (Maybe LogLevel) Source #

Describes the verbosity of the CloudWatch Logs for an application.

monitoringConfiguration_metricsLevel :: Lens' MonitoringConfiguration (Maybe MetricsLevel) Source #

Describes the granularity of the CloudWatch Logs for an application. The Parallelism level is not recommended for applications with a Parallelism over 64 due to excessive costs.

monitoringConfiguration_configurationType :: Lens' MonitoringConfiguration ConfigurationType Source #

Describes whether to use the default CloudWatch logging configuration for an application. You must set this property to CUSTOM in order to set the LogLevel or MetricsLevel parameters.

MonitoringConfigurationDescription

data MonitoringConfigurationDescription Source #

Describes configuration parameters for CloudWatch logging for an application.

See: newMonitoringConfigurationDescription smart constructor.

Constructors

MonitoringConfigurationDescription' 

Fields

Instances

Instances details
Eq MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

Read MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

Show MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

Generic MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

Associated Types

type Rep MonitoringConfigurationDescription :: Type -> Type #

NFData MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

Hashable MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

FromJSON MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

type Rep MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

type Rep MonitoringConfigurationDescription = D1 ('MetaData "MonitoringConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "MonitoringConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogLevel)) :*: (S1 ('MetaSel ('Just "configurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationType)) :*: S1 ('MetaSel ('Just "metricsLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MetricsLevel)))))

newMonitoringConfigurationDescription :: MonitoringConfigurationDescription Source #

Create a value of MonitoringConfigurationDescription 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:logLevel:MonitoringConfigurationDescription', monitoringConfigurationDescription_logLevel - Describes the verbosity of the CloudWatch Logs for an application.

$sel:configurationType:MonitoringConfigurationDescription', monitoringConfigurationDescription_configurationType - Describes whether to use the default CloudWatch logging configuration for an application.

$sel:metricsLevel:MonitoringConfigurationDescription', monitoringConfigurationDescription_metricsLevel - Describes the granularity of the CloudWatch Logs for an application.

monitoringConfigurationDescription_logLevel :: Lens' MonitoringConfigurationDescription (Maybe LogLevel) Source #

Describes the verbosity of the CloudWatch Logs for an application.

monitoringConfigurationDescription_configurationType :: Lens' MonitoringConfigurationDescription (Maybe ConfigurationType) Source #

Describes whether to use the default CloudWatch logging configuration for an application.

monitoringConfigurationDescription_metricsLevel :: Lens' MonitoringConfigurationDescription (Maybe MetricsLevel) Source #

Describes the granularity of the CloudWatch Logs for an application.

MonitoringConfigurationUpdate

data MonitoringConfigurationUpdate Source #

Describes updates to configuration parameters for Amazon CloudWatch logging for an application.

See: newMonitoringConfigurationUpdate smart constructor.

Constructors

MonitoringConfigurationUpdate' 

Fields

  • metricsLevelUpdate :: Maybe MetricsLevel

    Describes updates to the granularity of the CloudWatch Logs for an application. The Parallelism level is not recommended for applications with a Parallelism over 64 due to excessive costs.

  • logLevelUpdate :: Maybe LogLevel

    Describes updates to the verbosity of the CloudWatch Logs for an application.

  • configurationTypeUpdate :: Maybe ConfigurationType

    Describes updates to whether to use the default CloudWatch logging configuration for an application. You must set this property to CUSTOM in order to set the LogLevel or MetricsLevel parameters.

Instances

Instances details
Eq MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

Read MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

Show MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

Generic MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

Associated Types

type Rep MonitoringConfigurationUpdate :: Type -> Type #

NFData MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

Hashable MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

ToJSON MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

type Rep MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

type Rep MonitoringConfigurationUpdate = D1 ('MetaData "MonitoringConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "MonitoringConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricsLevelUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MetricsLevel)) :*: (S1 ('MetaSel ('Just "logLevelUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogLevel)) :*: S1 ('MetaSel ('Just "configurationTypeUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationType)))))

newMonitoringConfigurationUpdate :: MonitoringConfigurationUpdate Source #

Create a value of MonitoringConfigurationUpdate 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:metricsLevelUpdate:MonitoringConfigurationUpdate', monitoringConfigurationUpdate_metricsLevelUpdate - Describes updates to the granularity of the CloudWatch Logs for an application. The Parallelism level is not recommended for applications with a Parallelism over 64 due to excessive costs.

$sel:logLevelUpdate:MonitoringConfigurationUpdate', monitoringConfigurationUpdate_logLevelUpdate - Describes updates to the verbosity of the CloudWatch Logs for an application.

$sel:configurationTypeUpdate:MonitoringConfigurationUpdate', monitoringConfigurationUpdate_configurationTypeUpdate - Describes updates to whether to use the default CloudWatch logging configuration for an application. You must set this property to CUSTOM in order to set the LogLevel or MetricsLevel parameters.

monitoringConfigurationUpdate_metricsLevelUpdate :: Lens' MonitoringConfigurationUpdate (Maybe MetricsLevel) Source #

Describes updates to the granularity of the CloudWatch Logs for an application. The Parallelism level is not recommended for applications with a Parallelism over 64 due to excessive costs.

monitoringConfigurationUpdate_logLevelUpdate :: Lens' MonitoringConfigurationUpdate (Maybe LogLevel) Source #

Describes updates to the verbosity of the CloudWatch Logs for an application.

monitoringConfigurationUpdate_configurationTypeUpdate :: Lens' MonitoringConfigurationUpdate (Maybe ConfigurationType) Source #

Describes updates to whether to use the default CloudWatch logging configuration for an application. You must set this property to CUSTOM in order to set the LogLevel or MetricsLevel parameters.

Output

data Output Source #

Describes a SQL-based Kinesis Data Analytics application's output configuration, in which you identify an in-application stream and a destination where you want the in-application stream data to be written. The destination can be a Kinesis data stream or a Kinesis Data Firehose delivery stream.

See: newOutput smart constructor.

Constructors

Output' 

Fields

Instances

Instances details
Eq Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

Methods

(==) :: Output -> Output -> Bool #

(/=) :: Output -> Output -> Bool #

Read Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

Show Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

Generic Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

Associated Types

type Rep Output :: Type -> Type #

Methods

from :: Output -> Rep Output x #

to :: Rep Output x -> Output #

NFData Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

Methods

rnf :: Output -> () #

Hashable Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

ToJSON Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

type Rep Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

type Rep Output = D1 ('MetaData "Output" "Amazonka.KinesisAnalyticsV2.Types.Output" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "Output'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lambdaOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaOutput)) :*: S1 ('MetaSel ('Just "kinesisStreamsOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamsOutput))) :*: (S1 ('MetaSel ('Just "kinesisFirehoseOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseOutput)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "destinationSchema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DestinationSchema)))))

newOutput Source #

Create a value of Output 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:lambdaOutput:Output', output_lambdaOutput - Identifies an Amazon Lambda function as the destination.

$sel:kinesisStreamsOutput:Output', output_kinesisStreamsOutput - Identifies a Kinesis data stream as the destination.

$sel:kinesisFirehoseOutput:Output', output_kinesisFirehoseOutput - Identifies a Kinesis Data Firehose delivery stream as the destination.

$sel:name:Output', output_name - The name of the in-application stream.

$sel:destinationSchema:Output', output_destinationSchema - Describes the data format when records are written to the destination.

output_lambdaOutput :: Lens' Output (Maybe LambdaOutput) Source #

Identifies an Amazon Lambda function as the destination.

output_kinesisStreamsOutput :: Lens' Output (Maybe KinesisStreamsOutput) Source #

Identifies a Kinesis data stream as the destination.

output_kinesisFirehoseOutput :: Lens' Output (Maybe KinesisFirehoseOutput) Source #

Identifies a Kinesis Data Firehose delivery stream as the destination.

output_name :: Lens' Output Text Source #

The name of the in-application stream.

output_destinationSchema :: Lens' Output DestinationSchema Source #

Describes the data format when records are written to the destination.

OutputDescription

data OutputDescription Source #

For a SQL-based Kinesis Data Analytics application, describes the application output configuration, which includes the in-application stream name and the destination where the stream data is written. The destination can be a Kinesis data stream or a Kinesis Data Firehose delivery stream.

See: newOutputDescription smart constructor.

Constructors

OutputDescription' 

Fields

Instances

Instances details
Eq OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

Read OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

Show OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

Generic OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

Associated Types

type Rep OutputDescription :: Type -> Type #

NFData OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

Methods

rnf :: OutputDescription -> () #

Hashable OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

FromJSON OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

type Rep OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

type Rep OutputDescription = D1 ('MetaData "OutputDescription" "Amazonka.KinesisAnalyticsV2.Types.OutputDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "OutputDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "outputId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "destinationSchema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DestinationSchema)) :*: S1 ('MetaSel ('Just "kinesisFirehoseOutputDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseOutputDescription)))) :*: (S1 ('MetaSel ('Just "kinesisStreamsOutputDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamsOutputDescription)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lambdaOutputDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaOutputDescription))))))

newOutputDescription :: OutputDescription Source #

Create a value of OutputDescription 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:outputId:OutputDescription', outputDescription_outputId - A unique identifier for the output configuration.

$sel:destinationSchema:OutputDescription', outputDescription_destinationSchema - The data format used for writing data to the destination.

$sel:kinesisFirehoseOutputDescription:OutputDescription', outputDescription_kinesisFirehoseOutputDescription - Describes the Kinesis Data Firehose delivery stream that is configured as the destination where output is written.

$sel:kinesisStreamsOutputDescription:OutputDescription', outputDescription_kinesisStreamsOutputDescription - Describes the Kinesis data stream that is configured as the destination where output is written.

$sel:name:OutputDescription', outputDescription_name - The name of the in-application stream that is configured as output.

$sel:lambdaOutputDescription:OutputDescription', outputDescription_lambdaOutputDescription - Describes the Lambda function that is configured as the destination where output is written.

outputDescription_outputId :: Lens' OutputDescription (Maybe Text) Source #

A unique identifier for the output configuration.

outputDescription_destinationSchema :: Lens' OutputDescription (Maybe DestinationSchema) Source #

The data format used for writing data to the destination.

outputDescription_kinesisFirehoseOutputDescription :: Lens' OutputDescription (Maybe KinesisFirehoseOutputDescription) Source #

Describes the Kinesis Data Firehose delivery stream that is configured as the destination where output is written.

outputDescription_kinesisStreamsOutputDescription :: Lens' OutputDescription (Maybe KinesisStreamsOutputDescription) Source #

Describes the Kinesis data stream that is configured as the destination where output is written.

outputDescription_name :: Lens' OutputDescription (Maybe Text) Source #

The name of the in-application stream that is configured as output.

outputDescription_lambdaOutputDescription :: Lens' OutputDescription (Maybe LambdaOutputDescription) Source #

Describes the Lambda function that is configured as the destination where output is written.

OutputUpdate

data OutputUpdate Source #

For a SQL-based Kinesis Data Analytics application, describes updates to the output configuration identified by the OutputId.

See: newOutputUpdate smart constructor.

Constructors

OutputUpdate' 

Fields

Instances

Instances details
Eq OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

Read OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

Show OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

Generic OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

Associated Types

type Rep OutputUpdate :: Type -> Type #

NFData OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

Methods

rnf :: OutputUpdate -> () #

Hashable OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

ToJSON OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

type Rep OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

type Rep OutputUpdate = D1 ('MetaData "OutputUpdate" "Amazonka.KinesisAnalyticsV2.Types.OutputUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "OutputUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kinesisStreamsOutputUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamsOutputUpdate)) :*: (S1 ('MetaSel ('Just "destinationSchemaUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DestinationSchema)) :*: S1 ('MetaSel ('Just "kinesisFirehoseOutputUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseOutputUpdate)))) :*: (S1 ('MetaSel ('Just "nameUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lambdaOutputUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaOutputUpdate)) :*: S1 ('MetaSel ('Just "outputId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newOutputUpdate Source #

Create a value of OutputUpdate 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:kinesisStreamsOutputUpdate:OutputUpdate', outputUpdate_kinesisStreamsOutputUpdate - Describes a Kinesis data stream as the destination for the output.

$sel:destinationSchemaUpdate:OutputUpdate', outputUpdate_destinationSchemaUpdate - Describes the data format when records are written to the destination.

$sel:kinesisFirehoseOutputUpdate:OutputUpdate', outputUpdate_kinesisFirehoseOutputUpdate - Describes a Kinesis Data Firehose delivery stream as the destination for the output.

$sel:nameUpdate:OutputUpdate', outputUpdate_nameUpdate - If you want to specify a different in-application stream for this output configuration, use this field to specify the new in-application stream name.

$sel:lambdaOutputUpdate:OutputUpdate', outputUpdate_lambdaOutputUpdate - Describes an Amazon Lambda function as the destination for the output.

$sel:outputId:OutputUpdate', outputUpdate_outputId - Identifies the specific output configuration that you want to update.

outputUpdate_kinesisStreamsOutputUpdate :: Lens' OutputUpdate (Maybe KinesisStreamsOutputUpdate) Source #

Describes a Kinesis data stream as the destination for the output.

outputUpdate_destinationSchemaUpdate :: Lens' OutputUpdate (Maybe DestinationSchema) Source #

Describes the data format when records are written to the destination.

outputUpdate_kinesisFirehoseOutputUpdate :: Lens' OutputUpdate (Maybe KinesisFirehoseOutputUpdate) Source #

Describes a Kinesis Data Firehose delivery stream as the destination for the output.

outputUpdate_nameUpdate :: Lens' OutputUpdate (Maybe Text) Source #

If you want to specify a different in-application stream for this output configuration, use this field to specify the new in-application stream name.

outputUpdate_lambdaOutputUpdate :: Lens' OutputUpdate (Maybe LambdaOutputUpdate) Source #

Describes an Amazon Lambda function as the destination for the output.

outputUpdate_outputId :: Lens' OutputUpdate Text Source #

Identifies the specific output configuration that you want to update.

ParallelismConfiguration

data ParallelismConfiguration Source #

Describes parameters for how a Flink-based Kinesis Data Analytics application executes multiple tasks simultaneously. For more information about parallelism, see Parallel Execution in the Apache Flink Documentation.

See: newParallelismConfiguration smart constructor.

Constructors

ParallelismConfiguration' 

Fields

  • autoScalingEnabled :: Maybe Bool

    Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.

  • parallelismPerKPU :: Maybe Natural

    Describes the number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application. For more information about KPUs, see Amazon Kinesis Data Analytics Pricing.

  • parallelism :: Maybe Natural

    Describes the initial number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, Kinesis Data Analytics increases the CurrentParallelism value in response to application load. The service can increase the CurrentParallelism value up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

  • configurationType :: ConfigurationType

    Describes whether the application uses the default parallelism for the Kinesis Data Analytics service. You must set this property to CUSTOM in order to change your application's AutoScalingEnabled, Parallelism, or ParallelismPerKPU properties.

Instances

Instances details
Eq ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

Read ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

Show ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

Generic ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

Associated Types

type Rep ParallelismConfiguration :: Type -> Type #

NFData ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

Hashable ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

ToJSON ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

type Rep ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

type Rep ParallelismConfiguration = D1 ('MetaData "ParallelismConfiguration" "Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ParallelismConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoScalingEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "parallelismPerKPU") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "parallelism") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "configurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationType))))

newParallelismConfiguration Source #

Create a value of ParallelismConfiguration 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:autoScalingEnabled:ParallelismConfiguration', parallelismConfiguration_autoScalingEnabled - Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.

$sel:parallelismPerKPU:ParallelismConfiguration', parallelismConfiguration_parallelismPerKPU - Describes the number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application. For more information about KPUs, see Amazon Kinesis Data Analytics Pricing.

$sel:parallelism:ParallelismConfiguration', parallelismConfiguration_parallelism - Describes the initial number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, Kinesis Data Analytics increases the CurrentParallelism value in response to application load. The service can increase the CurrentParallelism value up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

$sel:configurationType:ParallelismConfiguration', parallelismConfiguration_configurationType - Describes whether the application uses the default parallelism for the Kinesis Data Analytics service. You must set this property to CUSTOM in order to change your application's AutoScalingEnabled, Parallelism, or ParallelismPerKPU properties.

parallelismConfiguration_autoScalingEnabled :: Lens' ParallelismConfiguration (Maybe Bool) Source #

Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.

parallelismConfiguration_parallelismPerKPU :: Lens' ParallelismConfiguration (Maybe Natural) Source #

Describes the number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application. For more information about KPUs, see Amazon Kinesis Data Analytics Pricing.

parallelismConfiguration_parallelism :: Lens' ParallelismConfiguration (Maybe Natural) Source #

Describes the initial number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, Kinesis Data Analytics increases the CurrentParallelism value in response to application load. The service can increase the CurrentParallelism value up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

parallelismConfiguration_configurationType :: Lens' ParallelismConfiguration ConfigurationType Source #

Describes whether the application uses the default parallelism for the Kinesis Data Analytics service. You must set this property to CUSTOM in order to change your application's AutoScalingEnabled, Parallelism, or ParallelismPerKPU properties.

ParallelismConfigurationDescription

data ParallelismConfigurationDescription Source #

Describes parameters for how a Flink-based Kinesis Data Analytics application executes multiple tasks simultaneously.

See: newParallelismConfigurationDescription smart constructor.

Constructors

ParallelismConfigurationDescription' 

Fields

  • autoScalingEnabled :: Maybe Bool

    Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.

  • currentParallelism :: Maybe Natural

    Describes the current number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, Kinesis Data Analytics can increase this value in response to application load. The service can increase this value up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

  • parallelismPerKPU :: Maybe Natural

    Describes the number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application.

  • configurationType :: Maybe ConfigurationType

    Describes whether the application uses the default parallelism for the Kinesis Data Analytics service.

  • parallelism :: Maybe Natural

    Describes the initial number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, then Kinesis Data Analytics can increase the CurrentParallelism value in response to application load. The service can increase CurrentParallelism up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

Instances

Instances details
Eq ParallelismConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription

Read ParallelismConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription

Show ParallelismConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription

Generic ParallelismConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription

NFData ParallelismConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription

Hashable ParallelismConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription

FromJSON ParallelismConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription

type Rep ParallelismConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription

type Rep ParallelismConfigurationDescription = D1 ('MetaData "ParallelismConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ParallelismConfigurationDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoScalingEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "currentParallelism") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "parallelismPerKPU") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "configurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationType)) :*: S1 ('MetaSel ('Just "parallelism") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))

newParallelismConfigurationDescription :: ParallelismConfigurationDescription Source #

Create a value of ParallelismConfigurationDescription 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:autoScalingEnabled:ParallelismConfigurationDescription', parallelismConfigurationDescription_autoScalingEnabled - Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.

$sel:currentParallelism:ParallelismConfigurationDescription', parallelismConfigurationDescription_currentParallelism - Describes the current number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, Kinesis Data Analytics can increase this value in response to application load. The service can increase this value up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

$sel:parallelismPerKPU:ParallelismConfigurationDescription', parallelismConfigurationDescription_parallelismPerKPU - Describes the number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application.

$sel:configurationType:ParallelismConfigurationDescription', parallelismConfigurationDescription_configurationType - Describes whether the application uses the default parallelism for the Kinesis Data Analytics service.

$sel:parallelism:ParallelismConfigurationDescription', parallelismConfigurationDescription_parallelism - Describes the initial number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, then Kinesis Data Analytics can increase the CurrentParallelism value in response to application load. The service can increase CurrentParallelism up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

parallelismConfigurationDescription_autoScalingEnabled :: Lens' ParallelismConfigurationDescription (Maybe Bool) Source #

Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.

parallelismConfigurationDescription_currentParallelism :: Lens' ParallelismConfigurationDescription (Maybe Natural) Source #

Describes the current number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, Kinesis Data Analytics can increase this value in response to application load. The service can increase this value up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

parallelismConfigurationDescription_parallelismPerKPU :: Lens' ParallelismConfigurationDescription (Maybe Natural) Source #

Describes the number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application.

parallelismConfigurationDescription_configurationType :: Lens' ParallelismConfigurationDescription (Maybe ConfigurationType) Source #

Describes whether the application uses the default parallelism for the Kinesis Data Analytics service.

parallelismConfigurationDescription_parallelism :: Lens' ParallelismConfigurationDescription (Maybe Natural) Source #

Describes the initial number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, then Kinesis Data Analytics can increase the CurrentParallelism value in response to application load. The service can increase CurrentParallelism up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

ParallelismConfigurationUpdate

data ParallelismConfigurationUpdate Source #

Describes updates to parameters for how an application executes multiple tasks simultaneously.

See: newParallelismConfigurationUpdate smart constructor.

Constructors

ParallelismConfigurationUpdate' 

Fields

  • parallelismUpdate :: Maybe Natural

    Describes updates to the initial number of parallel tasks an application can perform. If AutoScalingEnabled is set to True, then Kinesis Data Analytics can increase the CurrentParallelism value in response to application load. The service can increase CurrentParallelism up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service will reduce CurrentParallelism down to the Parallelism setting.

  • autoScalingEnabledUpdate :: Maybe Bool

    Describes updates to whether the Kinesis Data Analytics service can increase the parallelism of a Flink-based Kinesis Data Analytics application in response to increased throughput.

  • parallelismPerKPUUpdate :: Maybe Natural

    Describes updates to the number of parallel tasks an application can perform per Kinesis Processing Unit (KPU) used by the application.

  • configurationTypeUpdate :: Maybe ConfigurationType

    Describes updates to whether the application uses the default parallelism for the Kinesis Data Analytics service, or if a custom parallelism is used. You must set this property to CUSTOM in order to change your application's AutoScalingEnabled, Parallelism, or ParallelismPerKPU properties.

Instances

Instances details
Eq ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

Read ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

Show ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

Generic ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

Associated Types

type Rep ParallelismConfigurationUpdate :: Type -> Type #

NFData ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

Hashable ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

ToJSON ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

type Rep ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

type Rep ParallelismConfigurationUpdate = D1 ('MetaData "ParallelismConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ParallelismConfigurationUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "parallelismUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "autoScalingEnabledUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "parallelismPerKPUUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "configurationTypeUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationType)))))

newParallelismConfigurationUpdate :: ParallelismConfigurationUpdate Source #

Create a value of ParallelismConfigurationUpdate 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:parallelismUpdate:ParallelismConfigurationUpdate', parallelismConfigurationUpdate_parallelismUpdate - Describes updates to the initial number of parallel tasks an application can perform. If AutoScalingEnabled is set to True, then Kinesis Data Analytics can increase the CurrentParallelism value in response to application load. The service can increase CurrentParallelism up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service will reduce CurrentParallelism down to the Parallelism setting.

$sel:autoScalingEnabledUpdate:ParallelismConfigurationUpdate', parallelismConfigurationUpdate_autoScalingEnabledUpdate - Describes updates to whether the Kinesis Data Analytics service can increase the parallelism of a Flink-based Kinesis Data Analytics application in response to increased throughput.

$sel:parallelismPerKPUUpdate:ParallelismConfigurationUpdate', parallelismConfigurationUpdate_parallelismPerKPUUpdate - Describes updates to the number of parallel tasks an application can perform per Kinesis Processing Unit (KPU) used by the application.

$sel:configurationTypeUpdate:ParallelismConfigurationUpdate', parallelismConfigurationUpdate_configurationTypeUpdate - Describes updates to whether the application uses the default parallelism for the Kinesis Data Analytics service, or if a custom parallelism is used. You must set this property to CUSTOM in order to change your application's AutoScalingEnabled, Parallelism, or ParallelismPerKPU properties.

parallelismConfigurationUpdate_parallelismUpdate :: Lens' ParallelismConfigurationUpdate (Maybe Natural) Source #

Describes updates to the initial number of parallel tasks an application can perform. If AutoScalingEnabled is set to True, then Kinesis Data Analytics can increase the CurrentParallelism value in response to application load. The service can increase CurrentParallelism up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service will reduce CurrentParallelism down to the Parallelism setting.

parallelismConfigurationUpdate_autoScalingEnabledUpdate :: Lens' ParallelismConfigurationUpdate (Maybe Bool) Source #

Describes updates to whether the Kinesis Data Analytics service can increase the parallelism of a Flink-based Kinesis Data Analytics application in response to increased throughput.

parallelismConfigurationUpdate_parallelismPerKPUUpdate :: Lens' ParallelismConfigurationUpdate (Maybe Natural) Source #

Describes updates to the number of parallel tasks an application can perform per Kinesis Processing Unit (KPU) used by the application.

parallelismConfigurationUpdate_configurationTypeUpdate :: Lens' ParallelismConfigurationUpdate (Maybe ConfigurationType) Source #

Describes updates to whether the application uses the default parallelism for the Kinesis Data Analytics service, or if a custom parallelism is used. You must set this property to CUSTOM in order to change your application's AutoScalingEnabled, Parallelism, or ParallelismPerKPU properties.

PropertyGroup

data PropertyGroup Source #

Property key-value pairs passed into an application.

See: newPropertyGroup smart constructor.

Constructors

PropertyGroup' 

Fields

Instances

Instances details
Eq PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

Read PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

Show PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

Generic PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

Associated Types

type Rep PropertyGroup :: Type -> Type #

NFData PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

Methods

rnf :: PropertyGroup -> () #

Hashable PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

ToJSON PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

FromJSON PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

type Rep PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

type Rep PropertyGroup = D1 ('MetaData "PropertyGroup" "Amazonka.KinesisAnalyticsV2.Types.PropertyGroup" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "PropertyGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "propertyGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "propertyMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newPropertyGroup Source #

Create a value of PropertyGroup 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:propertyGroupId:PropertyGroup', propertyGroup_propertyGroupId - Describes the key of an application execution property key-value pair.

$sel:propertyMap:PropertyGroup', propertyGroup_propertyMap - Describes the value of an application execution property key-value pair.

propertyGroup_propertyGroupId :: Lens' PropertyGroup Text Source #

Describes the key of an application execution property key-value pair.

propertyGroup_propertyMap :: Lens' PropertyGroup (HashMap Text Text) Source #

Describes the value of an application execution property key-value pair.

RecordColumn

data RecordColumn Source #

For a SQL-based Kinesis Data Analytics application, describes the mapping of each data element in the streaming source to the corresponding column in the in-application stream.

Also used to describe the format of the reference data source.

See: newRecordColumn smart constructor.

Constructors

RecordColumn' 

Fields

  • mapping :: Maybe Text

    A reference to the data element in the streaming input or the reference data source.

  • name :: Text

    The name of the column that is created in the in-application input stream or reference table.

  • sqlType :: Text

    The type of column created in the in-application input stream or reference table.

Instances

Instances details
Eq RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

Read RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

Show RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

Generic RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

Associated Types

type Rep RecordColumn :: Type -> Type #

NFData RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

Methods

rnf :: RecordColumn -> () #

Hashable RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

ToJSON RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

FromJSON RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

type Rep RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

type Rep RecordColumn = D1 ('MetaData "RecordColumn" "Amazonka.KinesisAnalyticsV2.Types.RecordColumn" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "RecordColumn'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mapping") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sqlType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newRecordColumn Source #

Create a value of RecordColumn 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:mapping:RecordColumn', recordColumn_mapping - A reference to the data element in the streaming input or the reference data source.

$sel:name:RecordColumn', recordColumn_name - The name of the column that is created in the in-application input stream or reference table.

$sel:sqlType:RecordColumn', recordColumn_sqlType - The type of column created in the in-application input stream or reference table.

recordColumn_mapping :: Lens' RecordColumn (Maybe Text) Source #

A reference to the data element in the streaming input or the reference data source.

recordColumn_name :: Lens' RecordColumn Text Source #

The name of the column that is created in the in-application input stream or reference table.

recordColumn_sqlType :: Lens' RecordColumn Text Source #

The type of column created in the in-application input stream or reference table.

RecordFormat

data RecordFormat Source #

For a SQL-based Kinesis Data Analytics application, describes the record format and relevant mapping information that should be applied to schematize the records on the stream.

See: newRecordFormat smart constructor.

Constructors

RecordFormat' 

Fields

  • mappingParameters :: Maybe MappingParameters

    When you configure application input at the time of creating or updating an application, provides additional mapping information specific to the record format (such as JSON, CSV, or record fields delimited by some delimiter) on the streaming source.

  • recordFormatType :: RecordFormatType

    The type of record format.

Instances

Instances details
Eq RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

Read RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

Show RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

Generic RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

Associated Types

type Rep RecordFormat :: Type -> Type #

NFData RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

Methods

rnf :: RecordFormat -> () #

Hashable RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

ToJSON RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

FromJSON RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

type Rep RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

type Rep RecordFormat = D1 ('MetaData "RecordFormat" "Amazonka.KinesisAnalyticsV2.Types.RecordFormat" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "RecordFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mappingParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MappingParameters)) :*: S1 ('MetaSel ('Just "recordFormatType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RecordFormatType)))

newRecordFormat Source #

Create a value of RecordFormat 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:mappingParameters:RecordFormat', recordFormat_mappingParameters - When you configure application input at the time of creating or updating an application, provides additional mapping information specific to the record format (such as JSON, CSV, or record fields delimited by some delimiter) on the streaming source.

$sel:recordFormatType:RecordFormat', recordFormat_recordFormatType - The type of record format.

recordFormat_mappingParameters :: Lens' RecordFormat (Maybe MappingParameters) Source #

When you configure application input at the time of creating or updating an application, provides additional mapping information specific to the record format (such as JSON, CSV, or record fields delimited by some delimiter) on the streaming source.

ReferenceDataSource

data ReferenceDataSource Source #

For a SQL-based Kinesis Data Analytics application, describes the reference data source by providing the source information (Amazon S3 bucket name and object key name), the resulting in-application table name that is created, and the necessary schema to map the data elements in the Amazon S3 object to the in-application table.

See: newReferenceDataSource smart constructor.

Constructors

ReferenceDataSource' 

Fields

  • s3ReferenceDataSource :: Maybe S3ReferenceDataSource

    Identifies the S3 bucket and object that contains the reference data. A Kinesis Data Analytics application loads reference data only once. If the data changes, you call the UpdateApplication operation to trigger reloading of data into your application.

  • tableName :: Text

    The name of the in-application table to create.

  • referenceSchema :: SourceSchema

    Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.

Instances

Instances details
Eq ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

Read ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

Show ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

Generic ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

Associated Types

type Rep ReferenceDataSource :: Type -> Type #

NFData ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

Methods

rnf :: ReferenceDataSource -> () #

Hashable ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

ToJSON ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

type Rep ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

type Rep ReferenceDataSource = D1 ('MetaData "ReferenceDataSource" "Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ReferenceDataSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3ReferenceDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ReferenceDataSource)) :*: (S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "referenceSchema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceSchema))))

newReferenceDataSource Source #

Create a value of ReferenceDataSource 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:s3ReferenceDataSource:ReferenceDataSource', referenceDataSource_s3ReferenceDataSource - Identifies the S3 bucket and object that contains the reference data. A Kinesis Data Analytics application loads reference data only once. If the data changes, you call the UpdateApplication operation to trigger reloading of data into your application.

$sel:tableName:ReferenceDataSource', referenceDataSource_tableName - The name of the in-application table to create.

$sel:referenceSchema:ReferenceDataSource', referenceDataSource_referenceSchema - Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.

referenceDataSource_s3ReferenceDataSource :: Lens' ReferenceDataSource (Maybe S3ReferenceDataSource) Source #

Identifies the S3 bucket and object that contains the reference data. A Kinesis Data Analytics application loads reference data only once. If the data changes, you call the UpdateApplication operation to trigger reloading of data into your application.

referenceDataSource_tableName :: Lens' ReferenceDataSource Text Source #

The name of the in-application table to create.

referenceDataSource_referenceSchema :: Lens' ReferenceDataSource SourceSchema Source #

Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.

ReferenceDataSourceDescription

data ReferenceDataSourceDescription Source #

For a SQL-based Kinesis Data Analytics application, describes the reference data source configured for an application.

See: newReferenceDataSourceDescription smart constructor.

Constructors

ReferenceDataSourceDescription' 

Fields

  • referenceSchema :: Maybe SourceSchema

    Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.

  • referenceId :: Text

    The ID of the reference data source. This is the ID that Kinesis Data Analytics assigns when you add the reference data source to your application using the CreateApplication or UpdateApplication operation.

  • tableName :: Text

    The in-application table name created by the specific reference data source configuration.

  • s3ReferenceDataSourceDescription :: S3ReferenceDataSourceDescription

    Provides the Amazon S3 bucket name, the object key name that contains the reference data.

Instances

Instances details
Eq ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

Read ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

Show ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

Generic ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

Associated Types

type Rep ReferenceDataSourceDescription :: Type -> Type #

NFData ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

Hashable ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

FromJSON ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

type Rep ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

type Rep ReferenceDataSourceDescription = D1 ('MetaData "ReferenceDataSourceDescription" "Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ReferenceDataSourceDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "referenceSchema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceSchema)) :*: S1 ('MetaSel ('Just "referenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "s3ReferenceDataSourceDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3ReferenceDataSourceDescription))))

newReferenceDataSourceDescription Source #

Create a value of ReferenceDataSourceDescription 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:referenceSchema:ReferenceDataSourceDescription', referenceDataSourceDescription_referenceSchema - Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.

$sel:referenceId:ReferenceDataSourceDescription', referenceDataSourceDescription_referenceId - The ID of the reference data source. This is the ID that Kinesis Data Analytics assigns when you add the reference data source to your application using the CreateApplication or UpdateApplication operation.

$sel:tableName:ReferenceDataSourceDescription', referenceDataSourceDescription_tableName - The in-application table name created by the specific reference data source configuration.

$sel:s3ReferenceDataSourceDescription:ReferenceDataSourceDescription', referenceDataSourceDescription_s3ReferenceDataSourceDescription - Provides the Amazon S3 bucket name, the object key name that contains the reference data.

referenceDataSourceDescription_referenceSchema :: Lens' ReferenceDataSourceDescription (Maybe SourceSchema) Source #

Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.

referenceDataSourceDescription_referenceId :: Lens' ReferenceDataSourceDescription Text Source #

The ID of the reference data source. This is the ID that Kinesis Data Analytics assigns when you add the reference data source to your application using the CreateApplication or UpdateApplication operation.

referenceDataSourceDescription_tableName :: Lens' ReferenceDataSourceDescription Text Source #

The in-application table name created by the specific reference data source configuration.

referenceDataSourceDescription_s3ReferenceDataSourceDescription :: Lens' ReferenceDataSourceDescription S3ReferenceDataSourceDescription Source #

Provides the Amazon S3 bucket name, the object key name that contains the reference data.

ReferenceDataSourceUpdate

data ReferenceDataSourceUpdate Source #

When you update a reference data source configuration for a SQL-based Kinesis Data Analytics application, this object provides all the updated values (such as the source bucket name and object key name), the in-application table name that is created, and updated mapping information that maps the data in the Amazon S3 object to the in-application reference table that is created.

See: newReferenceDataSourceUpdate smart constructor.

Constructors

ReferenceDataSourceUpdate' 

Fields

  • tableNameUpdate :: Maybe Text

    The in-application table name that is created by this update.

  • s3ReferenceDataSourceUpdate :: Maybe S3ReferenceDataSourceUpdate

    Describes the S3 bucket name, object key name, and IAM role that Kinesis Data Analytics can assume to read the Amazon S3 object on your behalf and populate the in-application reference table.

  • referenceSchemaUpdate :: Maybe SourceSchema

    Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.

  • referenceId :: Text

    The ID of the reference data source that is being updated. You can use the DescribeApplication operation to get this value.

Instances

Instances details
Eq ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

Read ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

Show ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

Generic ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

Associated Types

type Rep ReferenceDataSourceUpdate :: Type -> Type #

NFData ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

Hashable ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

ToJSON ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

type Rep ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

type Rep ReferenceDataSourceUpdate = D1 ('MetaData "ReferenceDataSourceUpdate" "Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ReferenceDataSourceUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tableNameUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3ReferenceDataSourceUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ReferenceDataSourceUpdate))) :*: (S1 ('MetaSel ('Just "referenceSchemaUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceSchema)) :*: S1 ('MetaSel ('Just "referenceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newReferenceDataSourceUpdate Source #

Create a value of ReferenceDataSourceUpdate 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:tableNameUpdate:ReferenceDataSourceUpdate', referenceDataSourceUpdate_tableNameUpdate - The in-application table name that is created by this update.

$sel:s3ReferenceDataSourceUpdate:ReferenceDataSourceUpdate', referenceDataSourceUpdate_s3ReferenceDataSourceUpdate - Describes the S3 bucket name, object key name, and IAM role that Kinesis Data Analytics can assume to read the Amazon S3 object on your behalf and populate the in-application reference table.

$sel:referenceSchemaUpdate:ReferenceDataSourceUpdate', referenceDataSourceUpdate_referenceSchemaUpdate - Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.

$sel:referenceId:ReferenceDataSourceUpdate', referenceDataSourceUpdate_referenceId - The ID of the reference data source that is being updated. You can use the DescribeApplication operation to get this value.

referenceDataSourceUpdate_tableNameUpdate :: Lens' ReferenceDataSourceUpdate (Maybe Text) Source #

The in-application table name that is created by this update.

referenceDataSourceUpdate_s3ReferenceDataSourceUpdate :: Lens' ReferenceDataSourceUpdate (Maybe S3ReferenceDataSourceUpdate) Source #

Describes the S3 bucket name, object key name, and IAM role that Kinesis Data Analytics can assume to read the Amazon S3 object on your behalf and populate the in-application reference table.

referenceDataSourceUpdate_referenceSchemaUpdate :: Lens' ReferenceDataSourceUpdate (Maybe SourceSchema) Source #

Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.

referenceDataSourceUpdate_referenceId :: Lens' ReferenceDataSourceUpdate Text Source #

The ID of the reference data source that is being updated. You can use the DescribeApplication operation to get this value.

RunConfiguration

data RunConfiguration Source #

Describes the starting parameters for an Kinesis Data Analytics application.

See: newRunConfiguration smart constructor.

Constructors

RunConfiguration' 

Fields

Instances

Instances details
Eq RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

Read RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

Show RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

Generic RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

Associated Types

type Rep RunConfiguration :: Type -> Type #

NFData RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

Methods

rnf :: RunConfiguration -> () #

Hashable RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

ToJSON RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

type Rep RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

type Rep RunConfiguration = D1 ('MetaData "RunConfiguration" "Amazonka.KinesisAnalyticsV2.Types.RunConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "RunConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sqlRunConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SqlRunConfiguration])) :*: (S1 ('MetaSel ('Just "flinkRunConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlinkRunConfiguration)) :*: S1 ('MetaSel ('Just "applicationRestoreConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationRestoreConfiguration)))))

newRunConfiguration :: RunConfiguration Source #

Create a value of RunConfiguration 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:sqlRunConfigurations:RunConfiguration', runConfiguration_sqlRunConfigurations - Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.

$sel:flinkRunConfiguration:RunConfiguration', runConfiguration_flinkRunConfiguration - Describes the starting parameters for a Flink-based Kinesis Data Analytics application.

$sel:applicationRestoreConfiguration:RunConfiguration', runConfiguration_applicationRestoreConfiguration - Describes the restore behavior of a restarting application.

runConfiguration_sqlRunConfigurations :: Lens' RunConfiguration (Maybe [SqlRunConfiguration]) Source #

Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.

runConfiguration_flinkRunConfiguration :: Lens' RunConfiguration (Maybe FlinkRunConfiguration) Source #

Describes the starting parameters for a Flink-based Kinesis Data Analytics application.

RunConfigurationDescription

data RunConfigurationDescription Source #

Describes the starting properties for a Kinesis Data Analytics application.

See: newRunConfigurationDescription smart constructor.

Instances

Instances details
Eq RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

Read RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

Show RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

Generic RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

Associated Types

type Rep RunConfigurationDescription :: Type -> Type #

NFData RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

Hashable RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

FromJSON RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

type Rep RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

type Rep RunConfigurationDescription = D1 ('MetaData "RunConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "RunConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationRestoreConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationRestoreConfiguration)) :*: S1 ('MetaSel ('Just "flinkRunConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlinkRunConfiguration))))

newRunConfigurationDescription :: RunConfigurationDescription Source #

Create a value of RunConfigurationDescription 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:applicationRestoreConfigurationDescription:RunConfigurationDescription', runConfigurationDescription_applicationRestoreConfigurationDescription - Describes the restore behavior of a restarting application.

$sel:flinkRunConfigurationDescription:RunConfigurationDescription', runConfigurationDescription_flinkRunConfigurationDescription - Undocumented member.

RunConfigurationUpdate

data RunConfigurationUpdate Source #

Describes the updates to the starting parameters for a Kinesis Data Analytics application.

See: newRunConfigurationUpdate smart constructor.

Constructors

RunConfigurationUpdate' 

Fields

Instances

Instances details
Eq RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

Read RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

Show RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

Generic RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

Associated Types

type Rep RunConfigurationUpdate :: Type -> Type #

NFData RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

Methods

rnf :: RunConfigurationUpdate -> () #

Hashable RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

ToJSON RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

type Rep RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

type Rep RunConfigurationUpdate = D1 ('MetaData "RunConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "RunConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flinkRunConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlinkRunConfiguration)) :*: S1 ('MetaSel ('Just "applicationRestoreConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationRestoreConfiguration))))

newRunConfigurationUpdate :: RunConfigurationUpdate Source #

Create a value of RunConfigurationUpdate 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:flinkRunConfiguration:RunConfigurationUpdate', runConfigurationUpdate_flinkRunConfiguration - Describes the starting parameters for a Flink-based Kinesis Data Analytics application.

$sel:applicationRestoreConfiguration:RunConfigurationUpdate', runConfigurationUpdate_applicationRestoreConfiguration - Describes updates to the restore behavior of a restarting application.

runConfigurationUpdate_flinkRunConfiguration :: Lens' RunConfigurationUpdate (Maybe FlinkRunConfiguration) Source #

Describes the starting parameters for a Flink-based Kinesis Data Analytics application.

S3ApplicationCodeLocationDescription

data S3ApplicationCodeLocationDescription Source #

Describes the location of an application's code stored in an S3 bucket.

See: newS3ApplicationCodeLocationDescription smart constructor.

Constructors

S3ApplicationCodeLocationDescription' 

Fields

  • objectVersion :: Maybe Text

    The version of the object containing the application code.

  • bucketARN :: Text

    The Amazon Resource Name (ARN) for the S3 bucket containing the application code.

  • fileKey :: Text

    The file key for the object containing the application code.

Instances

Instances details
Eq S3ApplicationCodeLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription

Read S3ApplicationCodeLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription

Show S3ApplicationCodeLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription

Generic S3ApplicationCodeLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription

NFData S3ApplicationCodeLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription

Hashable S3ApplicationCodeLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription

FromJSON S3ApplicationCodeLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription

type Rep S3ApplicationCodeLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription

type Rep S3ApplicationCodeLocationDescription = D1 ('MetaData "S3ApplicationCodeLocationDescription" "Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "S3ApplicationCodeLocationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucketARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fileKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3ApplicationCodeLocationDescription Source #

Create a value of S3ApplicationCodeLocationDescription 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:objectVersion:S3ApplicationCodeLocationDescription', s3ApplicationCodeLocationDescription_objectVersion - The version of the object containing the application code.

$sel:bucketARN:S3ApplicationCodeLocationDescription', s3ApplicationCodeLocationDescription_bucketARN - The Amazon Resource Name (ARN) for the S3 bucket containing the application code.

$sel:fileKey:S3ApplicationCodeLocationDescription', s3ApplicationCodeLocationDescription_fileKey - The file key for the object containing the application code.

s3ApplicationCodeLocationDescription_bucketARN :: Lens' S3ApplicationCodeLocationDescription Text Source #

The Amazon Resource Name (ARN) for the S3 bucket containing the application code.

s3ApplicationCodeLocationDescription_fileKey :: Lens' S3ApplicationCodeLocationDescription Text Source #

The file key for the object containing the application code.

S3Configuration

data S3Configuration Source #

For a SQL-based Kinesis Data Analytics application, provides a description of an Amazon S3 data source, including the Amazon Resource Name (ARN) of the S3 bucket and the name of the Amazon S3 object that contains the data.

See: newS3Configuration smart constructor.

Constructors

S3Configuration' 

Fields

  • bucketARN :: Text

    The ARN of the S3 bucket that contains the data.

  • fileKey :: Text

    The name of the object that contains the data.

Instances

Instances details
Eq S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

Read S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

Show S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

Generic S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

Associated Types

type Rep S3Configuration :: Type -> Type #

NFData S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

Methods

rnf :: S3Configuration -> () #

Hashable S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

ToJSON S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

type Rep S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

type Rep S3Configuration = D1 ('MetaData "S3Configuration" "Amazonka.KinesisAnalyticsV2.Types.S3Configuration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "S3Configuration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fileKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newS3Configuration Source #

Create a value of S3Configuration 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:bucketARN:S3Configuration', s3Configuration_bucketARN - The ARN of the S3 bucket that contains the data.

$sel:fileKey:S3Configuration', s3Configuration_fileKey - The name of the object that contains the data.

s3Configuration_bucketARN :: Lens' S3Configuration Text Source #

The ARN of the S3 bucket that contains the data.

s3Configuration_fileKey :: Lens' S3Configuration Text Source #

The name of the object that contains the data.

S3ContentBaseLocation

data S3ContentBaseLocation Source #

The S3 bucket that holds the application information.

See: newS3ContentBaseLocation smart constructor.

Constructors

S3ContentBaseLocation' 

Fields

Instances

Instances details
Eq S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

Read S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

Show S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

Generic S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

Associated Types

type Rep S3ContentBaseLocation :: Type -> Type #

NFData S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

Methods

rnf :: S3ContentBaseLocation -> () #

Hashable S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

ToJSON S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

type Rep S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

type Rep S3ContentBaseLocation = D1 ('MetaData "S3ContentBaseLocation" "Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "S3ContentBaseLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "basePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucketARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newS3ContentBaseLocation Source #

Create a value of S3ContentBaseLocation 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:basePath:S3ContentBaseLocation', s3ContentBaseLocation_basePath - The base path for the S3 bucket.

$sel:bucketARN:S3ContentBaseLocation', s3ContentBaseLocation_bucketARN - The Amazon Resource Name (ARN) of the S3 bucket.

s3ContentBaseLocation_bucketARN :: Lens' S3ContentBaseLocation Text Source #

The Amazon Resource Name (ARN) of the S3 bucket.

S3ContentBaseLocationDescription

data S3ContentBaseLocationDescription Source #

The description of the S3 base location that holds the application.

See: newS3ContentBaseLocationDescription smart constructor.

Constructors

S3ContentBaseLocationDescription' 

Fields

Instances

Instances details
Eq S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

Read S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

Show S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

Generic S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

Associated Types

type Rep S3ContentBaseLocationDescription :: Type -> Type #

NFData S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

Hashable S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

FromJSON S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

type Rep S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

type Rep S3ContentBaseLocationDescription = D1 ('MetaData "S3ContentBaseLocationDescription" "Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "S3ContentBaseLocationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "basePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucketARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newS3ContentBaseLocationDescription Source #

Create a value of S3ContentBaseLocationDescription 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:basePath:S3ContentBaseLocationDescription', s3ContentBaseLocationDescription_basePath - The base path for the S3 bucket.

$sel:bucketARN:S3ContentBaseLocationDescription', s3ContentBaseLocationDescription_bucketARN - The Amazon Resource Name (ARN) of the S3 bucket.

S3ContentBaseLocationUpdate

data S3ContentBaseLocationUpdate Source #

The information required to update the S3 base location that holds the application.

See: newS3ContentBaseLocationUpdate smart constructor.

Constructors

S3ContentBaseLocationUpdate' 

Fields

Instances

Instances details
Eq S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

Read S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

Show S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

Generic S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

Associated Types

type Rep S3ContentBaseLocationUpdate :: Type -> Type #

NFData S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

Hashable S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

ToJSON S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

type Rep S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

type Rep S3ContentBaseLocationUpdate = D1 ('MetaData "S3ContentBaseLocationUpdate" "Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "S3ContentBaseLocationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "basePathUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3ContentBaseLocationUpdate :: S3ContentBaseLocationUpdate Source #

Create a value of S3ContentBaseLocationUpdate 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:bucketARNUpdate:S3ContentBaseLocationUpdate', s3ContentBaseLocationUpdate_bucketARNUpdate - The updated Amazon Resource Name (ARN) of the S3 bucket.

$sel:basePathUpdate:S3ContentBaseLocationUpdate', s3ContentBaseLocationUpdate_basePathUpdate - The updated S3 bucket path.

s3ContentBaseLocationUpdate_bucketARNUpdate :: Lens' S3ContentBaseLocationUpdate (Maybe Text) Source #

The updated Amazon Resource Name (ARN) of the S3 bucket.

S3ContentLocation

data S3ContentLocation Source #

For a Kinesis Data Analytics application provides a description of an Amazon S3 object, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.

See: newS3ContentLocation smart constructor.

Constructors

S3ContentLocation' 

Fields

  • objectVersion :: Maybe Text

    The version of the object containing the application code.

  • bucketARN :: Text

    The Amazon Resource Name (ARN) for the S3 bucket containing the application code.

  • fileKey :: Text

    The file key for the object containing the application code.

Instances

Instances details
Eq S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

Read S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

Show S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

Generic S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

Associated Types

type Rep S3ContentLocation :: Type -> Type #

NFData S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

Methods

rnf :: S3ContentLocation -> () #

Hashable S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

ToJSON S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

FromJSON S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

type Rep S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

type Rep S3ContentLocation = D1 ('MetaData "S3ContentLocation" "Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "S3ContentLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucketARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fileKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3ContentLocation Source #

Create a value of S3ContentLocation 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:objectVersion:S3ContentLocation', s3ContentLocation_objectVersion - The version of the object containing the application code.

$sel:bucketARN:S3ContentLocation', s3ContentLocation_bucketARN - The Amazon Resource Name (ARN) for the S3 bucket containing the application code.

$sel:fileKey:S3ContentLocation', s3ContentLocation_fileKey - The file key for the object containing the application code.

s3ContentLocation_objectVersion :: Lens' S3ContentLocation (Maybe Text) Source #

The version of the object containing the application code.

s3ContentLocation_bucketARN :: Lens' S3ContentLocation Text Source #

The Amazon Resource Name (ARN) for the S3 bucket containing the application code.

s3ContentLocation_fileKey :: Lens' S3ContentLocation Text Source #

The file key for the object containing the application code.

S3ContentLocationUpdate

data S3ContentLocationUpdate Source #

Describes an update for the Amazon S3 code content location for an application.

See: newS3ContentLocationUpdate smart constructor.

Constructors

S3ContentLocationUpdate' 

Fields

Instances

Instances details
Eq S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

Read S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

Show S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

Generic S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

Associated Types

type Rep S3ContentLocationUpdate :: Type -> Type #

NFData S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

Methods

rnf :: S3ContentLocationUpdate -> () #

Hashable S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

ToJSON S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

type Rep S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

type Rep S3ContentLocationUpdate = D1 ('MetaData "S3ContentLocationUpdate" "Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "S3ContentLocationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fileKeyUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectVersionUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newS3ContentLocationUpdate :: S3ContentLocationUpdate Source #

Create a value of S3ContentLocationUpdate 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:bucketARNUpdate:S3ContentLocationUpdate', s3ContentLocationUpdate_bucketARNUpdate - The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.

$sel:fileKeyUpdate:S3ContentLocationUpdate', s3ContentLocationUpdate_fileKeyUpdate - The new file key for the object containing the application code.

$sel:objectVersionUpdate:S3ContentLocationUpdate', s3ContentLocationUpdate_objectVersionUpdate - The new version of the object containing the application code.

s3ContentLocationUpdate_bucketARNUpdate :: Lens' S3ContentLocationUpdate (Maybe Text) Source #

The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.

s3ContentLocationUpdate_fileKeyUpdate :: Lens' S3ContentLocationUpdate (Maybe Text) Source #

The new file key for the object containing the application code.

s3ContentLocationUpdate_objectVersionUpdate :: Lens' S3ContentLocationUpdate (Maybe Text) Source #

The new version of the object containing the application code.

S3ReferenceDataSource

data S3ReferenceDataSource Source #

For a SQL-based Kinesis Data Analytics application, identifies the Amazon S3 bucket and object that contains the reference data.

A Kinesis Data Analytics application loads reference data only once. If the data changes, you call the UpdateApplication operation to trigger reloading of data into your application.

See: newS3ReferenceDataSource smart constructor.

Constructors

S3ReferenceDataSource' 

Fields

Instances

Instances details
Eq S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

Read S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

Show S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

Generic S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

Associated Types

type Rep S3ReferenceDataSource :: Type -> Type #

NFData S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

Methods

rnf :: S3ReferenceDataSource -> () #

Hashable S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

ToJSON S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

type Rep S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

type Rep S3ReferenceDataSource = D1 ('MetaData "S3ReferenceDataSource" "Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "S3ReferenceDataSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fileKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3ReferenceDataSource :: S3ReferenceDataSource Source #

Create a value of S3ReferenceDataSource 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:bucketARN:S3ReferenceDataSource', s3ReferenceDataSource_bucketARN - The Amazon Resource Name (ARN) of the S3 bucket.

$sel:fileKey:S3ReferenceDataSource', s3ReferenceDataSource_fileKey - The object key name containing the reference data.

s3ReferenceDataSource_bucketARN :: Lens' S3ReferenceDataSource (Maybe Text) Source #

The Amazon Resource Name (ARN) of the S3 bucket.

s3ReferenceDataSource_fileKey :: Lens' S3ReferenceDataSource (Maybe Text) Source #

The object key name containing the reference data.

S3ReferenceDataSourceDescription

data S3ReferenceDataSourceDescription Source #

For a SQL-based Kinesis Data Analytics application, provides the bucket name and object key name that stores the reference data.

See: newS3ReferenceDataSourceDescription smart constructor.

Constructors

S3ReferenceDataSourceDescription' 

Fields

  • referenceRoleARN :: Maybe Text

    The ARN of the IAM role that Kinesis Data Analytics can assume to read the Amazon S3 object on your behalf to populate the in-application reference table.

    Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

  • bucketARN :: Text

    The Amazon Resource Name (ARN) of the S3 bucket.

  • fileKey :: Text

    Amazon S3 object key name.

Instances

Instances details
Eq S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

Read S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

Show S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

Generic S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

Associated Types

type Rep S3ReferenceDataSourceDescription :: Type -> Type #

NFData S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

Hashable S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

FromJSON S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

type Rep S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

type Rep S3ReferenceDataSourceDescription = D1 ('MetaData "S3ReferenceDataSourceDescription" "Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "S3ReferenceDataSourceDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "referenceRoleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucketARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fileKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3ReferenceDataSourceDescription Source #

Create a value of S3ReferenceDataSourceDescription 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:referenceRoleARN:S3ReferenceDataSourceDescription', s3ReferenceDataSourceDescription_referenceRoleARN - The ARN of the IAM role that Kinesis Data Analytics can assume to read the Amazon S3 object on your behalf to populate the in-application reference table.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

$sel:bucketARN:S3ReferenceDataSourceDescription', s3ReferenceDataSourceDescription_bucketARN - The Amazon Resource Name (ARN) of the S3 bucket.

$sel:fileKey:S3ReferenceDataSourceDescription', s3ReferenceDataSourceDescription_fileKey - Amazon S3 object key name.

s3ReferenceDataSourceDescription_referenceRoleARN :: Lens' S3ReferenceDataSourceDescription (Maybe Text) Source #

The ARN of the IAM role that Kinesis Data Analytics can assume to read the Amazon S3 object on your behalf to populate the in-application reference table.

Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.

S3ReferenceDataSourceUpdate

data S3ReferenceDataSourceUpdate Source #

For a SQL-based Kinesis Data Analytics application, describes the Amazon S3 bucket name and object key name for an in-application reference table.

See: newS3ReferenceDataSourceUpdate smart constructor.

Constructors

S3ReferenceDataSourceUpdate' 

Fields

Instances

Instances details
Eq S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

Read S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

Show S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

Generic S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

Associated Types

type Rep S3ReferenceDataSourceUpdate :: Type -> Type #

NFData S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

Hashable S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

ToJSON S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

type Rep S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

type Rep S3ReferenceDataSourceUpdate = D1 ('MetaData "S3ReferenceDataSourceUpdate" "Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "S3ReferenceDataSourceUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fileKeyUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3ReferenceDataSourceUpdate :: S3ReferenceDataSourceUpdate Source #

Create a value of S3ReferenceDataSourceUpdate 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:bucketARNUpdate:S3ReferenceDataSourceUpdate', s3ReferenceDataSourceUpdate_bucketARNUpdate - The Amazon Resource Name (ARN) of the S3 bucket.

$sel:fileKeyUpdate:S3ReferenceDataSourceUpdate', s3ReferenceDataSourceUpdate_fileKeyUpdate - The object key name.

SnapshotDetails

data SnapshotDetails Source #

Provides details about a snapshot of application state.

See: newSnapshotDetails smart constructor.

Constructors

SnapshotDetails' 

Fields

Instances

Instances details
Eq SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

Read SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

Show SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

Generic SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

Associated Types

type Rep SnapshotDetails :: Type -> Type #

NFData SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

Methods

rnf :: SnapshotDetails -> () #

Hashable SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

FromJSON SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

type Rep SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

type Rep SnapshotDetails = D1 ('MetaData "SnapshotDetails" "Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "SnapshotDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "snapshotCreationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "snapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "snapshotStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SnapshotStatus) :*: S1 ('MetaSel ('Just "applicationVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newSnapshotDetails Source #

Create a value of SnapshotDetails 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:snapshotCreationTimestamp:SnapshotDetails', snapshotDetails_snapshotCreationTimestamp - The timestamp of the application snapshot.

$sel:snapshotName:SnapshotDetails', snapshotDetails_snapshotName - The identifier for the application snapshot.

$sel:snapshotStatus:SnapshotDetails', snapshotDetails_snapshotStatus - The status of the application snapshot.

$sel:applicationVersionId:SnapshotDetails', snapshotDetails_applicationVersionId - The current application version ID when the snapshot was created.

snapshotDetails_snapshotName :: Lens' SnapshotDetails Text Source #

The identifier for the application snapshot.

snapshotDetails_applicationVersionId :: Lens' SnapshotDetails Natural Source #

The current application version ID when the snapshot was created.

SourceSchema

data SourceSchema Source #

For a SQL-based Kinesis Data Analytics application, describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.

See: newSourceSchema smart constructor.

Constructors

SourceSchema' 

Fields

Instances

Instances details
Eq SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

Read SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

Show SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

Generic SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

Associated Types

type Rep SourceSchema :: Type -> Type #

NFData SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

Methods

rnf :: SourceSchema -> () #

Hashable SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

ToJSON SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

FromJSON SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

type Rep SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

type Rep SourceSchema = D1 ('MetaData "SourceSchema" "Amazonka.KinesisAnalyticsV2.Types.SourceSchema" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "SourceSchema'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordEncoding") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "recordFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RecordFormat) :*: S1 ('MetaSel ('Just "recordColumns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty RecordColumn)))))

newSourceSchema Source #

Create a value of SourceSchema 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:recordEncoding:SourceSchema', sourceSchema_recordEncoding - Specifies the encoding of the records in the streaming source. For example, UTF-8.

$sel:recordFormat:SourceSchema', sourceSchema_recordFormat - Specifies the format of the records on the streaming source.

$sel:recordColumns:SourceSchema', sourceSchema_recordColumns - A list of RecordColumn objects.

sourceSchema_recordEncoding :: Lens' SourceSchema (Maybe Text) Source #

Specifies the encoding of the records in the streaming source. For example, UTF-8.

sourceSchema_recordFormat :: Lens' SourceSchema RecordFormat Source #

Specifies the format of the records on the streaming source.

SqlApplicationConfiguration

data SqlApplicationConfiguration Source #

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

See: newSqlApplicationConfiguration smart constructor.

Constructors

SqlApplicationConfiguration' 

Fields

Instances

Instances details
Eq SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

Read SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

Show SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

Generic SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

Associated Types

type Rep SqlApplicationConfiguration :: Type -> Type #

NFData SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

Hashable SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

ToJSON SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

type Rep SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

type Rep SqlApplicationConfiguration = D1 ('MetaData "SqlApplicationConfiguration" "Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "SqlApplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Input])) :*: (S1 ('MetaSel ('Just "referenceDataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReferenceDataSource])) :*: S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Output])))))

newSqlApplicationConfiguration :: SqlApplicationConfiguration Source #

Create a value of SqlApplicationConfiguration 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:inputs:SqlApplicationConfiguration', sqlApplicationConfiguration_inputs - The array of Input objects describing the input streams used by the application.

$sel:referenceDataSources:SqlApplicationConfiguration', sqlApplicationConfiguration_referenceDataSources - The array of ReferenceDataSource objects describing the reference data sources used by the application.

$sel:outputs:SqlApplicationConfiguration', sqlApplicationConfiguration_outputs - The array of Output objects describing the destination streams used by the application.

sqlApplicationConfiguration_inputs :: Lens' SqlApplicationConfiguration (Maybe [Input]) Source #

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

sqlApplicationConfiguration_referenceDataSources :: Lens' SqlApplicationConfiguration (Maybe [ReferenceDataSource]) Source #

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

sqlApplicationConfiguration_outputs :: Lens' SqlApplicationConfiguration (Maybe [Output]) Source #

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

SqlApplicationConfigurationDescription

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.

SqlApplicationConfigurationUpdate

data SqlApplicationConfigurationUpdate Source #

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

See: newSqlApplicationConfigurationUpdate smart constructor.

Constructors

SqlApplicationConfigurationUpdate' 

Fields

Instances

Instances details
Eq SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

Read SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

Show SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

Generic SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

Associated Types

type Rep SqlApplicationConfigurationUpdate :: Type -> Type #

NFData SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

Hashable SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

ToJSON SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

type Rep SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

type Rep SqlApplicationConfigurationUpdate = D1 ('MetaData "SqlApplicationConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "SqlApplicationConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "referenceDataSourceUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReferenceDataSourceUpdate])) :*: (S1 ('MetaSel ('Just "inputUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputUpdate])) :*: S1 ('MetaSel ('Just "outputUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputUpdate])))))

newSqlApplicationConfigurationUpdate :: SqlApplicationConfigurationUpdate Source #

Create a value of SqlApplicationConfigurationUpdate 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:referenceDataSourceUpdates:SqlApplicationConfigurationUpdate', sqlApplicationConfigurationUpdate_referenceDataSourceUpdates - The array of ReferenceDataSourceUpdate objects describing the new reference data sources used by the application.

$sel:inputUpdates:SqlApplicationConfigurationUpdate', sqlApplicationConfigurationUpdate_inputUpdates - The array of InputUpdate objects describing the new input streams used by the application.

$sel:outputUpdates:SqlApplicationConfigurationUpdate', sqlApplicationConfigurationUpdate_outputUpdates - The array of OutputUpdate objects describing the new destination streams used by the application.

sqlApplicationConfigurationUpdate_referenceDataSourceUpdates :: Lens' SqlApplicationConfigurationUpdate (Maybe [ReferenceDataSourceUpdate]) Source #

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

sqlApplicationConfigurationUpdate_inputUpdates :: Lens' SqlApplicationConfigurationUpdate (Maybe [InputUpdate]) Source #

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

sqlApplicationConfigurationUpdate_outputUpdates :: Lens' SqlApplicationConfigurationUpdate (Maybe [OutputUpdate]) Source #

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

SqlRunConfiguration

data SqlRunConfiguration Source #

Describes the starting parameters for a SQL-based Kinesis Data Analytics application.

See: newSqlRunConfiguration smart constructor.

Constructors

SqlRunConfiguration' 

Fields

Instances

Instances details
Eq SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

Read SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

Show SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

Generic SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

Associated Types

type Rep SqlRunConfiguration :: Type -> Type #

NFData SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

Methods

rnf :: SqlRunConfiguration -> () #

Hashable SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

ToJSON SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

type Rep SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

type Rep SqlRunConfiguration = D1 ('MetaData "SqlRunConfiguration" "Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "SqlRunConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "inputStartingPositionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InputStartingPositionConfiguration)))

newSqlRunConfiguration Source #

Create a value of SqlRunConfiguration 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:inputId:SqlRunConfiguration', sqlRunConfiguration_inputId - The input source ID. You can get this ID by calling the DescribeApplication operation.

$sel:inputStartingPositionConfiguration:SqlRunConfiguration', sqlRunConfiguration_inputStartingPositionConfiguration - The point at which you want the application to start processing records from the streaming source.

sqlRunConfiguration_inputId :: Lens' SqlRunConfiguration Text Source #

The input source ID. You can get this ID by calling the DescribeApplication operation.

sqlRunConfiguration_inputStartingPositionConfiguration :: Lens' SqlRunConfiguration InputStartingPositionConfiguration Source #

The point at which you want the application to start processing records from the streaming source.

Tag

data Tag Source #

A key-value pair (the value is optional) that you can define and assign to Amazon resources. If you specify a tag that already exists, the tag value is replaced with the value that you specify in the request. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50. For more information, see Using Tagging.

See: newTag smart constructor.

Constructors

Tag' 

Fields

  • value :: Maybe Text

    The value of the key-value tag. The value is optional.

  • key :: Text

    The key of the key-value tag.

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Read Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.KinesisAnalyticsV2.Types.Tag" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Arguments

:: Text

$sel:key:Tag'

-> Tag 

Create a value of Tag 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:value:Tag', tag_value - The value of the key-value tag. The value is optional.

$sel:key:Tag', tag_key - The key of the key-value tag.

tag_value :: Lens' Tag (Maybe Text) Source #

The value of the key-value tag. The value is optional.

tag_key :: Lens' Tag Text Source #

The key of the key-value tag.

VpcConfiguration

data VpcConfiguration Source #

Describes the parameters of a VPC used by the application.

See: newVpcConfiguration smart constructor.

Constructors

VpcConfiguration' 

Fields

Instances

Instances details
Eq VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

Read VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

Show VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

Generic VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

Associated Types

type Rep VpcConfiguration :: Type -> Type #

NFData VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

Methods

rnf :: VpcConfiguration -> () #

Hashable VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

ToJSON VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

type Rep VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

type Rep VpcConfiguration = D1 ('MetaData "VpcConfiguration" "Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "VpcConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newVpcConfiguration Source #

Create a value of VpcConfiguration 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:subnetIds:VpcConfiguration', vpcConfiguration_subnetIds - The array of Subnet IDs used by the VPC configuration.

$sel:securityGroupIds:VpcConfiguration', vpcConfiguration_securityGroupIds - The array of SecurityGroup IDs used by the VPC configuration.

vpcConfiguration_subnetIds :: Lens' VpcConfiguration (NonEmpty Text) Source #

The array of Subnet IDs used by the VPC configuration.

vpcConfiguration_securityGroupIds :: Lens' VpcConfiguration (NonEmpty Text) Source #

The array of SecurityGroup IDs used by the VPC configuration.

VpcConfigurationDescription

data VpcConfigurationDescription Source #

Describes the parameters of a VPC used by the application.

See: newVpcConfigurationDescription smart constructor.

Constructors

VpcConfigurationDescription' 

Fields

Instances

Instances details
Eq VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

Read VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

Show VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

Generic VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

Associated Types

type Rep VpcConfigurationDescription :: Type -> Type #

NFData VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

Hashable VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

FromJSON VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

type Rep VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

type Rep VpcConfigurationDescription = D1 ('MetaData "VpcConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "VpcConfigurationDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "vpcConfigurationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))

VpcConfigurationUpdate

data VpcConfigurationUpdate Source #

Describes updates to the VPC configuration used by the application.

See: newVpcConfigurationUpdate smart constructor.

Constructors

VpcConfigurationUpdate' 

Fields

Instances

Instances details
Eq VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

Read VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

Show VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

Generic VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

Associated Types

type Rep VpcConfigurationUpdate :: Type -> Type #

NFData VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

Methods

rnf :: VpcConfigurationUpdate -> () #

Hashable VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

ToJSON VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

type Rep VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

type Rep VpcConfigurationUpdate = D1 ('MetaData "VpcConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "VpcConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetIdUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "securityGroupIdUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "vpcConfigurationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newVpcConfigurationUpdate Source #

Create a value of VpcConfigurationUpdate 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:subnetIdUpdates:VpcConfigurationUpdate', vpcConfigurationUpdate_subnetIdUpdates - Describes updates to the array of Subnet IDs used by the VPC configuration.

$sel:securityGroupIdUpdates:VpcConfigurationUpdate', vpcConfigurationUpdate_securityGroupIdUpdates - Describes updates to the array of SecurityGroup IDs used by the VPC configuration.

$sel:vpcConfigurationId:VpcConfigurationUpdate', vpcConfigurationUpdate_vpcConfigurationId - Describes an update to the ID of the VPC configuration.

vpcConfigurationUpdate_subnetIdUpdates :: Lens' VpcConfigurationUpdate (Maybe (NonEmpty Text)) Source #

Describes updates to the array of Subnet IDs used by the VPC configuration.

vpcConfigurationUpdate_securityGroupIdUpdates :: Lens' VpcConfigurationUpdate (Maybe (NonEmpty Text)) Source #

Describes updates to the array of SecurityGroup IDs used by the VPC configuration.

vpcConfigurationUpdate_vpcConfigurationId :: Lens' VpcConfigurationUpdate Text Source #

Describes an update to the ID of the VPC configuration.

ZeppelinApplicationConfiguration

data ZeppelinApplicationConfiguration Source #

The configuration of a Kinesis Data Analytics Studio notebook.

See: newZeppelinApplicationConfiguration smart constructor.

Constructors

ZeppelinApplicationConfiguration' 

Fields

Instances

Instances details
Eq ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

Read ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

Show ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

Generic ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

Associated Types

type Rep ZeppelinApplicationConfiguration :: Type -> Type #

NFData ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

Hashable ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

ToJSON ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

type Rep ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

type Rep ZeppelinApplicationConfiguration = D1 ('MetaData "ZeppelinApplicationConfiguration" "Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ZeppelinApplicationConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "monitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZeppelinMonitoringConfiguration)) :*: S1 ('MetaSel ('Just "catalogConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CatalogConfiguration))) :*: (S1 ('MetaSel ('Just "deployAsApplicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeployAsApplicationConfiguration)) :*: S1 ('MetaSel ('Just "customArtifactsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomArtifactConfiguration])))))

newZeppelinApplicationConfiguration :: ZeppelinApplicationConfiguration Source #

Create a value of ZeppelinApplicationConfiguration 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:monitoringConfiguration:ZeppelinApplicationConfiguration', zeppelinApplicationConfiguration_monitoringConfiguration - The monitoring configuration of a Kinesis Data Analytics Studio notebook.

$sel:catalogConfiguration:ZeppelinApplicationConfiguration', zeppelinApplicationConfiguration_catalogConfiguration - The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.

$sel:deployAsApplicationConfiguration:ZeppelinApplicationConfiguration', zeppelinApplicationConfiguration_deployAsApplicationConfiguration - The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.

$sel:customArtifactsConfiguration:ZeppelinApplicationConfiguration', zeppelinApplicationConfiguration_customArtifactsConfiguration - Custom artifacts are dependency JARs and user-defined functions (UDF).

zeppelinApplicationConfiguration_catalogConfiguration :: Lens' ZeppelinApplicationConfiguration (Maybe CatalogConfiguration) Source #

The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.

zeppelinApplicationConfiguration_deployAsApplicationConfiguration :: Lens' ZeppelinApplicationConfiguration (Maybe DeployAsApplicationConfiguration) Source #

The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.

ZeppelinApplicationConfigurationDescription

data ZeppelinApplicationConfigurationDescription Source #

The configuration of a Kinesis Data Analytics Studio notebook.

See: newZeppelinApplicationConfigurationDescription smart constructor.

Constructors

ZeppelinApplicationConfigurationDescription' 

Fields

Instances

Instances details
Eq ZeppelinApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription

Read ZeppelinApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription

Show ZeppelinApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription

Generic ZeppelinApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription

NFData ZeppelinApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription

Hashable ZeppelinApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription

FromJSON ZeppelinApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription

type Rep ZeppelinApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription

type Rep ZeppelinApplicationConfigurationDescription = D1 ('MetaData "ZeppelinApplicationConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ZeppelinApplicationConfigurationDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customArtifactsConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomArtifactConfigurationDescription])) :*: S1 ('MetaSel ('Just "deployAsApplicationConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeployAsApplicationConfigurationDescription))) :*: (S1 ('MetaSel ('Just "catalogConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CatalogConfigurationDescription)) :*: S1 ('MetaSel ('Just "monitoringConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ZeppelinMonitoringConfigurationDescription))))

newZeppelinApplicationConfigurationDescription Source #

Create a value of ZeppelinApplicationConfigurationDescription 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:customArtifactsConfigurationDescription:ZeppelinApplicationConfigurationDescription', zeppelinApplicationConfigurationDescription_customArtifactsConfigurationDescription - Custom artifacts are dependency JARs and user-defined functions (UDF).

$sel:deployAsApplicationConfigurationDescription:ZeppelinApplicationConfigurationDescription', zeppelinApplicationConfigurationDescription_deployAsApplicationConfigurationDescription - The parameters required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.

$sel:catalogConfigurationDescription:ZeppelinApplicationConfigurationDescription', zeppelinApplicationConfigurationDescription_catalogConfigurationDescription - The Amazon Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.

$sel:monitoringConfigurationDescription:ZeppelinApplicationConfigurationDescription', zeppelinApplicationConfigurationDescription_monitoringConfigurationDescription - The monitoring configuration of a Kinesis Data Analytics Studio notebook.

ZeppelinApplicationConfigurationUpdate

data ZeppelinApplicationConfigurationUpdate Source #

Updates to the configuration of Kinesis Data Analytics Studio notebook.

See: newZeppelinApplicationConfigurationUpdate smart constructor.

Constructors

ZeppelinApplicationConfigurationUpdate' 

Fields

Instances

Instances details
Eq ZeppelinApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate

Read ZeppelinApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate

Show ZeppelinApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate

Generic ZeppelinApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate

NFData ZeppelinApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate

Hashable ZeppelinApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate

ToJSON ZeppelinApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate

type Rep ZeppelinApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate

type Rep ZeppelinApplicationConfigurationUpdate = D1 ('MetaData "ZeppelinApplicationConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ZeppelinApplicationConfigurationUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customArtifactsConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomArtifactConfiguration])) :*: S1 ('MetaSel ('Just "catalogConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CatalogConfigurationUpdate))) :*: (S1 ('MetaSel ('Just "deployAsApplicationConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeployAsApplicationConfigurationUpdate)) :*: S1 ('MetaSel ('Just "monitoringConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZeppelinMonitoringConfigurationUpdate)))))

newZeppelinApplicationConfigurationUpdate :: ZeppelinApplicationConfigurationUpdate Source #

Create a value of ZeppelinApplicationConfigurationUpdate 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:customArtifactsConfigurationUpdate:ZeppelinApplicationConfigurationUpdate', zeppelinApplicationConfigurationUpdate_customArtifactsConfigurationUpdate - Updates to the customer artifacts. Custom artifacts are dependency JAR files and user-defined functions (UDF).

$sel:catalogConfigurationUpdate:ZeppelinApplicationConfigurationUpdate', zeppelinApplicationConfigurationUpdate_catalogConfigurationUpdate - Updates to the configuration of the Amazon Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.

$sel:deployAsApplicationConfigurationUpdate:ZeppelinApplicationConfigurationUpdate', zeppelinApplicationConfigurationUpdate_deployAsApplicationConfigurationUpdate - Undocumented member.

$sel:monitoringConfigurationUpdate:ZeppelinApplicationConfigurationUpdate', zeppelinApplicationConfigurationUpdate_monitoringConfigurationUpdate - Updates to the monitoring configuration of a Kinesis Data Analytics Studio notebook.

zeppelinApplicationConfigurationUpdate_customArtifactsConfigurationUpdate :: Lens' ZeppelinApplicationConfigurationUpdate (Maybe [CustomArtifactConfiguration]) Source #

Updates to the customer artifacts. Custom artifacts are dependency JAR files and user-defined functions (UDF).

zeppelinApplicationConfigurationUpdate_catalogConfigurationUpdate :: Lens' ZeppelinApplicationConfigurationUpdate (Maybe CatalogConfigurationUpdate) Source #

Updates to the configuration of the Amazon Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.

ZeppelinMonitoringConfiguration

data ZeppelinMonitoringConfiguration Source #

Describes configuration parameters for Amazon CloudWatch logging for a Kinesis Data Analytics Studio notebook. For more information about CloudWatch logging, see Monitoring.

See: newZeppelinMonitoringConfiguration smart constructor.

Constructors

ZeppelinMonitoringConfiguration' 

Fields

Instances

Instances details
Eq ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

Read ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

Show ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

Generic ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

Associated Types

type Rep ZeppelinMonitoringConfiguration :: Type -> Type #

NFData ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

Hashable ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

ToJSON ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

type Rep ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

type Rep ZeppelinMonitoringConfiguration = D1 ('MetaData "ZeppelinMonitoringConfiguration" "Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ZeppelinMonitoringConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LogLevel)))

newZeppelinMonitoringConfiguration Source #

Create a value of ZeppelinMonitoringConfiguration 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:logLevel:ZeppelinMonitoringConfiguration', zeppelinMonitoringConfiguration_logLevel - The verbosity of the CloudWatch Logs for an application.

zeppelinMonitoringConfiguration_logLevel :: Lens' ZeppelinMonitoringConfiguration LogLevel Source #

The verbosity of the CloudWatch Logs for an application.

ZeppelinMonitoringConfigurationDescription

data ZeppelinMonitoringConfigurationDescription Source #

The monitoring configuration for Apache Zeppelin within a Kinesis Data Analytics Studio notebook.

See: newZeppelinMonitoringConfigurationDescription smart constructor.

Constructors

ZeppelinMonitoringConfigurationDescription' 

Fields

Instances

Instances details
Eq ZeppelinMonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription

Read ZeppelinMonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription

Show ZeppelinMonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription

Generic ZeppelinMonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription

NFData ZeppelinMonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription

Hashable ZeppelinMonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription

FromJSON ZeppelinMonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription

type Rep ZeppelinMonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription

type Rep ZeppelinMonitoringConfigurationDescription = D1 ('MetaData "ZeppelinMonitoringConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ZeppelinMonitoringConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogLevel))))

newZeppelinMonitoringConfigurationDescription :: ZeppelinMonitoringConfigurationDescription Source #

Create a value of ZeppelinMonitoringConfigurationDescription 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:logLevel:ZeppelinMonitoringConfigurationDescription', zeppelinMonitoringConfigurationDescription_logLevel - Describes the verbosity of the CloudWatch Logs for an application.

ZeppelinMonitoringConfigurationUpdate

data ZeppelinMonitoringConfigurationUpdate Source #

Updates to the monitoring configuration for Apache Zeppelin within a Kinesis Data Analytics Studio notebook.

See: newZeppelinMonitoringConfigurationUpdate smart constructor.

Constructors

ZeppelinMonitoringConfigurationUpdate' 

Fields

  • logLevelUpdate :: LogLevel

    Updates to the logging level for Apache Zeppelin within a Kinesis Data Analytics Studio notebook.

Instances

Instances details
Eq ZeppelinMonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate

Read ZeppelinMonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate

Show ZeppelinMonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate

Generic ZeppelinMonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate

NFData ZeppelinMonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate

Hashable ZeppelinMonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate

ToJSON ZeppelinMonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate

type Rep ZeppelinMonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate

type Rep ZeppelinMonitoringConfigurationUpdate = D1 ('MetaData "ZeppelinMonitoringConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ZeppelinMonitoringConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logLevelUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LogLevel)))

newZeppelinMonitoringConfigurationUpdate Source #

Create a value of ZeppelinMonitoringConfigurationUpdate 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:logLevelUpdate:ZeppelinMonitoringConfigurationUpdate', zeppelinMonitoringConfigurationUpdate_logLevelUpdate - Updates to the logging level for Apache Zeppelin within a Kinesis Data Analytics Studio notebook.

zeppelinMonitoringConfigurationUpdate_logLevelUpdate :: Lens' ZeppelinMonitoringConfigurationUpdate LogLevel Source #

Updates to the logging level for Apache Zeppelin within a Kinesis Data Analytics Studio notebook.