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

Amazonka.KinesisAnalyticsV2.Types

Contents

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

_CodeValidationException :: AsError a => Fold a ServiceError Source #

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

_ConcurrentModificationException :: AsError a => Fold 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.

_InvalidApplicationConfigurationException :: AsError a => Fold a ServiceError Source #

The user-provided application configuration is not valid.

_InvalidArgumentException :: AsError a => Fold a ServiceError Source #

The specified input parameter value is not valid.

_InvalidRequestException :: AsError a => Fold a ServiceError Source #

The request JSON is not valid for the operation.

_LimitExceededException :: AsError a => Fold a ServiceError Source #

The number of allowed resources has been exceeded.

_ResourceInUseException :: AsError a => Fold a ServiceError Source #

The application is not available for this operation.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

Specified application can't be found.

_ResourceProvisionedThroughputExceededException :: AsError a => Fold 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.

_ServiceUnavailableException :: AsError a => Fold a ServiceError Source #

The service cannot complete the request.

_TooManyTagsException :: AsError a => Fold 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.

_UnableToDetectSchemaException :: AsError a => Fold a ServiceError Source #

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

_UnsupportedOperationException :: AsError a => Fold a ServiceError Source #

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

ApplicationMode

newtype ApplicationMode Source #

Constructors

ApplicationMode' 

Instances

Instances details
FromJSON ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

FromJSONKey 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

ToByteString ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

ToHeader ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

ToLog ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

ToQuery 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

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 #

Generic ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Associated Types

type Rep ApplicationMode :: Type -> Type #

Read ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Show ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

NFData ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Methods

rnf :: ApplicationMode -> () #

Eq ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Ord ApplicationMode Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMode

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'True) (C1 ('MetaCons "ApplicationMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApplicationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApplicationRestoreType

newtype ApplicationRestoreType Source #

Instances

Instances details
FromJSON ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

FromJSONKey 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

ToByteString ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToHeader ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToLog ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToQuery 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

FromXML ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

ToXML 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 #

Read ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

Show ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

NFData ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

Methods

rnf :: ApplicationRestoreType -> () #

Eq ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

Ord ApplicationRestoreType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreType

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'True) (C1 ('MetaCons "ApplicationRestoreType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApplicationRestoreType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ApplicationStatus

newtype ApplicationStatus Source #

Instances

Instances details
FromJSON ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

FromJSONKey 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

ToByteString ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToHeader ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToLog ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToQuery 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

FromXML ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

ToXML 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 #

Read ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

Show ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

NFData ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

Methods

rnf :: ApplicationStatus -> () #

Eq ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

Ord ApplicationStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationStatus

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'True) (C1 ('MetaCons "ApplicationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromApplicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ArtifactType

newtype ArtifactType Source #

Constructors

ArtifactType' 

Instances

Instances details
FromJSON ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

FromJSONKey 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

ToByteString ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

ToHeader ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

ToLog ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

ToQuery 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 #

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 #

Generic ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Associated Types

type Rep ArtifactType :: Type -> Type #

Read ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Show ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

NFData ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Methods

rnf :: ArtifactType -> () #

Eq ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Ord ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

Hashable ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

type Rep ArtifactType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ArtifactType

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

CodeContentType

newtype CodeContentType Source #

Constructors

CodeContentType' 

Instances

Instances details
FromJSON CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

FromJSONKey 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

ToByteString CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

ToHeader CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

ToLog CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

ToQuery 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

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 #

Generic CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Associated Types

type Rep CodeContentType :: Type -> Type #

Read CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Show CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

NFData CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Methods

rnf :: CodeContentType -> () #

Eq CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Ord CodeContentType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentType

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'True) (C1 ('MetaCons "CodeContentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCodeContentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConfigurationType

newtype ConfigurationType Source #

Instances

Instances details
FromJSON ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

FromJSONKey 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

ToByteString ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToHeader ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToLog ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToQuery 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

FromXML ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

ToXML 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 #

Read ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

Show ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

NFData ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

Methods

rnf :: ConfigurationType -> () #

Eq ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

Ord ConfigurationType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ConfigurationType

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'True) (C1 ('MetaCons "ConfigurationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConfigurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InputStartingPosition

newtype InputStartingPosition Source #

Instances

Instances details
FromJSON InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

FromJSONKey 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

ToByteString InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToHeader InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToLog InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToQuery 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

FromXML InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

ToXML 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 #

Read InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

Show InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

NFData InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

Methods

rnf :: InputStartingPosition -> () #

Eq InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

Ord InputStartingPosition Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPosition

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

FromJSONKey LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

ToJSON LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

ToJSONKey LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

ToByteString LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Methods

toBS :: LogLevel -> ByteString #

ToHeader LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Methods

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

ToLog LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

ToQuery LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

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 #

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 #

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 #

Read LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Show LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

NFData LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Methods

rnf :: LogLevel -> () #

Eq LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Ord LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Hashable LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

Methods

hashWithSalt :: Int -> LogLevel -> Int #

hash :: LogLevel -> Int #

type Rep LogLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LogLevel

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

MetricsLevel

newtype MetricsLevel Source #

Constructors

MetricsLevel' 

Instances

Instances details
FromJSON MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

FromJSONKey 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

ToByteString MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

ToHeader MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

ToLog MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

ToQuery 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 #

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 #

Generic MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Associated Types

type Rep MetricsLevel :: Type -> Type #

Read MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Show MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

NFData MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Methods

rnf :: MetricsLevel -> () #

Eq MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Ord MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

Hashable MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

type Rep MetricsLevel Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MetricsLevel

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

RecordFormatType

newtype RecordFormatType Source #

Instances

Instances details
FromJSON RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

FromJSONKey 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

ToByteString RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToHeader RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToLog RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToQuery 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

FromXML RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

ToXML 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 #

Read RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

Show RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

NFData RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

Methods

rnf :: RecordFormatType -> () #

Eq RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

Ord RecordFormatType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormatType

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'True) (C1 ('MetaCons "RecordFormatType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRecordFormatType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RuntimeEnvironment

newtype RuntimeEnvironment Source #

Instances

Instances details
FromJSON RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

FromJSONKey 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

ToByteString RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToHeader RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToLog RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToQuery 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

FromXML RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

ToXML 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 #

Read RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

Show RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

NFData RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

Methods

rnf :: RuntimeEnvironment -> () #

Eq RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

Ord RuntimeEnvironment Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RuntimeEnvironment

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'True) (C1 ('MetaCons "RuntimeEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRuntimeEnvironment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SnapshotStatus

newtype SnapshotStatus Source #

Constructors

SnapshotStatus' 

Instances

Instances details
FromJSON SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

FromJSONKey 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

ToByteString SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

ToHeader SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

ToLog SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

ToQuery 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

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 #

Generic SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Associated Types

type Rep SnapshotStatus :: Type -> Type #

Read SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Show SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

NFData SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Methods

rnf :: SnapshotStatus -> () #

Eq SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Ord SnapshotStatus Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotStatus

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

FromJSONKey UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

ToJSON UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

ToJSONKey UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

ToByteString UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Methods

toBS :: UrlType -> ByteString #

ToHeader UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Methods

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

ToLog UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

ToQuery UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

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 #

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 #

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 #

Read UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Show UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

NFData UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Methods

rnf :: UrlType -> () #

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

Hashable UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

Methods

hashWithSalt :: Int -> UrlType -> Int #

hash :: UrlType -> Int #

type Rep UrlType Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.UrlType

type Rep UrlType = D1 ('MetaData "UrlType" "Amazonka.KinesisAnalyticsV2.Types.UrlType" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

Show ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

NFData ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

Eq ApplicationCodeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON ApplicationCodeConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription

Generic 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

NFData ApplicationCodeConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription

Eq ApplicationCodeConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

Show ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

NFData ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

Eq ApplicationCodeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

Show ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

NFData ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

Eq ApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ApplicationConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationCodeConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationCodeConfiguration)) :*: (S1 ('MetaSel ('Just "applicationSnapshotConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationSnapshotConfiguration)) :*: 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 "vpcConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VpcConfiguration])) :*: 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:applicationCodeConfiguration:ApplicationConfiguration', applicationConfiguration_applicationCodeConfiguration - The code location and type parameters for a Flink-based Kinesis Data Analytics application.

$sel:applicationSnapshotConfiguration:ApplicationConfiguration', applicationConfiguration_applicationSnapshotConfiguration - Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics 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:vpcConfigurations:ApplicationConfiguration', applicationConfiguration_vpcConfigurations - The array of descriptions of VPC configurations available to the application.

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

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

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

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

Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics 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_vpcConfigurations :: Lens' ApplicationConfiguration (Maybe [VpcConfiguration]) Source #

The array of descriptions of VPC configurations available to the 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
FromJSON ApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription

Generic 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

NFData ApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription

Eq ApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ApplicationConfigurationDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "applicationCodeConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationCodeConfigurationDescription)) :*: S1 ('MetaSel ('Just "applicationSnapshotConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationSnapshotConfigurationDescription))) :*: (S1 ('MetaSel ('Just "environmentPropertyDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentPropertyDescriptions)) :*: S1 ('MetaSel ('Just "flinkApplicationConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlinkApplicationConfigurationDescription)))) :*: ((S1 ('MetaSel ('Just "runConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RunConfigurationDescription)) :*: S1 ('MetaSel ('Just "sqlApplicationConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SqlApplicationConfigurationDescription))) :*: (S1 ('MetaSel ('Just "vpcConfigurationDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VpcConfigurationDescription])) :*: S1 ('MetaSel ('Just "zeppelinApplicationConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZeppelinApplicationConfigurationDescription))))))

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:applicationCodeConfigurationDescription:ApplicationConfigurationDescription', applicationConfigurationDescription_applicationCodeConfigurationDescription - The details about the application code for 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.

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

$sel:flinkApplicationConfigurationDescription:ApplicationConfigurationDescription', applicationConfigurationDescription_flinkApplicationConfigurationDescription - The details about 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:vpcConfigurationDescriptions:ApplicationConfigurationDescription', applicationConfigurationDescription_vpcConfigurationDescriptions - The array of descriptions of VPC configurations available to the application.

$sel:zeppelinApplicationConfigurationDescription:ApplicationConfigurationDescription', applicationConfigurationDescription_zeppelinApplicationConfigurationDescription - The configuration parameters for a Kinesis Data Analytics Studio notebook.

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
ToJSON 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 #

Read ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

Show ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

NFData ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

Eq ApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ApplicationConfigurationUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "applicationCodeConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationCodeConfigurationUpdate)) :*: (S1 ('MetaSel ('Just "applicationSnapshotConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationSnapshotConfigurationUpdate)) :*: S1 ('MetaSel ('Just "environmentPropertyUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentPropertyUpdates)))) :*: ((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 "zeppelinApplicationConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZeppelinApplicationConfigurationUpdate))))))

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:applicationCodeConfigurationUpdate:ApplicationConfigurationUpdate', applicationConfigurationUpdate_applicationCodeConfigurationUpdate - Describes updates to an application's code configuration.

$sel:applicationSnapshotConfigurationUpdate:ApplicationConfigurationUpdate', applicationConfigurationUpdate_applicationSnapshotConfigurationUpdate - Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

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

$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:zeppelinApplicationConfigurationUpdate:ApplicationConfigurationUpdate', applicationConfigurationUpdate_zeppelinApplicationConfigurationUpdate - Updates to the configuration of a Kinesis Data Analytics Studio notebook.

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

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

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

Describes updates to the environment properties 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.

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
FromJSON 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 #

Read ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

Show ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

NFData ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

Methods

rnf :: ApplicationDetail -> () #

Eq ApplicationDetail Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationDetail

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ApplicationDetail'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "applicationConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationConfigurationDescription)) :*: S1 ('MetaSel ('Just "applicationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "applicationMaintenanceConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationMaintenanceConfigurationDescription)) :*: S1 ('MetaSel ('Just "applicationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationMode)))) :*: ((S1 ('MetaSel ('Just "applicationVersionRolledBackFrom") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "applicationVersionRolledBackTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "applicationVersionUpdatedFrom") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "cloudWatchLoggingOptionDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CloudWatchLoggingOptionDescription]))))) :*: (((S1 ('MetaSel ('Just "conditionalToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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 "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:applicationConfigurationDescription:ApplicationDetail', applicationDetail_applicationConfigurationDescription - Describes details about the application code and starting parameters for a Kinesis Data Analytics application.

$sel:applicationDescription:ApplicationDetail', applicationDetail_applicationDescription - The description of the application.

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

$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:applicationVersionRolledBackFrom:ApplicationDetail', applicationDetail_applicationVersionRolledBackFrom - If you reverted the application using RollbackApplication, the application version when RollbackApplication was called.

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

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

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

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

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

$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_applicationConfigurationDescription :: Lens' ApplicationDetail (Maybe ApplicationConfigurationDescription) Source #

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

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_applicationVersionRolledBackFrom :: Lens' ApplicationDetail (Maybe Natural) Source #

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

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

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

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

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

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

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

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_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
FromJSON ApplicationMaintenanceConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription

Generic 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

NFData ApplicationMaintenanceConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription

Eq ApplicationMaintenanceConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON ApplicationMaintenanceConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate

Generic 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

NFData ApplicationMaintenanceConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate

Eq ApplicationMaintenanceConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationMaintenanceConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

ToJSON 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 #

Read ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

Show ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

NFData ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

Eq ApplicationRestoreConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationRestoreConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

Show ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

NFData ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

Eq ApplicationSnapshotConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON ApplicationSnapshotConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription

Generic 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

NFData ApplicationSnapshotConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription

Eq ApplicationSnapshotConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON ApplicationSnapshotConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate

Generic 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

NFData ApplicationSnapshotConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate

Eq ApplicationSnapshotConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

Show ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

NFData ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

Methods

rnf :: ApplicationSummary -> () #

Eq ApplicationSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSummary

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

Show ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

NFData ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

Eq ApplicationVersionSummary Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationVersionSummary

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

ToJSON 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 #

Read CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

Show CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

NFData CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

Methods

rnf :: CSVMappingParameters -> () #

Eq CSVMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CSVMappingParameters

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

Show CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

NFData CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

Methods

rnf :: CatalogConfiguration -> () #

Eq CatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

Show CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

NFData CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

Eq CatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

Show CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

NFData CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

Eq CatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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

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

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

  • 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
ToJSON 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 #

Read CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

Show CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

NFData CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

Methods

rnf :: CheckpointConfiguration -> () #

Eq CheckpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "CheckpointConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "checkpointInterval") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "checkpointingEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "minPauseBetweenCheckpoints") '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: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: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: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_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_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_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

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

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

Instances

Instances details
FromJSON 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 #

Read CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

Show CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

NFData CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

Eq CheckpointConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "CheckpointConfigurationDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "checkpointInterval") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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)))))

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

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

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.

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.

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.

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

Instances

Instances details
ToJSON 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 #

Read CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

Show CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

NFData CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

Eq CheckpointConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CheckpointConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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 "configurationTypeUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationType)) :*: S1 ('MetaSel ('Just "minPauseBetweenCheckpointsUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

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

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

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

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.

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
ToJSON 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 #

Read CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

Show CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

NFData CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

Methods

rnf :: CloudWatchLoggingOption -> () #

Eq CloudWatchLoggingOption Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOption

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

Show CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

NFData CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

Eq CloudWatchLoggingOptionDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

Show CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

NFData CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

Eq CloudWatchLoggingOptionUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

Show CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

NFData CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

Methods

rnf :: CodeContent -> () #

Eq CodeContent Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContent

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "CodeContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3ContentLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ContentLocation)) :*: (S1 ('MetaSel ('Just "textContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:s3ContentLocation:CodeContent', codeContent_s3ContentLocation - Information about the Amazon S3 bucket that contains the application code.

$sel:textContent:CodeContent', codeContent_textContent - The text-format code for a Flink-based Kinesis Data Analytics application.

$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_s3ContentLocation :: Lens' CodeContent (Maybe S3ContentLocation) Source #

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

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

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

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
FromJSON 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 #

Read CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

Show CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

NFData CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

Methods

rnf :: CodeContentDescription -> () #

Eq CodeContentDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "CodeContentDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "codeMD5") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "codeSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "s3ApplicationCodeLocationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ApplicationCodeLocationDescription)) :*: S1 ('MetaSel ('Just "textContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:codeMD5:CodeContentDescription', codeContentDescription_codeMD5 - The checksum that can be used to validate zip-format code.

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

$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:textContent:CodeContentDescription', codeContentDescription_textContent - The text-format code

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.

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.

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
ToJSON 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 #

Read CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

Show CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

NFData CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

Methods

rnf :: CodeContentUpdate -> () #

Eq CodeContentUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CodeContentUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "CodeContentUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3ContentLocationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ContentLocationUpdate)) :*: (S1 ('MetaSel ('Just "textContentUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "zipFileContentUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64)))))

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:s3ContentLocationUpdate:CodeContentUpdate', codeContentUpdate_s3ContentLocationUpdate - Describes an update to the location of code for an application.

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

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

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.

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
ToJSON 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 #

Read CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

Show CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

NFData CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

Eq CustomArtifactConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "CustomArtifactConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mavenReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MavenReference)) :*: (S1 ('MetaSel ('Just "s3ContentLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ContentLocation)) :*: 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:mavenReference:CustomArtifactConfiguration', customArtifactConfiguration_mavenReference - The parameters required to fully specify a Maven reference.

$sel:s3ContentLocation:CustomArtifactConfiguration', customArtifactConfiguration_s3ContentLocation - Undocumented member.

$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
FromJSON CustomArtifactConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription

Generic 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

NFData CustomArtifactConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription

Eq CustomArtifactConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.CustomArtifactConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "CustomArtifactConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "artifactType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ArtifactType)) :*: (S1 ('MetaSel ('Just "mavenReferenceDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MavenReference)) :*: S1 ('MetaSel ('Just "s3ContentLocationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ContentLocation)))))

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

$sel:mavenReferenceDescription:CustomArtifactConfigurationDescription', customArtifactConfigurationDescription_mavenReferenceDescription - The parameters that are required to specify a Maven dependency.

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

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
ToJSON 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 #

Read DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

Show DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

NFData DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

Eq DeployAsApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON DeployAsApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription

Generic 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

NFData DeployAsApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription

Eq DeployAsApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON DeployAsApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate

Generic 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

NFData DeployAsApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate

Eq DeployAsApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

ToJSON 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 #

Read DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

Show DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

NFData DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

Methods

rnf :: DestinationSchema -> () #

Eq DestinationSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.DestinationSchema

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

Show EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

NFData EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

Methods

rnf :: EnvironmentProperties -> () #

Eq EnvironmentProperties Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentProperties

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

Show EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

NFData EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

Eq EnvironmentPropertyDescriptions Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

Show EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

NFData EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

Eq EnvironmentPropertyUpdates Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

Show FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

NFData FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

Eq FlinkApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "FlinkApplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "checkpointConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CheckpointConfiguration)) :*: (S1 ('MetaSel ('Just "monitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoringConfiguration)) :*: S1 ('MetaSel ('Just "parallelismConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelismConfiguration)))))

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

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

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.

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.

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
FromJSON FlinkApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription

Generic 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

NFData FlinkApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription

Eq FlinkApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "FlinkApplicationConfigurationDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "checkpointConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CheckpointConfigurationDescription)) :*: S1 ('MetaSel ('Just "jobPlanDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "monitoringConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoringConfigurationDescription)) :*: S1 ('MetaSel ('Just "parallelismConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelismConfigurationDescription)))))

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

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

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
ToJSON FlinkApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate

Generic 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

NFData FlinkApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate

Eq FlinkApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkApplicationConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "FlinkApplicationConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "checkpointConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CheckpointConfigurationUpdate)) :*: (S1 ('MetaSel ('Just "monitoringConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MonitoringConfigurationUpdate)) :*: S1 ('MetaSel ('Just "parallelismConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelismConfigurationUpdate)))))

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:monitoringConfigurationUpdate:FlinkApplicationConfigurationUpdate', flinkApplicationConfigurationUpdate_monitoringConfigurationUpdate - Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.

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

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_monitoringConfigurationUpdate :: Lens' FlinkApplicationConfigurationUpdate (Maybe MonitoringConfigurationUpdate) Source #

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

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

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

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
FromJSON FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

ToJSON 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 #

Read FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

Show FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

NFData FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

Methods

rnf :: FlinkRunConfiguration -> () #

Eq FlinkRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.FlinkRunConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

Show GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

NFData GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

Eq GlueDataCatalogConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON GlueDataCatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription

Generic 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

NFData GlueDataCatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription

Eq GlueDataCatalogConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

Show GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

NFData GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

Eq GlueDataCatalogConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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.

  • kinesisFirehoseInput :: Maybe KinesisFirehoseInput

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

  • kinesisStreamsInput :: Maybe KinesisStreamsInput

    If the streaming source is an Amazon Kinesis data stream, identifies the stream's Amazon Resource Name (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
ToJSON Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

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 #

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 #

NFData Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

Methods

rnf :: Input -> () #

Eq Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

Methods

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

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

Hashable Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

Methods

hashWithSalt :: Int -> Input -> Int #

hash :: Input -> Int #

type Rep Input Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Input

type Rep Input = D1 ('MetaData "Input" "Amazonka.KinesisAnalyticsV2.Types.Input" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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 "kinesisFirehoseInput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseInput)))) :*: (S1 ('MetaSel ('Just "kinesisStreamsInput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamsInput)) :*: (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:kinesisFirehoseInput:Input', input_kinesisFirehoseInput - If the streaming source is an Amazon Kinesis Data Firehose delivery stream, identifies the delivery stream's ARN.

$sel:kinesisStreamsInput:Input', input_kinesisStreamsInput - If the streaming source is an Amazon Kinesis data stream, identifies the stream's Amazon Resource Name (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_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_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_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
FromJSON 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 #

Read InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

Show InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

NFData InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

Methods

rnf :: InputDescription -> () #

Eq InputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "InputDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "inAppStreamNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "inputId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "inputParallelism") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputParallelism)) :*: S1 ('MetaSel ('Just "inputProcessingConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputProcessingConfigurationDescription)))) :*: ((S1 ('MetaSel ('Just "inputSchema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceSchema)) :*: S1 ('MetaSel ('Just "inputStartingPositionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputStartingPositionConfiguration))) :*: (S1 ('MetaSel ('Just "kinesisFirehoseInputDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseInputDescription)) :*: (S1 ('MetaSel ('Just "kinesisStreamsInputDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamsInputDescription)) :*: S1 ('MetaSel ('Just "namePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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:inAppStreamNames:InputDescription', inputDescription_inAppStreamNames - Returns the in-application stream names that are mapped to the stream 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:inputParallelism:InputDescription', inputDescription_inputParallelism - Describes the configured parallelism (number of in-application streams mapped to the streaming source).

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

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

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

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

Returns the in-application stream names that are mapped to the stream 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_inputParallelism :: Lens' InputDescription (Maybe InputParallelism) Source #

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

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.

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_inputStartingPositionConfiguration :: Lens' InputDescription (Maybe InputStartingPositionConfiguration) Source #

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

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_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).

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
ToJSON 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 #

Read InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

Show InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

NFData InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

Methods

rnf :: InputLambdaProcessor -> () #

Eq InputLambdaProcessor Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessor

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

Show InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

NFData InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

Eq InputLambdaProcessorDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

Show InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

NFData InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

Eq InputLambdaProcessorUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

ToJSON 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 #

Read InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

Show InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

NFData InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

Methods

rnf :: InputParallelism -> () #

Eq InputParallelism Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelism

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

Show InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

NFData InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

Methods

rnf :: InputParallelismUpdate -> () #

Eq InputParallelismUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputParallelismUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

Show InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

NFData InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

Eq InputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON InputProcessingConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription

Generic 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

NFData InputProcessingConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription

Eq InputProcessingConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

Show InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

NFData InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

Eq InputProcessingConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

Show InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

NFData InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

Methods

rnf :: InputSchemaUpdate -> () #

Eq InputSchemaUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputSchemaUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "InputSchemaUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordColumnUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty RecordColumn))) :*: (S1 ('MetaSel ('Just "recordEncodingUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recordFormatUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecordFormat)))))

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

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

$sel:recordFormatUpdate:InputSchemaUpdate', inputSchemaUpdate_recordFormatUpdate - Specifies the format of the records on the streaming source.

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.

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

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

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

Specifies the format of the records on the streaming source.

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
FromJSON InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

ToJSON 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 #

Read InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

Show InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

NFData InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

Eq InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

Show InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

NFData InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

Methods

rnf :: InputUpdate -> () #

Eq InputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.InputUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "InputUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "inputParallelismUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputParallelismUpdate)) :*: (S1 ('MetaSel ('Just "inputProcessingConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputProcessingConfigurationUpdate)) :*: S1 ('MetaSel ('Just "inputSchemaUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputSchemaUpdate)))) :*: ((S1 ('MetaSel ('Just "kinesisFirehoseInputUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseInputUpdate)) :*: S1 ('MetaSel ('Just "kinesisStreamsInputUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamsInputUpdate))) :*: (S1 ('MetaSel ('Just "namePrefixUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:inputParallelismUpdate:InputUpdate', inputUpdate_inputParallelismUpdate - Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).

$sel:inputProcessingConfigurationUpdate:InputUpdate', inputUpdate_inputProcessingConfigurationUpdate - Describes updates to an InputProcessingConfiguration.

$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: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:namePrefixUpdate:InputUpdate', inputUpdate_namePrefixUpdate - The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming source.

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

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_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_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_namePrefixUpdate :: Lens' InputUpdate (Maybe Text) Source #

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

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
FromJSON JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

ToJSON 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 #

Read JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

Show JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

NFData JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

Methods

rnf :: JSONMappingParameters -> () #

Eq JSONMappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.JSONMappingParameters

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

Show KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

NFData KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

Methods

rnf :: KinesisFirehoseInput -> () #

Eq KinesisFirehoseInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInput

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

Show KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

NFData KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

Eq KinesisFirehoseInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

Show KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

NFData KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

Eq KinesisFirehoseInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

Show KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

NFData KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

Methods

rnf :: KinesisFirehoseOutput -> () #

Eq KinesisFirehoseOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutput

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

Show KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

NFData KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

Eq KinesisFirehoseOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

Show KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

NFData KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

Eq KinesisFirehoseOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

Show KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

NFData KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

Methods

rnf :: KinesisStreamsInput -> () #

Eq KinesisStreamsInput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInput

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

Show KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

NFData KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

Eq KinesisStreamsInputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

Show KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

NFData KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

Eq KinesisStreamsInputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

Show KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

NFData KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

Methods

rnf :: KinesisStreamsOutput -> () #

Eq KinesisStreamsOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutput

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

Show KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

NFData KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

Eq KinesisStreamsOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

Show KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

NFData KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

Eq KinesisStreamsOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

Show LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

NFData LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

Methods

rnf :: LambdaOutput -> () #

Eq LambdaOutput Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutput

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

Show LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

NFData LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

Methods

rnf :: LambdaOutputDescription -> () #

Eq LambdaOutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

Show LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

NFData LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

Methods

rnf :: LambdaOutputUpdate -> () #

Eq LambdaOutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.LambdaOutputUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

ToJSON 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 #

Read MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

Show MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

NFData MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

Methods

rnf :: MappingParameters -> () #

Eq MappingParameters Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MappingParameters

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

ToJSON 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 #

Read MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

Show MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

NFData MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

Methods

rnf :: MavenReference -> () #

Eq MavenReference Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MavenReference

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

Show MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

NFData MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

Methods

rnf :: MonitoringConfiguration -> () #

Eq MonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

Show MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

NFData MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

Eq MonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "MonitoringConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationType)) :*: (S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogLevel)) :*: 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:configurationType:MonitoringConfigurationDescription', monitoringConfigurationDescription_configurationType - Describes whether to use the default CloudWatch logging configuration for an application.

$sel:logLevel:MonitoringConfigurationDescription', monitoringConfigurationDescription_logLevel - Describes the verbosity of the CloudWatch Logs for an application.

$sel:metricsLevel:MonitoringConfigurationDescription', monitoringConfigurationDescription_metricsLevel - Describes the granularity 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_logLevel :: Lens' MonitoringConfigurationDescription (Maybe LogLevel) Source #

Describes the verbosity of the CloudWatch Logs 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

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

  • logLevelUpdate :: Maybe LogLevel

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

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

Instances

Instances details
ToJSON 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 #

Read MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

Show MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

NFData MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

Eq MonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.MonitoringConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "MonitoringConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationTypeUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationType)) :*: (S1 ('MetaSel ('Just "logLevelUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogLevel)) :*: S1 ('MetaSel ('Just "metricsLevelUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MetricsLevel)))))

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

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

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

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.

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

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

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.

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
ToJSON 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 #

Read Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

Show Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

NFData Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

Methods

rnf :: Output -> () #

Eq Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

Methods

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

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

Hashable Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

type Rep Output Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Output

type Rep Output = D1 ('MetaData "Output" "Amazonka.KinesisAnalyticsV2.Types.Output" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "Output'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kinesisFirehoseOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseOutput)) :*: S1 ('MetaSel ('Just "kinesisStreamsOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamsOutput))) :*: (S1 ('MetaSel ('Just "lambdaOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaOutput)) :*: (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:kinesisFirehoseOutput:Output', output_kinesisFirehoseOutput - Identifies a Kinesis Data Firehose delivery stream as the destination.

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

$sel:lambdaOutput:Output', output_lambdaOutput - Identifies an Amazon Lambda function 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_kinesisFirehoseOutput :: Lens' Output (Maybe KinesisFirehoseOutput) Source #

Identifies a Kinesis Data Firehose delivery stream as the destination.

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

Identifies a Kinesis data stream as the destination.

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

Identifies an Amazon Lambda function 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
FromJSON 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 #

Read OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

Show OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

NFData OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

Methods

rnf :: OutputDescription -> () #

Eq OutputDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "OutputDescription'" 'PrefixI 'True) ((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 "lambdaOutputDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaOutputDescription)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "outputId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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: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:lambdaOutputDescription:OutputDescription', outputDescription_lambdaOutputDescription - Describes the Lambda function 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:outputId:OutputDescription', outputDescription_outputId - 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_lambdaOutputDescription :: Lens' OutputDescription (Maybe LambdaOutputDescription) Source #

Describes the Lambda function 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_outputId :: Lens' OutputDescription (Maybe Text) Source #

A unique identifier for the output configuration.

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
ToJSON 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 #

Read OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

Show OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

NFData OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

Methods

rnf :: OutputUpdate -> () #

Eq OutputUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.OutputUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "OutputUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destinationSchemaUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DestinationSchema)) :*: (S1 ('MetaSel ('Just "kinesisFirehoseOutputUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseOutputUpdate)) :*: S1 ('MetaSel ('Just "kinesisStreamsOutputUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamsOutputUpdate)))) :*: (S1 ('MetaSel ('Just "lambdaOutputUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaOutputUpdate)) :*: (S1 ('MetaSel ('Just "nameUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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: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:kinesisStreamsOutputUpdate:OutputUpdate', outputUpdate_kinesisStreamsOutputUpdate - Describes a Kinesis data stream as the destination for the output.

$sel:lambdaOutputUpdate:OutputUpdate', outputUpdate_lambdaOutputUpdate - Describes an Amazon Lambda function 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:outputId:OutputUpdate', outputUpdate_outputId - Identifies the specific output configuration that you want to update.

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_kinesisStreamsOutputUpdate :: Lens' OutputUpdate (Maybe KinesisStreamsOutputUpdate) Source #

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

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

Describes an Amazon Lambda function 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_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.

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

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

  • 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
ToJSON 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 #

Read ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

Show ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

NFData ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

Eq ParallelismConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ParallelismConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoScalingEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "parallelism") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "parallelismPerKPU") '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: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: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: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_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_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_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.

  • configurationType :: Maybe ConfigurationType

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

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

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

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

Instances

Instances details
FromJSON ParallelismConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription

Generic 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

NFData ParallelismConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription

Eq ParallelismConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ParallelismConfigurationDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoScalingEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "configurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationType))) :*: (S1 ('MetaSel ('Just "currentParallelism") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "parallelism") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "parallelismPerKPU") '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:configurationType:ParallelismConfigurationDescription', parallelismConfigurationDescription_configurationType - Describes whether the application uses the default parallelism for the Kinesis Data Analytics service.

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

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

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_configurationType :: Lens' ParallelismConfigurationDescription (Maybe ConfigurationType) Source #

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

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

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.

ParallelismConfigurationUpdate

data ParallelismConfigurationUpdate Source #

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

See: newParallelismConfigurationUpdate smart constructor.

Constructors

ParallelismConfigurationUpdate' 

Fields

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

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

  • parallelismPerKPUUpdate :: Maybe Natural

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

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

Instances

Instances details
ToJSON 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 #

Read ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

Show ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

NFData ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

Eq ParallelismConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ParallelismConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ParallelismConfigurationUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoScalingEnabledUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "configurationTypeUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationType))) :*: (S1 ('MetaSel ('Just "parallelismPerKPUUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "parallelismUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

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

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

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

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

PropertyGroup

data PropertyGroup Source #

Property key-value pairs passed into an application.

See: newPropertyGroup smart constructor.

Constructors

PropertyGroup' 

Fields

Instances

Instances details
FromJSON PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

ToJSON 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 #

Read PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

Show PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

NFData PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

Methods

rnf :: PropertyGroup -> () #

Eq PropertyGroup Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.PropertyGroup

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

ToJSON 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 #

Read RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

Show RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

NFData RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

Methods

rnf :: RecordColumn -> () #

Eq RecordColumn Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordColumn

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

ToJSON 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 #

Read RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

Show RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

NFData RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

Methods

rnf :: RecordFormat -> () #

Eq RecordFormat Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RecordFormat

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

Show ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

NFData ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

Methods

rnf :: ReferenceDataSource -> () #

Eq ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSource

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

Show ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

NFData ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

Eq ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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

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

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

  • tableNameUpdate :: Maybe Text

    The in-application table name that is created by this update.

  • 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
ToJSON 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 #

Read ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

Show ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

NFData ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

Eq ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ReferenceDataSourceUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ReferenceDataSourceUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "referenceSchemaUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceSchema)) :*: S1 ('MetaSel ('Just "s3ReferenceDataSourceUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ReferenceDataSourceUpdate))) :*: (S1 ('MetaSel ('Just "tableNameUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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: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: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:tableNameUpdate:ReferenceDataSourceUpdate', referenceDataSourceUpdate_tableNameUpdate - The in-application table name that is created by this update.

$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_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_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_tableNameUpdate :: Lens' ReferenceDataSourceUpdate (Maybe Text) Source #

The in-application table name that is created by this update.

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
ToJSON 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 #

Read RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

Show RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

NFData RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

Methods

rnf :: RunConfiguration -> () #

Eq RunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "RunConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationRestoreConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationRestoreConfiguration)) :*: (S1 ('MetaSel ('Just "flinkRunConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlinkRunConfiguration)) :*: S1 ('MetaSel ('Just "sqlRunConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SqlRunConfiguration])))))

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:applicationRestoreConfiguration:RunConfiguration', runConfiguration_applicationRestoreConfiguration - Describes the restore behavior of a restarting application.

$sel:flinkRunConfiguration:RunConfiguration', runConfiguration_flinkRunConfiguration - Describes the starting parameters for a Flink-based Kinesis Data Analytics application.

$sel:sqlRunConfigurations:RunConfiguration', runConfiguration_sqlRunConfigurations - 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.

runConfiguration_sqlRunConfigurations :: Lens' RunConfiguration (Maybe [SqlRunConfiguration]) Source #

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

RunConfigurationDescription

data RunConfigurationDescription Source #

Describes the starting properties for a Kinesis Data Analytics application.

See: newRunConfigurationDescription smart constructor.

Instances

Instances details
FromJSON 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 #

Read RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

Show RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

NFData RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

Eq RunConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

Show RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

NFData RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

Methods

rnf :: RunConfigurationUpdate -> () #

Eq RunConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.RunConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "RunConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationRestoreConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApplicationRestoreConfiguration)) :*: S1 ('MetaSel ('Just "flinkRunConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlinkRunConfiguration))))

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:applicationRestoreConfiguration:RunConfigurationUpdate', runConfigurationUpdate_applicationRestoreConfiguration - Describes updates to the restore behavior of a restarting application.

$sel:flinkRunConfiguration:RunConfigurationUpdate', runConfigurationUpdate_flinkRunConfiguration - Describes the starting parameters for a Flink-based Kinesis Data Analytics 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
FromJSON S3ApplicationCodeLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription

Generic 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

NFData S3ApplicationCodeLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription

Eq S3ApplicationCodeLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ApplicationCodeLocationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

Show S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

NFData S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

Methods

rnf :: S3Configuration -> () #

Eq S3Configuration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3Configuration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

Show S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

NFData S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

Methods

rnf :: S3ContentBaseLocation -> () #

Eq S3ContentBaseLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocation

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

Show S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

NFData S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

Eq S3ContentBaseLocationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

Show S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

NFData S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

Eq S3ContentBaseLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "S3ContentBaseLocationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "basePathUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucketARNUpdate") '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:basePathUpdate:S3ContentBaseLocationUpdate', s3ContentBaseLocationUpdate_basePathUpdate - The updated S3 bucket path.

$sel:bucketARNUpdate:S3ContentBaseLocationUpdate', s3ContentBaseLocationUpdate_bucketARNUpdate - The updated Amazon Resource Name (ARN) of the S3 bucket.

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
FromJSON S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

ToJSON 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 #

Read S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

Show S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

NFData S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

Methods

rnf :: S3ContentLocation -> () #

Eq S3ContentLocation Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocation

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

Show S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

NFData S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

Methods

rnf :: S3ContentLocationUpdate -> () #

Eq S3ContentLocationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentLocationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

Show S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

NFData S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

Methods

rnf :: S3ReferenceDataSource -> () #

Eq S3ReferenceDataSource Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSource

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

Show S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

NFData S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

Eq S3ReferenceDataSourceDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

Show S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

NFData S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

Eq S3ReferenceDataSourceUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.S3ReferenceDataSourceUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

Show SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

NFData SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

Methods

rnf :: SnapshotDetails -> () #

Eq SnapshotDetails Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SnapshotDetails

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

ToJSON 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 #

Read SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

Show SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

NFData SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

Methods

rnf :: SourceSchema -> () #

Eq SourceSchema Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SourceSchema

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

Show SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

NFData SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

Eq SqlApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "SqlApplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Input])) :*: (S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Output])) :*: S1 ('MetaSel ('Just "referenceDataSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReferenceDataSource])))))

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:outputs:SqlApplicationConfiguration', sqlApplicationConfiguration_outputs - The array of Output objects describing the destination streams used by the application.

$sel:referenceDataSources:SqlApplicationConfiguration', sqlApplicationConfiguration_referenceDataSources - The array of ReferenceDataSource objects describing the reference data sources 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_outputs :: Lens' SqlApplicationConfiguration (Maybe [Output]) Source #

The array of Output objects describing the destination 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.

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
FromJSON SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Generic SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Read SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Show SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

NFData SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Eq SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

Hashable SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

type Rep SqlApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationDescription

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

newSqlApplicationConfigurationDescription :: SqlApplicationConfigurationDescription Source #

Create a value of SqlApplicationConfigurationDescription with all optional fields omitted.

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

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

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

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

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

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

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

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

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

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

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

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
ToJSON 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 #

Read SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

Show SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

NFData SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

Eq SqlApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlApplicationConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "SqlApplicationConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputUpdate])) :*: (S1 ('MetaSel ('Just "outputUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OutputUpdate])) :*: S1 ('MetaSel ('Just "referenceDataSourceUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReferenceDataSourceUpdate])))))

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

$sel:referenceDataSourceUpdates:SqlApplicationConfigurationUpdate', sqlApplicationConfigurationUpdate_referenceDataSourceUpdates - 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.

sqlApplicationConfigurationUpdate_referenceDataSourceUpdates :: Lens' SqlApplicationConfigurationUpdate (Maybe [ReferenceDataSourceUpdate]) Source #

The array of ReferenceDataSourceUpdate objects describing the new reference data sources 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
ToJSON 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 #

Read SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

Show SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

NFData SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

Methods

rnf :: SqlRunConfiguration -> () #

Eq SqlRunConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.SqlRunConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.KinesisAnalyticsV2.Types.Tag" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

Show VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

NFData VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

Methods

rnf :: VpcConfiguration -> () #

Eq VpcConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON 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 #

Read VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

Show VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

NFData VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

Eq VpcConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON 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 #

Read VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

Show VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

NFData VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

Methods

rnf :: VpcConfigurationUpdate -> () #

Eq VpcConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.VpcConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "VpcConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "securityGroupIdUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "subnetIdUpdates") '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:securityGroupIdUpdates:VpcConfigurationUpdate', vpcConfigurationUpdate_securityGroupIdUpdates - Describes updates to the array of SecurityGroup IDs used by the VPC configuration.

$sel:subnetIdUpdates:VpcConfigurationUpdate', vpcConfigurationUpdate_subnetIdUpdates - Describes updates to the array of Subnet IDs used by the VPC configuration.

$sel:vpcConfigurationId:VpcConfigurationUpdate', vpcConfigurationUpdate_vpcConfigurationId - Describes an update to the ID of 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_subnetIdUpdates :: Lens' VpcConfigurationUpdate (Maybe (NonEmpty Text)) Source #

Describes updates to the array of Subnet 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
ToJSON 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 #

Read ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

Show ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

NFData ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

Eq ZeppelinApplicationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ZeppelinApplicationConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "catalogConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CatalogConfiguration)) :*: S1 ('MetaSel ('Just "customArtifactsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomArtifactConfiguration]))) :*: (S1 ('MetaSel ('Just "deployAsApplicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeployAsApplicationConfiguration)) :*: S1 ('MetaSel ('Just "monitoringConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZeppelinMonitoringConfiguration)))))

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:catalogConfiguration:ZeppelinApplicationConfiguration', zeppelinApplicationConfiguration_catalogConfiguration - The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.

$sel:customArtifactsConfiguration:ZeppelinApplicationConfiguration', zeppelinApplicationConfiguration_customArtifactsConfiguration - Custom artifacts are dependency JARs and user-defined functions (UDF).

$sel:deployAsApplicationConfiguration:ZeppelinApplicationConfiguration', zeppelinApplicationConfiguration_deployAsApplicationConfiguration - The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.

$sel:monitoringConfiguration:ZeppelinApplicationConfiguration', zeppelinApplicationConfiguration_monitoringConfiguration - The monitoring configuration of a Kinesis Data Analytics Studio notebook.

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
FromJSON ZeppelinApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription

Generic 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

NFData ZeppelinApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription

Eq ZeppelinApplicationConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ZeppelinApplicationConfigurationDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "catalogConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CatalogConfigurationDescription)) :*: S1 ('MetaSel ('Just "customArtifactsConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomArtifactConfigurationDescription]))) :*: (S1 ('MetaSel ('Just "deployAsApplicationConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeployAsApplicationConfigurationDescription)) :*: 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:catalogConfigurationDescription:ZeppelinApplicationConfigurationDescription', zeppelinApplicationConfigurationDescription_catalogConfigurationDescription - The Amazon Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.

$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: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
ToJSON ZeppelinApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate

Generic 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

NFData ZeppelinApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate

Eq ZeppelinApplicationConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinApplicationConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "ZeppelinApplicationConfigurationUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "catalogConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CatalogConfigurationUpdate)) :*: S1 ('MetaSel ('Just "customArtifactsConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomArtifactConfiguration]))) :*: (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: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:customArtifactsConfigurationUpdate:ZeppelinApplicationConfigurationUpdate', zeppelinApplicationConfigurationUpdate_customArtifactsConfigurationUpdate - Updates to the customer artifacts. Custom artifacts are dependency JAR files and user-defined functions (UDF).

$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_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.

zeppelinApplicationConfigurationUpdate_customArtifactsConfigurationUpdate :: Lens' ZeppelinApplicationConfigurationUpdate (Maybe [CustomArtifactConfiguration]) Source #

Updates to the customer artifacts. Custom artifacts are dependency JAR files and user-defined functions (UDF).

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
ToJSON 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 #

Read ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

Show ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

NFData ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

Eq ZeppelinMonitoringConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
FromJSON ZeppelinMonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription

Generic 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

NFData ZeppelinMonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription

Eq ZeppelinMonitoringConfigurationDescription Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationDescription

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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
ToJSON ZeppelinMonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate

Generic 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

NFData ZeppelinMonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate

Eq ZeppelinMonitoringConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate

Hashable 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" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" '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.