Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- InvalidApplicationConfigurationException
- ResourceProvisionedThroughputExceededException
- InvalidRequestException
- UnsupportedOperationException
- InvalidArgumentException
- TooManyTagsException
- CodeValidationException
- ConcurrentModificationException
- ServiceUnavailableException
- UnableToDetectSchemaException
- ResourceNotFoundException
- LimitExceededException
- ResourceInUseException
- Waiters
- Operations
- AddApplicationOutput
- DiscoverInputSchema
- DescribeApplication
- DeleteApplicationSnapshot
- StartApplication
- ListTagsForResource
- DescribeApplicationVersion
- DeleteApplicationReferenceDataSource
- CreateApplicationPresignedUrl
- DeleteApplication
- UpdateApplication
- DeleteApplicationCloudWatchLoggingOption
- DescribeApplicationSnapshot
- DeleteApplicationVpcConfiguration
- AddApplicationInputProcessingConfiguration
- CreateApplication
- ListApplicationVersions
- DeleteApplicationOutput
- RollbackApplication
- ListApplicationSnapshots (Paginated)
- StopApplication
- CreateApplicationSnapshot
- AddApplicationReferenceDataSource
- AddApplicationInput
- TagResource
- AddApplicationCloudWatchLoggingOption
- ListApplications (Paginated)
- UntagResource
- DeleteApplicationInputProcessingConfiguration
- AddApplicationVpcConfiguration
- UpdateApplicationMaintenanceConfiguration
- Types
- ApplicationMode
- ApplicationRestoreType
- ApplicationStatus
- ArtifactType
- CodeContentType
- ConfigurationType
- InputStartingPosition
- LogLevel
- MetricsLevel
- RecordFormatType
- RuntimeEnvironment
- SnapshotStatus
- UrlType
- ApplicationCodeConfiguration
- ApplicationCodeConfigurationDescription
- ApplicationCodeConfigurationUpdate
- ApplicationConfiguration
- ApplicationConfigurationDescription
- ApplicationConfigurationUpdate
- ApplicationDetail
- ApplicationMaintenanceConfigurationDescription
- ApplicationMaintenanceConfigurationUpdate
- ApplicationRestoreConfiguration
- ApplicationSnapshotConfiguration
- ApplicationSnapshotConfigurationDescription
- ApplicationSnapshotConfigurationUpdate
- ApplicationSummary
- ApplicationVersionSummary
- CSVMappingParameters
- CatalogConfiguration
- CatalogConfigurationDescription
- CatalogConfigurationUpdate
- CheckpointConfiguration
- CheckpointConfigurationDescription
- CheckpointConfigurationUpdate
- CloudWatchLoggingOption
- CloudWatchLoggingOptionDescription
- CloudWatchLoggingOptionUpdate
- CodeContent
- CodeContentDescription
- CodeContentUpdate
- CustomArtifactConfiguration
- CustomArtifactConfigurationDescription
- DeployAsApplicationConfiguration
- DeployAsApplicationConfigurationDescription
- DeployAsApplicationConfigurationUpdate
- DestinationSchema
- EnvironmentProperties
- EnvironmentPropertyDescriptions
- EnvironmentPropertyUpdates
- FlinkApplicationConfiguration
- FlinkApplicationConfigurationDescription
- FlinkApplicationConfigurationUpdate
- FlinkRunConfiguration
- GlueDataCatalogConfiguration
- GlueDataCatalogConfigurationDescription
- GlueDataCatalogConfigurationUpdate
- Input
- InputDescription
- InputLambdaProcessor
- InputLambdaProcessorDescription
- InputLambdaProcessorUpdate
- InputParallelism
- InputParallelismUpdate
- InputProcessingConfiguration
- InputProcessingConfigurationDescription
- InputProcessingConfigurationUpdate
- InputSchemaUpdate
- InputStartingPositionConfiguration
- InputUpdate
- JSONMappingParameters
- KinesisFirehoseInput
- KinesisFirehoseInputDescription
- KinesisFirehoseInputUpdate
- KinesisFirehoseOutput
- KinesisFirehoseOutputDescription
- KinesisFirehoseOutputUpdate
- KinesisStreamsInput
- KinesisStreamsInputDescription
- KinesisStreamsInputUpdate
- KinesisStreamsOutput
- KinesisStreamsOutputDescription
- KinesisStreamsOutputUpdate
- LambdaOutput
- LambdaOutputDescription
- LambdaOutputUpdate
- MappingParameters
- MavenReference
- MonitoringConfiguration
- MonitoringConfigurationDescription
- MonitoringConfigurationUpdate
- Output
- OutputDescription
- OutputUpdate
- ParallelismConfiguration
- ParallelismConfigurationDescription
- ParallelismConfigurationUpdate
- PropertyGroup
- RecordColumn
- RecordFormat
- ReferenceDataSource
- ReferenceDataSourceDescription
- ReferenceDataSourceUpdate
- RunConfiguration
- RunConfigurationDescription
- RunConfigurationUpdate
- S3ApplicationCodeLocationDescription
- S3Configuration
- S3ContentBaseLocation
- S3ContentBaseLocationDescription
- S3ContentBaseLocationUpdate
- S3ContentLocation
- S3ContentLocationUpdate
- S3ReferenceDataSource
- S3ReferenceDataSourceDescription
- S3ReferenceDataSourceUpdate
- SnapshotDetails
- SourceSchema
- SqlApplicationConfiguration
- SqlApplicationConfigurationDescription
- SqlApplicationConfigurationUpdate
- SqlRunConfiguration
- Tag
- VpcConfiguration
- VpcConfigurationDescription
- VpcConfigurationUpdate
- ZeppelinApplicationConfiguration
- ZeppelinApplicationConfigurationDescription
- ZeppelinApplicationConfigurationUpdate
- ZeppelinMonitoringConfiguration
- ZeppelinMonitoringConfigurationDescription
- ZeppelinMonitoringConfigurationUpdate
Derived from API version 2018-05-23
of the AWS service descriptions, licensed under Apache 2.0.
Amazon Kinesis Data Analytics is a fully managed service that you can use to process and analyze streaming data using Java, SQL, or Scala. The service enables you to quickly author and run Java, SQL, or Scala code against streaming sources to perform time series analytics, feed real-time dashboards, and create real-time metrics.
Synopsis
- defaultService :: Service
- _InvalidApplicationConfigurationException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceProvisionedThroughputExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError
- _UnsupportedOperationException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidArgumentException :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError
- _CodeValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConcurrentModificationException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError
- _UnableToDetectSchemaException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError
- data AddApplicationOutput = AddApplicationOutput' Text Natural Output
- newAddApplicationOutput :: Text -> Natural -> Output -> AddApplicationOutput
- data AddApplicationOutputResponse = AddApplicationOutputResponse' (Maybe Text) (Maybe [OutputDescription]) (Maybe Natural) Int
- newAddApplicationOutputResponse :: Int -> AddApplicationOutputResponse
- data DiscoverInputSchema = DiscoverInputSchema' (Maybe InputStartingPositionConfiguration) (Maybe InputProcessingConfiguration) (Maybe S3Configuration) (Maybe Text) Text
- newDiscoverInputSchema :: Text -> DiscoverInputSchema
- data DiscoverInputSchemaResponse = DiscoverInputSchemaResponse' (Maybe [Text]) (Maybe SourceSchema) (Maybe [Text]) (Maybe [[Text]]) Int
- newDiscoverInputSchemaResponse :: Int -> DiscoverInputSchemaResponse
- data DescribeApplication = DescribeApplication' (Maybe Bool) Text
- newDescribeApplication :: Text -> DescribeApplication
- data DescribeApplicationResponse = DescribeApplicationResponse' Int ApplicationDetail
- newDescribeApplicationResponse :: Int -> ApplicationDetail -> DescribeApplicationResponse
- data DeleteApplicationSnapshot = DeleteApplicationSnapshot' Text Text POSIX
- newDeleteApplicationSnapshot :: Text -> Text -> UTCTime -> DeleteApplicationSnapshot
- data DeleteApplicationSnapshotResponse = DeleteApplicationSnapshotResponse' Int
- newDeleteApplicationSnapshotResponse :: Int -> DeleteApplicationSnapshotResponse
- data StartApplication = StartApplication' (Maybe RunConfiguration) Text
- newStartApplication :: Text -> StartApplication
- data StartApplicationResponse = StartApplicationResponse' Int
- newStartApplicationResponse :: Int -> StartApplicationResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (NonEmpty Tag)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data DescribeApplicationVersion = DescribeApplicationVersion' Text Natural
- newDescribeApplicationVersion :: Text -> Natural -> DescribeApplicationVersion
- data DescribeApplicationVersionResponse = DescribeApplicationVersionResponse' (Maybe ApplicationDetail) Int
- newDescribeApplicationVersionResponse :: Int -> DescribeApplicationVersionResponse
- data DeleteApplicationReferenceDataSource = DeleteApplicationReferenceDataSource' Text Natural Text
- newDeleteApplicationReferenceDataSource :: Text -> Natural -> Text -> DeleteApplicationReferenceDataSource
- data DeleteApplicationReferenceDataSourceResponse = DeleteApplicationReferenceDataSourceResponse' (Maybe Text) (Maybe Natural) Int
- newDeleteApplicationReferenceDataSourceResponse :: Int -> DeleteApplicationReferenceDataSourceResponse
- data CreateApplicationPresignedUrl = CreateApplicationPresignedUrl' (Maybe Natural) Text UrlType
- newCreateApplicationPresignedUrl :: Text -> UrlType -> CreateApplicationPresignedUrl
- data CreateApplicationPresignedUrlResponse = CreateApplicationPresignedUrlResponse' (Maybe Text) Int
- newCreateApplicationPresignedUrlResponse :: Int -> CreateApplicationPresignedUrlResponse
- data DeleteApplication = DeleteApplication' Text POSIX
- newDeleteApplication :: Text -> UTCTime -> DeleteApplication
- data DeleteApplicationResponse = DeleteApplicationResponse' Int
- newDeleteApplicationResponse :: Int -> DeleteApplicationResponse
- data UpdateApplication = UpdateApplication' (Maybe Natural) (Maybe Text) (Maybe [CloudWatchLoggingOptionUpdate]) (Maybe Text) (Maybe ApplicationConfigurationUpdate) (Maybe RunConfigurationUpdate) Text
- newUpdateApplication :: Text -> UpdateApplication
- data UpdateApplicationResponse = UpdateApplicationResponse' Int ApplicationDetail
- newUpdateApplicationResponse :: Int -> ApplicationDetail -> UpdateApplicationResponse
- data DeleteApplicationCloudWatchLoggingOption = DeleteApplicationCloudWatchLoggingOption' (Maybe Natural) (Maybe Text) Text Text
- newDeleteApplicationCloudWatchLoggingOption :: Text -> Text -> DeleteApplicationCloudWatchLoggingOption
- data DeleteApplicationCloudWatchLoggingOptionResponse = DeleteApplicationCloudWatchLoggingOptionResponse' (Maybe Text) (Maybe Natural) (Maybe [CloudWatchLoggingOptionDescription]) Int
- newDeleteApplicationCloudWatchLoggingOptionResponse :: Int -> DeleteApplicationCloudWatchLoggingOptionResponse
- data DescribeApplicationSnapshot = DescribeApplicationSnapshot' Text Text
- newDescribeApplicationSnapshot :: Text -> Text -> DescribeApplicationSnapshot
- data DescribeApplicationSnapshotResponse = DescribeApplicationSnapshotResponse' Int SnapshotDetails
- newDescribeApplicationSnapshotResponse :: Int -> SnapshotDetails -> DescribeApplicationSnapshotResponse
- data DeleteApplicationVpcConfiguration = DeleteApplicationVpcConfiguration' (Maybe Natural) (Maybe Text) Text Text
- newDeleteApplicationVpcConfiguration :: Text -> Text -> DeleteApplicationVpcConfiguration
- data DeleteApplicationVpcConfigurationResponse = DeleteApplicationVpcConfigurationResponse' (Maybe Text) (Maybe Natural) Int
- newDeleteApplicationVpcConfigurationResponse :: Int -> DeleteApplicationVpcConfigurationResponse
- data AddApplicationInputProcessingConfiguration = AddApplicationInputProcessingConfiguration' Text Natural Text InputProcessingConfiguration
- newAddApplicationInputProcessingConfiguration :: Text -> Natural -> Text -> InputProcessingConfiguration -> AddApplicationInputProcessingConfiguration
- data AddApplicationInputProcessingConfigurationResponse = AddApplicationInputProcessingConfigurationResponse' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe InputProcessingConfigurationDescription) Int
- newAddApplicationInputProcessingConfigurationResponse :: Int -> AddApplicationInputProcessingConfigurationResponse
- data CreateApplication = CreateApplication' (Maybe Text) (Maybe [CloudWatchLoggingOption]) (Maybe ApplicationMode) (Maybe ApplicationConfiguration) (Maybe (NonEmpty Tag)) Text RuntimeEnvironment Text
- newCreateApplication :: Text -> RuntimeEnvironment -> Text -> CreateApplication
- data CreateApplicationResponse = CreateApplicationResponse' Int ApplicationDetail
- newCreateApplicationResponse :: Int -> ApplicationDetail -> CreateApplicationResponse
- data ListApplicationVersions = ListApplicationVersions' (Maybe Text) (Maybe Natural) Text
- newListApplicationVersions :: Text -> ListApplicationVersions
- data ListApplicationVersionsResponse = ListApplicationVersionsResponse' (Maybe [ApplicationVersionSummary]) (Maybe Text) Int
- newListApplicationVersionsResponse :: Int -> ListApplicationVersionsResponse
- data DeleteApplicationOutput = DeleteApplicationOutput' Text Natural Text
- newDeleteApplicationOutput :: Text -> Natural -> Text -> DeleteApplicationOutput
- data DeleteApplicationOutputResponse = DeleteApplicationOutputResponse' (Maybe Text) (Maybe Natural) Int
- newDeleteApplicationOutputResponse :: Int -> DeleteApplicationOutputResponse
- data RollbackApplication = RollbackApplication' Text Natural
- newRollbackApplication :: Text -> Natural -> RollbackApplication
- data RollbackApplicationResponse = RollbackApplicationResponse' Int ApplicationDetail
- newRollbackApplicationResponse :: Int -> ApplicationDetail -> RollbackApplicationResponse
- data ListApplicationSnapshots = ListApplicationSnapshots' (Maybe Text) (Maybe Natural) Text
- newListApplicationSnapshots :: Text -> ListApplicationSnapshots
- data ListApplicationSnapshotsResponse = ListApplicationSnapshotsResponse' (Maybe [SnapshotDetails]) (Maybe Text) Int
- newListApplicationSnapshotsResponse :: Int -> ListApplicationSnapshotsResponse
- data StopApplication = StopApplication' (Maybe Bool) Text
- newStopApplication :: Text -> StopApplication
- data StopApplicationResponse = StopApplicationResponse' Int
- newStopApplicationResponse :: Int -> StopApplicationResponse
- data CreateApplicationSnapshot = CreateApplicationSnapshot' Text Text
- newCreateApplicationSnapshot :: Text -> Text -> CreateApplicationSnapshot
- data CreateApplicationSnapshotResponse = CreateApplicationSnapshotResponse' Int
- newCreateApplicationSnapshotResponse :: Int -> CreateApplicationSnapshotResponse
- data AddApplicationReferenceDataSource = AddApplicationReferenceDataSource' Text Natural ReferenceDataSource
- newAddApplicationReferenceDataSource :: Text -> Natural -> ReferenceDataSource -> AddApplicationReferenceDataSource
- data AddApplicationReferenceDataSourceResponse = AddApplicationReferenceDataSourceResponse' (Maybe Text) (Maybe Natural) (Maybe [ReferenceDataSourceDescription]) Int
- newAddApplicationReferenceDataSourceResponse :: Int -> AddApplicationReferenceDataSourceResponse
- data AddApplicationInput = AddApplicationInput' Text Natural Input
- newAddApplicationInput :: Text -> Natural -> Input -> AddApplicationInput
- data AddApplicationInputResponse = AddApplicationInputResponse' (Maybe Text) (Maybe Natural) (Maybe [InputDescription]) Int
- newAddApplicationInputResponse :: Int -> AddApplicationInputResponse
- data TagResource = TagResource' Text (NonEmpty Tag)
- newTagResource :: Text -> NonEmpty Tag -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data AddApplicationCloudWatchLoggingOption = AddApplicationCloudWatchLoggingOption' (Maybe Natural) (Maybe Text) Text CloudWatchLoggingOption
- newAddApplicationCloudWatchLoggingOption :: Text -> CloudWatchLoggingOption -> AddApplicationCloudWatchLoggingOption
- data AddApplicationCloudWatchLoggingOptionResponse = AddApplicationCloudWatchLoggingOptionResponse' (Maybe Text) (Maybe Natural) (Maybe [CloudWatchLoggingOptionDescription]) Int
- newAddApplicationCloudWatchLoggingOptionResponse :: Int -> AddApplicationCloudWatchLoggingOptionResponse
- data ListApplications = ListApplications' (Maybe Text) (Maybe Natural)
- newListApplications :: ListApplications
- data ListApplicationsResponse = ListApplicationsResponse' (Maybe Text) Int [ApplicationSummary]
- newListApplicationsResponse :: Int -> ListApplicationsResponse
- data UntagResource = UntagResource' Text (NonEmpty Text)
- newUntagResource :: Text -> NonEmpty Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data DeleteApplicationInputProcessingConfiguration = DeleteApplicationInputProcessingConfiguration' Text Natural Text
- newDeleteApplicationInputProcessingConfiguration :: Text -> Natural -> Text -> DeleteApplicationInputProcessingConfiguration
- data DeleteApplicationInputProcessingConfigurationResponse = DeleteApplicationInputProcessingConfigurationResponse' (Maybe Text) (Maybe Natural) Int
- newDeleteApplicationInputProcessingConfigurationResponse :: Int -> DeleteApplicationInputProcessingConfigurationResponse
- data AddApplicationVpcConfiguration = AddApplicationVpcConfiguration' (Maybe Natural) (Maybe Text) Text VpcConfiguration
- newAddApplicationVpcConfiguration :: Text -> VpcConfiguration -> AddApplicationVpcConfiguration
- data AddApplicationVpcConfigurationResponse = AddApplicationVpcConfigurationResponse' (Maybe Text) (Maybe Natural) (Maybe VpcConfigurationDescription) Int
- newAddApplicationVpcConfigurationResponse :: Int -> AddApplicationVpcConfigurationResponse
- data UpdateApplicationMaintenanceConfiguration = UpdateApplicationMaintenanceConfiguration' Text ApplicationMaintenanceConfigurationUpdate
- newUpdateApplicationMaintenanceConfiguration :: Text -> ApplicationMaintenanceConfigurationUpdate -> UpdateApplicationMaintenanceConfiguration
- data UpdateApplicationMaintenanceConfigurationResponse = UpdateApplicationMaintenanceConfigurationResponse' (Maybe Text) (Maybe ApplicationMaintenanceConfigurationDescription) Int
- newUpdateApplicationMaintenanceConfigurationResponse :: Int -> UpdateApplicationMaintenanceConfigurationResponse
- newtype ApplicationMode where
- ApplicationMode' { }
- pattern ApplicationMode_INTERACTIVE :: ApplicationMode
- pattern ApplicationMode_STREAMING :: ApplicationMode
- newtype ApplicationRestoreType where
- newtype ApplicationStatus where
- ApplicationStatus' { }
- pattern ApplicationStatus_AUTOSCALING :: ApplicationStatus
- pattern ApplicationStatus_DELETING :: ApplicationStatus
- pattern ApplicationStatus_FORCE_STOPPING :: ApplicationStatus
- pattern ApplicationStatus_MAINTENANCE :: ApplicationStatus
- pattern ApplicationStatus_READY :: ApplicationStatus
- pattern ApplicationStatus_ROLLED_BACK :: ApplicationStatus
- pattern ApplicationStatus_ROLLING_BACK :: ApplicationStatus
- pattern ApplicationStatus_RUNNING :: ApplicationStatus
- pattern ApplicationStatus_STARTING :: ApplicationStatus
- pattern ApplicationStatus_STOPPING :: ApplicationStatus
- pattern ApplicationStatus_UPDATING :: ApplicationStatus
- newtype ArtifactType where
- ArtifactType' { }
- pattern ArtifactType_DEPENDENCY_JAR :: ArtifactType
- pattern ArtifactType_UDF :: ArtifactType
- newtype CodeContentType where
- CodeContentType' { }
- pattern CodeContentType_PLAINTEXT :: CodeContentType
- pattern CodeContentType_ZIPFILE :: CodeContentType
- newtype ConfigurationType where
- ConfigurationType' { }
- pattern ConfigurationType_CUSTOM :: ConfigurationType
- pattern ConfigurationType_DEFAULT :: ConfigurationType
- newtype InputStartingPosition where
- newtype LogLevel where
- LogLevel' {
- fromLogLevel :: Text
- pattern LogLevel_DEBUG :: LogLevel
- pattern LogLevel_ERROR :: LogLevel
- pattern LogLevel_INFO :: LogLevel
- pattern LogLevel_WARN :: LogLevel
- LogLevel' {
- newtype MetricsLevel where
- MetricsLevel' { }
- pattern MetricsLevel_APPLICATION :: MetricsLevel
- pattern MetricsLevel_OPERATOR :: MetricsLevel
- pattern MetricsLevel_PARALLELISM :: MetricsLevel
- pattern MetricsLevel_TASK :: MetricsLevel
- newtype RecordFormatType where
- RecordFormatType' { }
- pattern RecordFormatType_CSV :: RecordFormatType
- pattern RecordFormatType_JSON :: RecordFormatType
- newtype RuntimeEnvironment where
- RuntimeEnvironment' { }
- pattern RuntimeEnvironment_FLINK_1_11 :: RuntimeEnvironment
- pattern RuntimeEnvironment_FLINK_1_13 :: RuntimeEnvironment
- pattern RuntimeEnvironment_FLINK_1_6 :: RuntimeEnvironment
- pattern RuntimeEnvironment_FLINK_1_8 :: RuntimeEnvironment
- pattern RuntimeEnvironment_SQL_1_0 :: RuntimeEnvironment
- pattern RuntimeEnvironment_ZEPPELIN_FLINK_1_0 :: RuntimeEnvironment
- pattern RuntimeEnvironment_ZEPPELIN_FLINK_2_0 :: RuntimeEnvironment
- newtype SnapshotStatus where
- SnapshotStatus' { }
- pattern SnapshotStatus_CREATING :: SnapshotStatus
- pattern SnapshotStatus_DELETING :: SnapshotStatus
- pattern SnapshotStatus_FAILED :: SnapshotStatus
- pattern SnapshotStatus_READY :: SnapshotStatus
- newtype UrlType where
- UrlType' {
- fromUrlType :: Text
- pattern UrlType_FLINK_DASHBOARD_URL :: UrlType
- pattern UrlType_ZEPPELIN_UI_URL :: UrlType
- UrlType' {
- data ApplicationCodeConfiguration = ApplicationCodeConfiguration' (Maybe CodeContent) CodeContentType
- newApplicationCodeConfiguration :: CodeContentType -> ApplicationCodeConfiguration
- data ApplicationCodeConfigurationDescription = ApplicationCodeConfigurationDescription' (Maybe CodeContentDescription) CodeContentType
- newApplicationCodeConfigurationDescription :: CodeContentType -> ApplicationCodeConfigurationDescription
- data ApplicationCodeConfigurationUpdate = ApplicationCodeConfigurationUpdate' (Maybe CodeContentType) (Maybe CodeContentUpdate)
- newApplicationCodeConfigurationUpdate :: ApplicationCodeConfigurationUpdate
- data ApplicationConfiguration = ApplicationConfiguration' (Maybe ApplicationSnapshotConfiguration) (Maybe [VpcConfiguration]) (Maybe EnvironmentProperties) (Maybe FlinkApplicationConfiguration) (Maybe SqlApplicationConfiguration) (Maybe ApplicationCodeConfiguration) (Maybe ZeppelinApplicationConfiguration)
- newApplicationConfiguration :: ApplicationConfiguration
- data ApplicationConfigurationDescription = ApplicationConfigurationDescription' (Maybe ZeppelinApplicationConfigurationDescription) (Maybe [VpcConfigurationDescription]) (Maybe ApplicationCodeConfigurationDescription) (Maybe EnvironmentPropertyDescriptions) (Maybe RunConfigurationDescription) (Maybe SqlApplicationConfigurationDescription) (Maybe FlinkApplicationConfigurationDescription) (Maybe ApplicationSnapshotConfigurationDescription)
- newApplicationConfigurationDescription :: ApplicationConfigurationDescription
- data ApplicationConfigurationUpdate = ApplicationConfigurationUpdate' (Maybe ApplicationSnapshotConfigurationUpdate) (Maybe ZeppelinApplicationConfigurationUpdate) (Maybe FlinkApplicationConfigurationUpdate) (Maybe SqlApplicationConfigurationUpdate) (Maybe [VpcConfigurationUpdate]) (Maybe EnvironmentPropertyUpdates) (Maybe ApplicationCodeConfigurationUpdate)
- newApplicationConfigurationUpdate :: ApplicationConfigurationUpdate
- data ApplicationDetail = ApplicationDetail' (Maybe Text) (Maybe Text) (Maybe [CloudWatchLoggingOptionDescription]) (Maybe Natural) (Maybe ApplicationMode) (Maybe ApplicationConfigurationDescription) (Maybe Natural) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe Natural) (Maybe ApplicationMaintenanceConfigurationDescription) Text Text RuntimeEnvironment ApplicationStatus Natural
- newApplicationDetail :: Text -> Text -> RuntimeEnvironment -> ApplicationStatus -> Natural -> ApplicationDetail
- data ApplicationMaintenanceConfigurationDescription = ApplicationMaintenanceConfigurationDescription' Text Text
- newApplicationMaintenanceConfigurationDescription :: Text -> Text -> ApplicationMaintenanceConfigurationDescription
- data ApplicationMaintenanceConfigurationUpdate = ApplicationMaintenanceConfigurationUpdate' Text
- newApplicationMaintenanceConfigurationUpdate :: Text -> ApplicationMaintenanceConfigurationUpdate
- data ApplicationRestoreConfiguration = ApplicationRestoreConfiguration' (Maybe Text) ApplicationRestoreType
- newApplicationRestoreConfiguration :: ApplicationRestoreType -> ApplicationRestoreConfiguration
- data ApplicationSnapshotConfiguration = ApplicationSnapshotConfiguration' Bool
- newApplicationSnapshotConfiguration :: Bool -> ApplicationSnapshotConfiguration
- data ApplicationSnapshotConfigurationDescription = ApplicationSnapshotConfigurationDescription' Bool
- newApplicationSnapshotConfigurationDescription :: Bool -> ApplicationSnapshotConfigurationDescription
- data ApplicationSnapshotConfigurationUpdate = ApplicationSnapshotConfigurationUpdate' Bool
- newApplicationSnapshotConfigurationUpdate :: Bool -> ApplicationSnapshotConfigurationUpdate
- data ApplicationSummary = ApplicationSummary' (Maybe ApplicationMode) Text Text ApplicationStatus Natural RuntimeEnvironment
- newApplicationSummary :: Text -> Text -> ApplicationStatus -> Natural -> RuntimeEnvironment -> ApplicationSummary
- data ApplicationVersionSummary = ApplicationVersionSummary' Natural ApplicationStatus
- newApplicationVersionSummary :: Natural -> ApplicationStatus -> ApplicationVersionSummary
- data CSVMappingParameters = CSVMappingParameters' Text Text
- newCSVMappingParameters :: Text -> Text -> CSVMappingParameters
- data CatalogConfiguration = CatalogConfiguration' GlueDataCatalogConfiguration
- newCatalogConfiguration :: GlueDataCatalogConfiguration -> CatalogConfiguration
- data CatalogConfigurationDescription = CatalogConfigurationDescription' GlueDataCatalogConfigurationDescription
- newCatalogConfigurationDescription :: GlueDataCatalogConfigurationDescription -> CatalogConfigurationDescription
- data CatalogConfigurationUpdate = CatalogConfigurationUpdate' GlueDataCatalogConfigurationUpdate
- newCatalogConfigurationUpdate :: GlueDataCatalogConfigurationUpdate -> CatalogConfigurationUpdate
- data CheckpointConfiguration = CheckpointConfiguration' (Maybe Bool) (Maybe Natural) (Maybe Natural) ConfigurationType
- newCheckpointConfiguration :: ConfigurationType -> CheckpointConfiguration
- data CheckpointConfigurationDescription = CheckpointConfigurationDescription' (Maybe Bool) (Maybe ConfigurationType) (Maybe Natural) (Maybe Natural)
- newCheckpointConfigurationDescription :: CheckpointConfigurationDescription
- data CheckpointConfigurationUpdate = CheckpointConfigurationUpdate' (Maybe Natural) (Maybe Bool) (Maybe Natural) (Maybe ConfigurationType)
- newCheckpointConfigurationUpdate :: CheckpointConfigurationUpdate
- data CloudWatchLoggingOption = CloudWatchLoggingOption' Text
- newCloudWatchLoggingOption :: Text -> CloudWatchLoggingOption
- data CloudWatchLoggingOptionDescription = CloudWatchLoggingOptionDescription' (Maybe Text) (Maybe Text) Text
- newCloudWatchLoggingOptionDescription :: Text -> CloudWatchLoggingOptionDescription
- data CloudWatchLoggingOptionUpdate = CloudWatchLoggingOptionUpdate' (Maybe Text) Text
- newCloudWatchLoggingOptionUpdate :: Text -> CloudWatchLoggingOptionUpdate
- data CodeContent = CodeContent' (Maybe Text) (Maybe S3ContentLocation) (Maybe Base64)
- newCodeContent :: CodeContent
- data CodeContentDescription = CodeContentDescription' (Maybe S3ApplicationCodeLocationDescription) (Maybe Text) (Maybe Text) (Maybe Natural)
- newCodeContentDescription :: CodeContentDescription
- data CodeContentUpdate = CodeContentUpdate' (Maybe Text) (Maybe Base64) (Maybe S3ContentLocationUpdate)
- newCodeContentUpdate :: CodeContentUpdate
- data CustomArtifactConfiguration = CustomArtifactConfiguration' (Maybe S3ContentLocation) (Maybe MavenReference) ArtifactType
- newCustomArtifactConfiguration :: ArtifactType -> CustomArtifactConfiguration
- data CustomArtifactConfigurationDescription = CustomArtifactConfigurationDescription' (Maybe MavenReference) (Maybe S3ContentLocation) (Maybe ArtifactType)
- newCustomArtifactConfigurationDescription :: CustomArtifactConfigurationDescription
- data DeployAsApplicationConfiguration = DeployAsApplicationConfiguration' S3ContentBaseLocation
- newDeployAsApplicationConfiguration :: S3ContentBaseLocation -> DeployAsApplicationConfiguration
- data DeployAsApplicationConfigurationDescription = DeployAsApplicationConfigurationDescription' S3ContentBaseLocationDescription
- newDeployAsApplicationConfigurationDescription :: S3ContentBaseLocationDescription -> DeployAsApplicationConfigurationDescription
- data DeployAsApplicationConfigurationUpdate = DeployAsApplicationConfigurationUpdate' (Maybe S3ContentBaseLocationUpdate)
- newDeployAsApplicationConfigurationUpdate :: DeployAsApplicationConfigurationUpdate
- data DestinationSchema = DestinationSchema' RecordFormatType
- newDestinationSchema :: RecordFormatType -> DestinationSchema
- data EnvironmentProperties = EnvironmentProperties' [PropertyGroup]
- newEnvironmentProperties :: EnvironmentProperties
- data EnvironmentPropertyDescriptions = EnvironmentPropertyDescriptions' (Maybe [PropertyGroup])
- newEnvironmentPropertyDescriptions :: EnvironmentPropertyDescriptions
- data EnvironmentPropertyUpdates = EnvironmentPropertyUpdates' [PropertyGroup]
- newEnvironmentPropertyUpdates :: EnvironmentPropertyUpdates
- data FlinkApplicationConfiguration = FlinkApplicationConfiguration' (Maybe MonitoringConfiguration) (Maybe ParallelismConfiguration) (Maybe CheckpointConfiguration)
- newFlinkApplicationConfiguration :: FlinkApplicationConfiguration
- data FlinkApplicationConfigurationDescription = FlinkApplicationConfigurationDescription' (Maybe MonitoringConfigurationDescription) (Maybe ParallelismConfigurationDescription) (Maybe CheckpointConfigurationDescription) (Maybe Text)
- newFlinkApplicationConfigurationDescription :: FlinkApplicationConfigurationDescription
- data FlinkApplicationConfigurationUpdate = FlinkApplicationConfigurationUpdate' (Maybe CheckpointConfigurationUpdate) (Maybe ParallelismConfigurationUpdate) (Maybe MonitoringConfigurationUpdate)
- newFlinkApplicationConfigurationUpdate :: FlinkApplicationConfigurationUpdate
- data FlinkRunConfiguration = FlinkRunConfiguration' (Maybe Bool)
- newFlinkRunConfiguration :: FlinkRunConfiguration
- data GlueDataCatalogConfiguration = GlueDataCatalogConfiguration' Text
- newGlueDataCatalogConfiguration :: Text -> GlueDataCatalogConfiguration
- data GlueDataCatalogConfigurationDescription = GlueDataCatalogConfigurationDescription' Text
- newGlueDataCatalogConfigurationDescription :: Text -> GlueDataCatalogConfigurationDescription
- data GlueDataCatalogConfigurationUpdate = GlueDataCatalogConfigurationUpdate' Text
- newGlueDataCatalogConfigurationUpdate :: Text -> GlueDataCatalogConfigurationUpdate
- data Input = Input' (Maybe InputParallelism) (Maybe InputProcessingConfiguration) (Maybe KinesisStreamsInput) (Maybe KinesisFirehoseInput) Text SourceSchema
- newInput :: Text -> SourceSchema -> Input
- data InputDescription = InputDescription' (Maybe InputStartingPositionConfiguration) (Maybe InputParallelism) (Maybe Text) (Maybe [Text]) (Maybe KinesisFirehoseInputDescription) (Maybe SourceSchema) (Maybe KinesisStreamsInputDescription) (Maybe Text) (Maybe InputProcessingConfigurationDescription)
- newInputDescription :: InputDescription
- data InputLambdaProcessor = InputLambdaProcessor' Text
- newInputLambdaProcessor :: Text -> InputLambdaProcessor
- data InputLambdaProcessorDescription = InputLambdaProcessorDescription' (Maybe Text) Text
- newInputLambdaProcessorDescription :: Text -> InputLambdaProcessorDescription
- data InputLambdaProcessorUpdate = InputLambdaProcessorUpdate' Text
- newInputLambdaProcessorUpdate :: Text -> InputLambdaProcessorUpdate
- data InputParallelism = InputParallelism' (Maybe Natural)
- newInputParallelism :: InputParallelism
- data InputParallelismUpdate = InputParallelismUpdate' Natural
- newInputParallelismUpdate :: Natural -> InputParallelismUpdate
- data InputProcessingConfiguration = InputProcessingConfiguration' InputLambdaProcessor
- newInputProcessingConfiguration :: InputLambdaProcessor -> InputProcessingConfiguration
- data InputProcessingConfigurationDescription = InputProcessingConfigurationDescription' (Maybe InputLambdaProcessorDescription)
- newInputProcessingConfigurationDescription :: InputProcessingConfigurationDescription
- data InputProcessingConfigurationUpdate = InputProcessingConfigurationUpdate' InputLambdaProcessorUpdate
- newInputProcessingConfigurationUpdate :: InputLambdaProcessorUpdate -> InputProcessingConfigurationUpdate
- data InputSchemaUpdate = InputSchemaUpdate' (Maybe RecordFormat) (Maybe Text) (Maybe (NonEmpty RecordColumn))
- newInputSchemaUpdate :: InputSchemaUpdate
- data InputStartingPositionConfiguration = InputStartingPositionConfiguration' (Maybe InputStartingPosition)
- newInputStartingPositionConfiguration :: InputStartingPositionConfiguration
- data InputUpdate = InputUpdate' (Maybe InputProcessingConfigurationUpdate) (Maybe KinesisStreamsInputUpdate) (Maybe InputParallelismUpdate) (Maybe Text) (Maybe InputSchemaUpdate) (Maybe KinesisFirehoseInputUpdate) Text
- newInputUpdate :: Text -> InputUpdate
- data JSONMappingParameters = JSONMappingParameters' Text
- newJSONMappingParameters :: Text -> JSONMappingParameters
- data KinesisFirehoseInput = KinesisFirehoseInput' Text
- newKinesisFirehoseInput :: Text -> KinesisFirehoseInput
- data KinesisFirehoseInputDescription = KinesisFirehoseInputDescription' (Maybe Text) Text
- newKinesisFirehoseInputDescription :: Text -> KinesisFirehoseInputDescription
- data KinesisFirehoseInputUpdate = KinesisFirehoseInputUpdate' Text
- newKinesisFirehoseInputUpdate :: Text -> KinesisFirehoseInputUpdate
- data KinesisFirehoseOutput = KinesisFirehoseOutput' Text
- newKinesisFirehoseOutput :: Text -> KinesisFirehoseOutput
- data KinesisFirehoseOutputDescription = KinesisFirehoseOutputDescription' (Maybe Text) Text
- newKinesisFirehoseOutputDescription :: Text -> KinesisFirehoseOutputDescription
- data KinesisFirehoseOutputUpdate = KinesisFirehoseOutputUpdate' Text
- newKinesisFirehoseOutputUpdate :: Text -> KinesisFirehoseOutputUpdate
- data KinesisStreamsInput = KinesisStreamsInput' Text
- newKinesisStreamsInput :: Text -> KinesisStreamsInput
- data KinesisStreamsInputDescription = KinesisStreamsInputDescription' (Maybe Text) Text
- newKinesisStreamsInputDescription :: Text -> KinesisStreamsInputDescription
- data KinesisStreamsInputUpdate = KinesisStreamsInputUpdate' Text
- newKinesisStreamsInputUpdate :: Text -> KinesisStreamsInputUpdate
- data KinesisStreamsOutput = KinesisStreamsOutput' Text
- newKinesisStreamsOutput :: Text -> KinesisStreamsOutput
- data KinesisStreamsOutputDescription = KinesisStreamsOutputDescription' (Maybe Text) Text
- newKinesisStreamsOutputDescription :: Text -> KinesisStreamsOutputDescription
- data KinesisStreamsOutputUpdate = KinesisStreamsOutputUpdate' Text
- newKinesisStreamsOutputUpdate :: Text -> KinesisStreamsOutputUpdate
- data LambdaOutput = LambdaOutput' Text
- newLambdaOutput :: Text -> LambdaOutput
- data LambdaOutputDescription = LambdaOutputDescription' (Maybe Text) Text
- newLambdaOutputDescription :: Text -> LambdaOutputDescription
- data LambdaOutputUpdate = LambdaOutputUpdate' Text
- newLambdaOutputUpdate :: Text -> LambdaOutputUpdate
- data MappingParameters = MappingParameters' (Maybe CSVMappingParameters) (Maybe JSONMappingParameters)
- newMappingParameters :: MappingParameters
- data MavenReference = MavenReference' Text Text Text
- newMavenReference :: Text -> Text -> Text -> MavenReference
- data MonitoringConfiguration = MonitoringConfiguration' (Maybe LogLevel) (Maybe MetricsLevel) ConfigurationType
- newMonitoringConfiguration :: ConfigurationType -> MonitoringConfiguration
- data MonitoringConfigurationDescription = MonitoringConfigurationDescription' (Maybe LogLevel) (Maybe ConfigurationType) (Maybe MetricsLevel)
- newMonitoringConfigurationDescription :: MonitoringConfigurationDescription
- data MonitoringConfigurationUpdate = MonitoringConfigurationUpdate' (Maybe MetricsLevel) (Maybe LogLevel) (Maybe ConfigurationType)
- newMonitoringConfigurationUpdate :: MonitoringConfigurationUpdate
- data Output = Output' (Maybe LambdaOutput) (Maybe KinesisStreamsOutput) (Maybe KinesisFirehoseOutput) Text DestinationSchema
- newOutput :: Text -> DestinationSchema -> Output
- data OutputDescription = OutputDescription' (Maybe Text) (Maybe DestinationSchema) (Maybe KinesisFirehoseOutputDescription) (Maybe KinesisStreamsOutputDescription) (Maybe Text) (Maybe LambdaOutputDescription)
- newOutputDescription :: OutputDescription
- data OutputUpdate = OutputUpdate' (Maybe KinesisStreamsOutputUpdate) (Maybe DestinationSchema) (Maybe KinesisFirehoseOutputUpdate) (Maybe Text) (Maybe LambdaOutputUpdate) Text
- newOutputUpdate :: Text -> OutputUpdate
- data ParallelismConfiguration = ParallelismConfiguration' (Maybe Bool) (Maybe Natural) (Maybe Natural) ConfigurationType
- newParallelismConfiguration :: ConfigurationType -> ParallelismConfiguration
- data ParallelismConfigurationDescription = ParallelismConfigurationDescription' (Maybe Bool) (Maybe Natural) (Maybe Natural) (Maybe ConfigurationType) (Maybe Natural)
- newParallelismConfigurationDescription :: ParallelismConfigurationDescription
- data ParallelismConfigurationUpdate = ParallelismConfigurationUpdate' (Maybe Natural) (Maybe Bool) (Maybe Natural) (Maybe ConfigurationType)
- newParallelismConfigurationUpdate :: ParallelismConfigurationUpdate
- data PropertyGroup = PropertyGroup' Text (HashMap Text Text)
- newPropertyGroup :: Text -> PropertyGroup
- data RecordColumn = RecordColumn' (Maybe Text) Text Text
- newRecordColumn :: Text -> Text -> RecordColumn
- data RecordFormat = RecordFormat' (Maybe MappingParameters) RecordFormatType
- newRecordFormat :: RecordFormatType -> RecordFormat
- data ReferenceDataSource = ReferenceDataSource' (Maybe S3ReferenceDataSource) Text SourceSchema
- newReferenceDataSource :: Text -> SourceSchema -> ReferenceDataSource
- data ReferenceDataSourceDescription = ReferenceDataSourceDescription' (Maybe SourceSchema) Text Text S3ReferenceDataSourceDescription
- newReferenceDataSourceDescription :: Text -> Text -> S3ReferenceDataSourceDescription -> ReferenceDataSourceDescription
- data ReferenceDataSourceUpdate = ReferenceDataSourceUpdate' (Maybe Text) (Maybe S3ReferenceDataSourceUpdate) (Maybe SourceSchema) Text
- newReferenceDataSourceUpdate :: Text -> ReferenceDataSourceUpdate
- data RunConfiguration = RunConfiguration' (Maybe [SqlRunConfiguration]) (Maybe FlinkRunConfiguration) (Maybe ApplicationRestoreConfiguration)
- newRunConfiguration :: RunConfiguration
- data RunConfigurationDescription = RunConfigurationDescription' (Maybe ApplicationRestoreConfiguration) (Maybe FlinkRunConfiguration)
- newRunConfigurationDescription :: RunConfigurationDescription
- data RunConfigurationUpdate = RunConfigurationUpdate' (Maybe FlinkRunConfiguration) (Maybe ApplicationRestoreConfiguration)
- newRunConfigurationUpdate :: RunConfigurationUpdate
- data S3ApplicationCodeLocationDescription = S3ApplicationCodeLocationDescription' (Maybe Text) Text Text
- newS3ApplicationCodeLocationDescription :: Text -> Text -> S3ApplicationCodeLocationDescription
- data S3Configuration = S3Configuration' Text Text
- newS3Configuration :: Text -> Text -> S3Configuration
- data S3ContentBaseLocation = S3ContentBaseLocation' (Maybe Text) Text
- newS3ContentBaseLocation :: Text -> S3ContentBaseLocation
- data S3ContentBaseLocationDescription = S3ContentBaseLocationDescription' (Maybe Text) Text
- newS3ContentBaseLocationDescription :: Text -> S3ContentBaseLocationDescription
- data S3ContentBaseLocationUpdate = S3ContentBaseLocationUpdate' (Maybe Text) (Maybe Text)
- newS3ContentBaseLocationUpdate :: S3ContentBaseLocationUpdate
- data S3ContentLocation = S3ContentLocation' (Maybe Text) Text Text
- newS3ContentLocation :: Text -> Text -> S3ContentLocation
- data S3ContentLocationUpdate = S3ContentLocationUpdate' (Maybe Text) (Maybe Text) (Maybe Text)
- newS3ContentLocationUpdate :: S3ContentLocationUpdate
- data S3ReferenceDataSource = S3ReferenceDataSource' (Maybe Text) (Maybe Text)
- newS3ReferenceDataSource :: S3ReferenceDataSource
- data S3ReferenceDataSourceDescription = S3ReferenceDataSourceDescription' (Maybe Text) Text Text
- newS3ReferenceDataSourceDescription :: Text -> Text -> S3ReferenceDataSourceDescription
- data S3ReferenceDataSourceUpdate = S3ReferenceDataSourceUpdate' (Maybe Text) (Maybe Text)
- newS3ReferenceDataSourceUpdate :: S3ReferenceDataSourceUpdate
- data SnapshotDetails = SnapshotDetails' (Maybe POSIX) Text SnapshotStatus Natural
- newSnapshotDetails :: Text -> SnapshotStatus -> Natural -> SnapshotDetails
- data SourceSchema = SourceSchema' (Maybe Text) RecordFormat (NonEmpty RecordColumn)
- newSourceSchema :: RecordFormat -> NonEmpty RecordColumn -> SourceSchema
- data SqlApplicationConfiguration = SqlApplicationConfiguration' (Maybe [Input]) (Maybe [ReferenceDataSource]) (Maybe [Output])
- newSqlApplicationConfiguration :: SqlApplicationConfiguration
- data SqlApplicationConfigurationDescription = SqlApplicationConfigurationDescription' (Maybe [OutputDescription]) (Maybe [ReferenceDataSourceDescription]) (Maybe [InputDescription])
- newSqlApplicationConfigurationDescription :: SqlApplicationConfigurationDescription
- data SqlApplicationConfigurationUpdate = SqlApplicationConfigurationUpdate' (Maybe [ReferenceDataSourceUpdate]) (Maybe [InputUpdate]) (Maybe [OutputUpdate])
- newSqlApplicationConfigurationUpdate :: SqlApplicationConfigurationUpdate
- data SqlRunConfiguration = SqlRunConfiguration' Text InputStartingPositionConfiguration
- newSqlRunConfiguration :: Text -> InputStartingPositionConfiguration -> SqlRunConfiguration
- data Tag = Tag' (Maybe Text) Text
- newTag :: Text -> Tag
- data VpcConfiguration = VpcConfiguration' (NonEmpty Text) (NonEmpty Text)
- newVpcConfiguration :: NonEmpty Text -> NonEmpty Text -> VpcConfiguration
- data VpcConfigurationDescription = VpcConfigurationDescription' Text Text (NonEmpty Text) (NonEmpty Text)
- newVpcConfigurationDescription :: Text -> Text -> NonEmpty Text -> NonEmpty Text -> VpcConfigurationDescription
- data VpcConfigurationUpdate = VpcConfigurationUpdate' (Maybe (NonEmpty Text)) (Maybe (NonEmpty Text)) Text
- newVpcConfigurationUpdate :: Text -> VpcConfigurationUpdate
- data ZeppelinApplicationConfiguration = ZeppelinApplicationConfiguration' (Maybe ZeppelinMonitoringConfiguration) (Maybe CatalogConfiguration) (Maybe DeployAsApplicationConfiguration) (Maybe [CustomArtifactConfiguration])
- newZeppelinApplicationConfiguration :: ZeppelinApplicationConfiguration
- data ZeppelinApplicationConfigurationDescription = ZeppelinApplicationConfigurationDescription' (Maybe [CustomArtifactConfigurationDescription]) (Maybe DeployAsApplicationConfigurationDescription) (Maybe CatalogConfigurationDescription) ZeppelinMonitoringConfigurationDescription
- newZeppelinApplicationConfigurationDescription :: ZeppelinMonitoringConfigurationDescription -> ZeppelinApplicationConfigurationDescription
- data ZeppelinApplicationConfigurationUpdate = ZeppelinApplicationConfigurationUpdate' (Maybe [CustomArtifactConfiguration]) (Maybe CatalogConfigurationUpdate) (Maybe DeployAsApplicationConfigurationUpdate) (Maybe ZeppelinMonitoringConfigurationUpdate)
- newZeppelinApplicationConfigurationUpdate :: ZeppelinApplicationConfigurationUpdate
- data ZeppelinMonitoringConfiguration = ZeppelinMonitoringConfiguration' LogLevel
- newZeppelinMonitoringConfiguration :: LogLevel -> ZeppelinMonitoringConfiguration
- data ZeppelinMonitoringConfigurationDescription = ZeppelinMonitoringConfigurationDescription' (Maybe LogLevel)
- newZeppelinMonitoringConfigurationDescription :: ZeppelinMonitoringConfigurationDescription
- data ZeppelinMonitoringConfigurationUpdate = ZeppelinMonitoringConfigurationUpdate' LogLevel
- newZeppelinMonitoringConfigurationUpdate :: LogLevel -> ZeppelinMonitoringConfigurationUpdate
Service Configuration
defaultService :: Service Source #
API version 2018-05-23
of the Amazon Kinesis Analytics SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by KinesisAnalyticsV2
.
InvalidApplicationConfigurationException
_InvalidApplicationConfigurationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The user-provided application configuration is not valid.
ResourceProvisionedThroughputExceededException
_ResourceProvisionedThroughputExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Discovery failed to get a record from the streaming source because of
the Kinesis Streams ProvisionedThroughputExceededException
. For more
information, see
GetRecords
in the Amazon Kinesis Streams API Reference.
InvalidRequestException
_InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request JSON is not valid for the operation.
UnsupportedOperationException
_UnsupportedOperationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request was rejected because a specified parameter is not supported or a specified resource is not valid for this operation.
InvalidArgumentException
_InvalidArgumentException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified input parameter value is not valid.
TooManyTagsException
_TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Application created with too many tags, or too many tags added to an application. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50.
CodeValidationException
_CodeValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The user-provided application code (query) is not valid. This can be a simple syntax error.
ConcurrentModificationException
_ConcurrentModificationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Exception thrown as a result of concurrent modifications to an application. This error can be the result of attempting to modify an application without using the current application ID.
ServiceUnavailableException
_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The service cannot complete the request.
UnableToDetectSchemaException
_UnableToDetectSchemaException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The data format is not valid. Kinesis Data Analytics cannot detect the schema for the given streaming source.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Specified application can't be found.
LimitExceededException
_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The number of allowed resources has been exceeded.
ResourceInUseException
_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The application is not available for this operation.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
AddApplicationOutput
data AddApplicationOutput Source #
See: newAddApplicationOutput
smart constructor.
Instances
newAddApplicationOutput Source #
:: Text | |
-> Natural | |
-> Output | |
-> AddApplicationOutput |
Create a value of AddApplicationOutput
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:applicationName:AddApplicationOutput'
, addApplicationOutput_applicationName
- The name of the application to which you want to add the output
configuration.
$sel:currentApplicationVersionId:AddApplicationOutput'
, addApplicationOutput_currentApplicationVersionId
- The version of the application to which you want to add the output
configuration. You can use the DescribeApplication operation to get the
current application version. If the version specified is not the current
version, the ConcurrentModificationException
is returned.
$sel:output:AddApplicationOutput'
, addApplicationOutput_output
- An array of objects, each describing one output configuration. In the
output configuration, you specify the name of an in-application stream,
a destination (that is, a Kinesis data stream, a Kinesis Data Firehose
delivery stream, or an Amazon Lambda function), and record the formation
to use when writing to the destination.
data AddApplicationOutputResponse Source #
See: newAddApplicationOutputResponse
smart constructor.
Instances
newAddApplicationOutputResponse Source #
Create a value of AddApplicationOutputResponse
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:applicationARN:AddApplicationOutputResponse'
, addApplicationOutputResponse_applicationARN
- The application Amazon Resource Name (ARN).
$sel:outputDescriptions:AddApplicationOutputResponse'
, addApplicationOutputResponse_outputDescriptions
- Describes the application output configuration. For more information,
see
Configuring Application Output.
$sel:applicationVersionId:AddApplicationOutputResponse'
, addApplicationOutputResponse_applicationVersionId
- The updated application version ID. Kinesis Data Analytics increments
this ID when the application is updated.
$sel:httpStatus:AddApplicationOutputResponse'
, addApplicationOutputResponse_httpStatus
- The response's http status code.
DiscoverInputSchema
data DiscoverInputSchema Source #
See: newDiscoverInputSchema
smart constructor.
DiscoverInputSchema' (Maybe InputStartingPositionConfiguration) (Maybe InputProcessingConfiguration) (Maybe S3Configuration) (Maybe Text) Text |
Instances
newDiscoverInputSchema Source #
Create a value of DiscoverInputSchema
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:inputStartingPositionConfiguration:DiscoverInputSchema'
, discoverInputSchema_inputStartingPositionConfiguration
- The point at which you want Kinesis Data Analytics to start reading
records from the specified streaming source discovery purposes.
$sel:inputProcessingConfiguration:DiscoverInputSchema'
, discoverInputSchema_inputProcessingConfiguration
- The InputProcessingConfiguration to use to preprocess the records before
discovering the schema of the records.
$sel:s3Configuration:DiscoverInputSchema'
, discoverInputSchema_s3Configuration
- Specify this parameter to discover a schema from data in an Amazon S3
object.
$sel:resourceARN:DiscoverInputSchema'
, discoverInputSchema_resourceARN
- The Amazon Resource Name (ARN) of the streaming source.
$sel:serviceExecutionRole:DiscoverInputSchema'
, discoverInputSchema_serviceExecutionRole
- The ARN of the role that is used to access the streaming source.
data DiscoverInputSchemaResponse Source #
See: newDiscoverInputSchemaResponse
smart constructor.
DiscoverInputSchemaResponse' (Maybe [Text]) (Maybe SourceSchema) (Maybe [Text]) (Maybe [[Text]]) Int |
Instances
newDiscoverInputSchemaResponse Source #
Create a value of DiscoverInputSchemaResponse
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:rawInputRecords:DiscoverInputSchemaResponse'
, discoverInputSchemaResponse_rawInputRecords
- The raw stream data that was sampled to infer the schema.
$sel:inputSchema:DiscoverInputSchemaResponse'
, discoverInputSchemaResponse_inputSchema
- The schema inferred from the streaming source. It identifies the format
of the data in the streaming source and how each data element maps to
corresponding columns in the in-application stream that you can create.
$sel:processedInputRecords:DiscoverInputSchemaResponse'
, discoverInputSchemaResponse_processedInputRecords
- The stream data that was modified by the processor specified in the
InputProcessingConfiguration
parameter.
$sel:parsedInputRecords:DiscoverInputSchemaResponse'
, discoverInputSchemaResponse_parsedInputRecords
- An array of elements, where each element corresponds to a row in a
stream record (a stream record can have more than one row).
$sel:httpStatus:DiscoverInputSchemaResponse'
, discoverInputSchemaResponse_httpStatus
- The response's http status code.
DescribeApplication
data DescribeApplication Source #
See: newDescribeApplication
smart constructor.
Instances
newDescribeApplication Source #
Create a value of DescribeApplication
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:includeAdditionalDetails:DescribeApplication'
, describeApplication_includeAdditionalDetails
- Displays verbose information about a Kinesis Data Analytics application,
including the application's job plan.
$sel:applicationName:DescribeApplication'
, describeApplication_applicationName
- The name of the application.
data DescribeApplicationResponse Source #
See: newDescribeApplicationResponse
smart constructor.
Instances
newDescribeApplicationResponse Source #
Create a value of DescribeApplicationResponse
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:httpStatus:DescribeApplicationResponse'
, describeApplicationResponse_httpStatus
- The response's http status code.
$sel:applicationDetail:DescribeApplicationResponse'
, describeApplicationResponse_applicationDetail
- Provides a description of the application, such as the application's
Amazon Resource Name (ARN), status, and latest version.
DeleteApplicationSnapshot
data DeleteApplicationSnapshot Source #
See: newDeleteApplicationSnapshot
smart constructor.
Instances
newDeleteApplicationSnapshot Source #
:: Text | |
-> Text | |
-> UTCTime | |
-> DeleteApplicationSnapshot |
Create a value of DeleteApplicationSnapshot
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:applicationName:DeleteApplicationSnapshot'
, deleteApplicationSnapshot_applicationName
- The name of an existing application.
$sel:snapshotName:DeleteApplicationSnapshot'
, deleteApplicationSnapshot_snapshotName
- The identifier for the snapshot delete.
$sel:snapshotCreationTimestamp:DeleteApplicationSnapshot'
, deleteApplicationSnapshot_snapshotCreationTimestamp
- The creation timestamp of the application snapshot to delete. You can
retrieve this value using or .
data DeleteApplicationSnapshotResponse Source #
See: newDeleteApplicationSnapshotResponse
smart constructor.
Instances
Eq DeleteApplicationSnapshotResponse Source # | |
Read DeleteApplicationSnapshotResponse Source # | |
Show DeleteApplicationSnapshotResponse Source # | |
Generic DeleteApplicationSnapshotResponse Source # | |
NFData DeleteApplicationSnapshotResponse Source # | |
Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationSnapshot rnf :: DeleteApplicationSnapshotResponse -> () # | |
type Rep DeleteApplicationSnapshotResponse Source # | |
Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationSnapshot type Rep DeleteApplicationSnapshotResponse = D1 ('MetaData "DeleteApplicationSnapshotResponse" "Amazonka.KinesisAnalyticsV2.DeleteApplicationSnapshot" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "DeleteApplicationSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteApplicationSnapshotResponse Source #
Create a value of DeleteApplicationSnapshotResponse
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:httpStatus:DeleteApplicationSnapshotResponse'
, deleteApplicationSnapshotResponse_httpStatus
- The response's http status code.
StartApplication
data StartApplication Source #
See: newStartApplication
smart constructor.
Instances
Create a value of StartApplication
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:runConfiguration:StartApplication'
, startApplication_runConfiguration
- Identifies the run configuration (start parameters) of a Kinesis Data
Analytics application.
$sel:applicationName:StartApplication'
, startApplication_applicationName
- The name of the application.
data StartApplicationResponse Source #
See: newStartApplicationResponse
smart constructor.
Instances
newStartApplicationResponse Source #
Create a value of StartApplicationResponse
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:httpStatus:StartApplicationResponse'
, startApplicationResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
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:ListTagsForResource'
, listTagsForResource_resourceARN
- The ARN of the application for which to retrieve tags.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
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:tags:ListTagsForResourceResponse'
, listTagsForResourceResponse_tags
- The key-value tags assigned to the application.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
DescribeApplicationVersion
data DescribeApplicationVersion Source #
See: newDescribeApplicationVersion
smart constructor.
Instances
newDescribeApplicationVersion Source #
Create a value of DescribeApplicationVersion
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:applicationName:DescribeApplicationVersion'
, describeApplicationVersion_applicationName
- The name of the application for which you want to get the version
description.
$sel:applicationVersionId:DescribeApplicationVersion'
, describeApplicationVersion_applicationVersionId
- The ID of the application version for which you want to get the
description.
data DescribeApplicationVersionResponse Source #
See: newDescribeApplicationVersionResponse
smart constructor.
Instances
newDescribeApplicationVersionResponse Source #
Create a value of DescribeApplicationVersionResponse
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:applicationVersionDetail:DescribeApplicationVersionResponse'
, describeApplicationVersionResponse_applicationVersionDetail
- Undocumented member.
$sel:httpStatus:DescribeApplicationVersionResponse'
, describeApplicationVersionResponse_httpStatus
- The response's http status code.
DeleteApplicationReferenceDataSource
data DeleteApplicationReferenceDataSource Source #
See: newDeleteApplicationReferenceDataSource
smart constructor.
Instances
newDeleteApplicationReferenceDataSource Source #
:: Text | |
-> Natural |
|
-> Text | |
-> DeleteApplicationReferenceDataSource |
Create a value of DeleteApplicationReferenceDataSource
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:applicationName:DeleteApplicationReferenceDataSource'
, deleteApplicationReferenceDataSource_applicationName
- The name of an existing application.
$sel:currentApplicationVersionId:DeleteApplicationReferenceDataSource'
, deleteApplicationReferenceDataSource_currentApplicationVersionId
- The current application version. You can use the DescribeApplication
operation to get the current application version. If the version
specified is not the current version, the
ConcurrentModificationException
is returned.
$sel:referenceId:DeleteApplicationReferenceDataSource'
, deleteApplicationReferenceDataSource_referenceId
- The ID of the reference data source. When you add a reference data
source to your application using the AddApplicationReferenceDataSource,
Kinesis Data Analytics assigns an ID. You can use the
DescribeApplication operation to get the reference ID.
data DeleteApplicationReferenceDataSourceResponse Source #
See: newDeleteApplicationReferenceDataSourceResponse
smart constructor.
Instances
newDeleteApplicationReferenceDataSourceResponse Source #
:: Int |
|
-> DeleteApplicationReferenceDataSourceResponse |
Create a value of DeleteApplicationReferenceDataSourceResponse
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:applicationARN:DeleteApplicationReferenceDataSourceResponse'
, deleteApplicationReferenceDataSourceResponse_applicationARN
- The application Amazon Resource Name (ARN).
$sel:applicationVersionId:DeleteApplicationReferenceDataSourceResponse'
, deleteApplicationReferenceDataSourceResponse_applicationVersionId
- The updated version ID of the application.
$sel:httpStatus:DeleteApplicationReferenceDataSourceResponse'
, deleteApplicationReferenceDataSourceResponse_httpStatus
- The response's http status code.
CreateApplicationPresignedUrl
data CreateApplicationPresignedUrl Source #
See: newCreateApplicationPresignedUrl
smart constructor.
Instances
newCreateApplicationPresignedUrl Source #
Create a value of CreateApplicationPresignedUrl
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:sessionExpirationDurationInSeconds:CreateApplicationPresignedUrl'
, createApplicationPresignedUrl_sessionExpirationDurationInSeconds
- The duration in seconds for which the returned URL will be valid.
$sel:applicationName:CreateApplicationPresignedUrl'
, createApplicationPresignedUrl_applicationName
- The name of the application.
$sel:urlType:CreateApplicationPresignedUrl'
, createApplicationPresignedUrl_urlType
- The type of the extension for which to create and return a URL.
Currently, the only valid extension URL type is FLINK_DASHBOARD_URL
.
data CreateApplicationPresignedUrlResponse Source #
See: newCreateApplicationPresignedUrlResponse
smart constructor.
Instances
newCreateApplicationPresignedUrlResponse Source #
Create a value of CreateApplicationPresignedUrlResponse
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:authorizedUrl:CreateApplicationPresignedUrlResponse'
, createApplicationPresignedUrlResponse_authorizedUrl
- The URL of the extension.
$sel:httpStatus:CreateApplicationPresignedUrlResponse'
, createApplicationPresignedUrlResponse_httpStatus
- The response's http status code.
DeleteApplication
data DeleteApplication Source #
See: newDeleteApplication
smart constructor.
Instances
:: Text | |
-> UTCTime | |
-> DeleteApplication |
Create a value of DeleteApplication
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:applicationName:DeleteApplication'
, deleteApplication_applicationName
- The name of the application to delete.
$sel:createTimestamp:DeleteApplication'
, deleteApplication_createTimestamp
- Use the DescribeApplication
operation to get this value.
data DeleteApplicationResponse Source #
See: newDeleteApplicationResponse
smart constructor.
Instances
newDeleteApplicationResponse Source #
Create a value of DeleteApplicationResponse
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:httpStatus:DeleteApplicationResponse'
, deleteApplicationResponse_httpStatus
- The response's http status code.
UpdateApplication
data UpdateApplication Source #
See: newUpdateApplication
smart constructor.
UpdateApplication' (Maybe Natural) (Maybe Text) (Maybe [CloudWatchLoggingOptionUpdate]) (Maybe Text) (Maybe ApplicationConfigurationUpdate) (Maybe RunConfigurationUpdate) Text |
Instances
Create a value of UpdateApplication
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:currentApplicationVersionId:UpdateApplication'
, updateApplication_currentApplicationVersionId
- The current application version ID. You must provide the
CurrentApplicationVersionId
or the ConditionalToken
.You can retrieve
the application version ID using DescribeApplication. For better
concurrency support, use the ConditionalToken
parameter instead of
CurrentApplicationVersionId
.
$sel:serviceExecutionRoleUpdate:UpdateApplication'
, updateApplication_serviceExecutionRoleUpdate
- Describes updates to the service execution role.
$sel:cloudWatchLoggingOptionUpdates:UpdateApplication'
, updateApplication_cloudWatchLoggingOptionUpdates
- Describes application Amazon CloudWatch logging option updates. You can
only update existing CloudWatch logging options with this action. To add
a new CloudWatch logging option, use
AddApplicationCloudWatchLoggingOption.
$sel:conditionalToken:UpdateApplication'
, updateApplication_conditionalToken
- A value you use to implement strong concurrency for application updates.
You must provide the CurrentApplicationVersionId
or the
ConditionalToken
. You get the application's current
ConditionalToken
using DescribeApplication. For better concurrency
support, use the ConditionalToken
parameter instead of
CurrentApplicationVersionId
.
$sel:applicationConfigurationUpdate:UpdateApplication'
, updateApplication_applicationConfigurationUpdate
- Describes application configuration updates.
$sel:runConfigurationUpdate:UpdateApplication'
, updateApplication_runConfigurationUpdate
- Describes updates to the application's starting parameters.
$sel:applicationName:UpdateApplication'
, updateApplication_applicationName
- The name of the application to update.
data UpdateApplicationResponse Source #
See: newUpdateApplicationResponse
smart constructor.
Instances
newUpdateApplicationResponse Source #
Create a value of UpdateApplicationResponse
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:httpStatus:UpdateApplicationResponse'
, updateApplicationResponse_httpStatus
- The response's http status code.
$sel:applicationDetail:UpdateApplicationResponse'
, updateApplicationResponse_applicationDetail
- Describes application updates.
DeleteApplicationCloudWatchLoggingOption
data DeleteApplicationCloudWatchLoggingOption Source #
See: newDeleteApplicationCloudWatchLoggingOption
smart constructor.
Instances
newDeleteApplicationCloudWatchLoggingOption Source #
:: Text |
|
-> Text |
|
-> DeleteApplicationCloudWatchLoggingOption |
Create a value of DeleteApplicationCloudWatchLoggingOption
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:currentApplicationVersionId:DeleteApplicationCloudWatchLoggingOption'
, deleteApplicationCloudWatchLoggingOption_currentApplicationVersionId
- The version ID of the application. You must provide the
CurrentApplicationVersionId
or the ConditionalToken
. You can
retrieve the application version ID using DescribeApplication. For
better concurrency support, use the ConditionalToken
parameter instead
of CurrentApplicationVersionId
.
$sel:conditionalToken:DeleteApplicationCloudWatchLoggingOption'
, deleteApplicationCloudWatchLoggingOption_conditionalToken
- A value you use to implement strong concurrency for application updates.
You must provide the CurrentApplicationVersionId
or the
ConditionalToken
. You get the application's current
ConditionalToken
using DescribeApplication. For better concurrency
support, use the ConditionalToken
parameter instead of
CurrentApplicationVersionId
.
$sel:applicationName:DeleteApplicationCloudWatchLoggingOption'
, deleteApplicationCloudWatchLoggingOption_applicationName
- The application name.
$sel:cloudWatchLoggingOptionId:DeleteApplicationCloudWatchLoggingOption'
, deleteApplicationCloudWatchLoggingOption_cloudWatchLoggingOptionId
- The CloudWatchLoggingOptionId
of the Amazon CloudWatch logging option
to delete. You can get the CloudWatchLoggingOptionId
by using the
DescribeApplication operation.
data DeleteApplicationCloudWatchLoggingOptionResponse Source #
See: newDeleteApplicationCloudWatchLoggingOptionResponse
smart constructor.
DeleteApplicationCloudWatchLoggingOptionResponse' (Maybe Text) (Maybe Natural) (Maybe [CloudWatchLoggingOptionDescription]) Int |
Instances
newDeleteApplicationCloudWatchLoggingOptionResponse Source #
:: Int |
|
-> DeleteApplicationCloudWatchLoggingOptionResponse |
Create a value of DeleteApplicationCloudWatchLoggingOptionResponse
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:applicationARN:DeleteApplicationCloudWatchLoggingOptionResponse'
, deleteApplicationCloudWatchLoggingOptionResponse_applicationARN
- The application's Amazon Resource Name (ARN).
$sel:applicationVersionId:DeleteApplicationCloudWatchLoggingOptionResponse'
, deleteApplicationCloudWatchLoggingOptionResponse_applicationVersionId
- The version ID of the application. Kinesis Data Analytics updates the
ApplicationVersionId
each time you change the CloudWatch logging
options.
$sel:cloudWatchLoggingOptionDescriptions:DeleteApplicationCloudWatchLoggingOptionResponse'
, deleteApplicationCloudWatchLoggingOptionResponse_cloudWatchLoggingOptionDescriptions
- The descriptions of the remaining CloudWatch logging options for the
application.
$sel:httpStatus:DeleteApplicationCloudWatchLoggingOptionResponse'
, deleteApplicationCloudWatchLoggingOptionResponse_httpStatus
- The response's http status code.
DescribeApplicationSnapshot
data DescribeApplicationSnapshot Source #
See: newDescribeApplicationSnapshot
smart constructor.
Instances
newDescribeApplicationSnapshot Source #
:: Text | |
-> Text | |
-> DescribeApplicationSnapshot |
Create a value of DescribeApplicationSnapshot
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:applicationName:DescribeApplicationSnapshot'
, describeApplicationSnapshot_applicationName
- The name of an existing application.
$sel:snapshotName:DescribeApplicationSnapshot'
, describeApplicationSnapshot_snapshotName
- The identifier of an application snapshot. You can retrieve this value
using .
data DescribeApplicationSnapshotResponse Source #
See: newDescribeApplicationSnapshotResponse
smart constructor.
Instances
newDescribeApplicationSnapshotResponse Source #
Create a value of DescribeApplicationSnapshotResponse
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:httpStatus:DescribeApplicationSnapshotResponse'
, describeApplicationSnapshotResponse_httpStatus
- The response's http status code.
$sel:snapshotDetails:DescribeApplicationSnapshotResponse'
, describeApplicationSnapshotResponse_snapshotDetails
- An object containing information about the application snapshot.
DeleteApplicationVpcConfiguration
data DeleteApplicationVpcConfiguration Source #
See: newDeleteApplicationVpcConfiguration
smart constructor.
Instances
newDeleteApplicationVpcConfiguration Source #
Create a value of DeleteApplicationVpcConfiguration
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:currentApplicationVersionId:DeleteApplicationVpcConfiguration'
, deleteApplicationVpcConfiguration_currentApplicationVersionId
- The current application version ID. You must provide the
CurrentApplicationVersionId
or the ConditionalToken
. You can
retrieve the application version ID using DescribeApplication. For
better concurrency support, use the ConditionalToken
parameter instead
of CurrentApplicationVersionId
.
$sel:conditionalToken:DeleteApplicationVpcConfiguration'
, deleteApplicationVpcConfiguration_conditionalToken
- A value you use to implement strong concurrency for application updates.
You must provide the CurrentApplicationVersionId
or the
ConditionalToken
. You get the application's current
ConditionalToken
using DescribeApplication. For better concurrency
support, use the ConditionalToken
parameter instead of
CurrentApplicationVersionId
.
$sel:applicationName:DeleteApplicationVpcConfiguration'
, deleteApplicationVpcConfiguration_applicationName
- The name of an existing application.
$sel:vpcConfigurationId:DeleteApplicationVpcConfiguration'
, deleteApplicationVpcConfiguration_vpcConfigurationId
- The ID of the VPC configuration to delete.
data DeleteApplicationVpcConfigurationResponse Source #
See: newDeleteApplicationVpcConfigurationResponse
smart constructor.
Instances
newDeleteApplicationVpcConfigurationResponse Source #
Create a value of DeleteApplicationVpcConfigurationResponse
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:applicationARN:DeleteApplicationVpcConfigurationResponse'
, deleteApplicationVpcConfigurationResponse_applicationARN
- The ARN of the Kinesis Data Analytics application.
$sel:applicationVersionId:DeleteApplicationVpcConfigurationResponse'
, deleteApplicationVpcConfigurationResponse_applicationVersionId
- The updated version ID of the application.
$sel:httpStatus:DeleteApplicationVpcConfigurationResponse'
, deleteApplicationVpcConfigurationResponse_httpStatus
- The response's http status code.
AddApplicationInputProcessingConfiguration
data AddApplicationInputProcessingConfiguration Source #
See: newAddApplicationInputProcessingConfiguration
smart constructor.
Instances
newAddApplicationInputProcessingConfiguration Source #
Create a value of AddApplicationInputProcessingConfiguration
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:applicationName:AddApplicationInputProcessingConfiguration'
, addApplicationInputProcessingConfiguration_applicationName
- The name of the application to which you want to add the input
processing configuration.
$sel:currentApplicationVersionId:AddApplicationInputProcessingConfiguration'
, addApplicationInputProcessingConfiguration_currentApplicationVersionId
- The version of the application to which you want to add the input
processing configuration. You can use the DescribeApplication operation
to get the current application version. If the version specified is not
the current version, the ConcurrentModificationException
is returned.
$sel:inputId:AddApplicationInputProcessingConfiguration'
, addApplicationInputProcessingConfiguration_inputId
- The ID of the input configuration to add the input processing
configuration to. You can get a list of the input IDs for an application
using the DescribeApplication operation.
$sel:inputProcessingConfiguration:AddApplicationInputProcessingConfiguration'
, addApplicationInputProcessingConfiguration_inputProcessingConfiguration
- The InputProcessingConfiguration to add to the application.
data AddApplicationInputProcessingConfigurationResponse Source #
See: newAddApplicationInputProcessingConfigurationResponse
smart constructor.
AddApplicationInputProcessingConfigurationResponse' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe InputProcessingConfigurationDescription) Int |
Instances
newAddApplicationInputProcessingConfigurationResponse Source #
:: Int |
|
-> AddApplicationInputProcessingConfigurationResponse |
Create a value of AddApplicationInputProcessingConfigurationResponse
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:applicationARN:AddApplicationInputProcessingConfigurationResponse'
, addApplicationInputProcessingConfigurationResponse_applicationARN
- The Amazon Resource Name (ARN) of the application.
$sel:applicationVersionId:AddApplicationInputProcessingConfigurationResponse'
, addApplicationInputProcessingConfigurationResponse_applicationVersionId
- Provides the current application version.
$sel:inputId:AddApplicationInputProcessingConfiguration'
, addApplicationInputProcessingConfigurationResponse_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:inputProcessingConfigurationDescription:AddApplicationInputProcessingConfigurationResponse'
, addApplicationInputProcessingConfigurationResponse_inputProcessingConfigurationDescription
- The description of the preprocessor that executes on records in this
input before the application's code is run.
$sel:httpStatus:AddApplicationInputProcessingConfigurationResponse'
, addApplicationInputProcessingConfigurationResponse_httpStatus
- The response's http status code.
CreateApplication
data CreateApplication Source #
See: newCreateApplication
smart constructor.
CreateApplication' (Maybe Text) (Maybe [CloudWatchLoggingOption]) (Maybe ApplicationMode) (Maybe ApplicationConfiguration) (Maybe (NonEmpty Tag)) Text RuntimeEnvironment Text |
Instances
:: Text | |
-> RuntimeEnvironment | |
-> Text | |
-> CreateApplication |
Create a value of CreateApplication
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationDescription:CreateApplication'
, createApplication_applicationDescription
- A summary description of the application.
$sel:cloudWatchLoggingOptions:CreateApplication'
, createApplication_cloudWatchLoggingOptions
- Use this parameter to configure an Amazon CloudWatch log stream to
monitor application configuration errors.
$sel:applicationMode:CreateApplication'
, createApplication_applicationMode
- Use the STREAMING
mode to create a Kinesis Data Analytics Studio
notebook. To create a Kinesis Data Analytics Studio notebook, use the
INTERACTIVE
mode.
$sel:applicationConfiguration:CreateApplication'
, createApplication_applicationConfiguration
- Use this parameter to configure the application.
$sel:tags:CreateApplication'
, createApplication_tags
- A list of one or more tags to assign to the application. A tag is a
key-value pair that identifies an application. 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.
$sel:applicationName:CreateApplication'
, createApplication_applicationName
- The name of your application (for example, sample-app
).
$sel:runtimeEnvironment:CreateApplication'
, createApplication_runtimeEnvironment
- The runtime environment for the application (SQL-1_0
, FLINK-1_6
,
FLINK-1_8
, or FLINK-1_11
).
$sel:serviceExecutionRole:CreateApplication'
, createApplication_serviceExecutionRole
- The IAM role used by the application to access Kinesis data streams,
Kinesis Data Firehose delivery streams, Amazon S3 objects, and other
external resources.
data CreateApplicationResponse Source #
See: newCreateApplicationResponse
smart constructor.
Instances
newCreateApplicationResponse Source #
Create a value of CreateApplicationResponse
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:httpStatus:CreateApplicationResponse'
, createApplicationResponse_httpStatus
- The response's http status code.
$sel:applicationDetail:CreateApplicationResponse'
, createApplicationResponse_applicationDetail
- In response to your CreateApplication
request, Kinesis Data Analytics
returns a response with details of the application it created.
ListApplicationVersions
data ListApplicationVersions Source #
See: newListApplicationVersions
smart constructor.
Instances
newListApplicationVersions Source #
Create a value of ListApplicationVersions
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:nextToken:ListApplicationVersions'
, listApplicationVersions_nextToken
- If a previous invocation of this operation returned a pagination token,
pass it into this value to retrieve the next set of results. For more
information about pagination, see
Using the Amazon Command Line Interface's Pagination Options.
$sel:limit:ListApplicationVersions'
, listApplicationVersions_limit
- The maximum number of versions to list in this invocation of the
operation.
$sel:applicationName:ListApplicationVersions'
, listApplicationVersions_applicationName
- The name of the application for which you want to list all versions.
data ListApplicationVersionsResponse Source #
See: newListApplicationVersionsResponse
smart constructor.
Instances
newListApplicationVersionsResponse Source #
Create a value of ListApplicationVersionsResponse
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:applicationVersionSummaries:ListApplicationVersionsResponse'
, listApplicationVersionsResponse_applicationVersionSummaries
- A list of the application versions and the associated configuration
summaries. The list includes application versions that were rolled back.
To get the complete description of a specific application version, invoke the DescribeApplicationVersion operation.
$sel:nextToken:ListApplicationVersions'
, listApplicationVersionsResponse_nextToken
- The pagination token for the next set of results, or null
if there are
no additional results. To retrieve the next set of items, pass this
token into a subsequent invocation of this operation. For more
information about pagination, see
Using the Amazon Command Line Interface's Pagination Options.
$sel:httpStatus:ListApplicationVersionsResponse'
, listApplicationVersionsResponse_httpStatus
- The response's http status code.
DeleteApplicationOutput
data DeleteApplicationOutput Source #
See: newDeleteApplicationOutput
smart constructor.
Instances
newDeleteApplicationOutput Source #
:: Text | |
-> Natural | |
-> Text | |
-> DeleteApplicationOutput |
Create a value of DeleteApplicationOutput
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:applicationName:DeleteApplicationOutput'
, deleteApplicationOutput_applicationName
- The application name.
$sel:currentApplicationVersionId:DeleteApplicationOutput'
, deleteApplicationOutput_currentApplicationVersionId
- The application version. You can use the DescribeApplication operation
to get the current application version. If the version specified is not
the current version, the ConcurrentModificationException
is returned.
$sel:outputId:DeleteApplicationOutput'
, deleteApplicationOutput_outputId
- The ID of the configuration to delete. Each output configuration that is
added to the application (either when the application is created or
later) using the AddApplicationOutput operation has a unique ID. You
need to provide the ID to uniquely identify the output configuration
that you want to delete from the application configuration. You can use
the DescribeApplication operation to get the specific OutputId
.
data DeleteApplicationOutputResponse Source #
See: newDeleteApplicationOutputResponse
smart constructor.
Instances
newDeleteApplicationOutputResponse Source #
Create a value of DeleteApplicationOutputResponse
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:applicationARN:DeleteApplicationOutputResponse'
, deleteApplicationOutputResponse_applicationARN
- The application Amazon Resource Name (ARN).
$sel:applicationVersionId:DeleteApplicationOutputResponse'
, deleteApplicationOutputResponse_applicationVersionId
- The current application version ID.
$sel:httpStatus:DeleteApplicationOutputResponse'
, deleteApplicationOutputResponse_httpStatus
- The response's http status code.
RollbackApplication
data RollbackApplication Source #
See: newRollbackApplication
smart constructor.
Instances
newRollbackApplication Source #
:: Text | |
-> Natural | |
-> RollbackApplication |
Create a value of RollbackApplication
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:applicationName:RollbackApplication'
, rollbackApplication_applicationName
- The name of the application.
$sel:currentApplicationVersionId:RollbackApplication'
, rollbackApplication_currentApplicationVersionId
- The current application version ID. You can retrieve the application
version ID using DescribeApplication.
data RollbackApplicationResponse Source #
See: newRollbackApplicationResponse
smart constructor.
Instances
newRollbackApplicationResponse Source #
Create a value of RollbackApplicationResponse
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:httpStatus:RollbackApplicationResponse'
, rollbackApplicationResponse_httpStatus
- The response's http status code.
$sel:applicationDetail:RollbackApplicationResponse'
, rollbackApplicationResponse_applicationDetail
- Undocumented member.
ListApplicationSnapshots (Paginated)
data ListApplicationSnapshots Source #
See: newListApplicationSnapshots
smart constructor.
Instances
newListApplicationSnapshots Source #
Create a value of ListApplicationSnapshots
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:nextToken:ListApplicationSnapshots'
, listApplicationSnapshots_nextToken
- Use this parameter if you receive a NextToken
response in a previous
request that indicates that there is more output available. Set it to
the value of the previous call's NextToken
response to indicate where
the output should continue from.
$sel:limit:ListApplicationSnapshots'
, listApplicationSnapshots_limit
- The maximum number of application snapshots to list.
$sel:applicationName:ListApplicationSnapshots'
, listApplicationSnapshots_applicationName
- The name of an existing application.
data ListApplicationSnapshotsResponse Source #
See: newListApplicationSnapshotsResponse
smart constructor.
Instances
newListApplicationSnapshotsResponse Source #
Create a value of ListApplicationSnapshotsResponse
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:snapshotSummaries:ListApplicationSnapshotsResponse'
, listApplicationSnapshotsResponse_snapshotSummaries
- A collection of objects containing information about the application
snapshots.
$sel:nextToken:ListApplicationSnapshots'
, listApplicationSnapshotsResponse_nextToken
- The token for the next set of results, or null
if there are no
additional results.
$sel:httpStatus:ListApplicationSnapshotsResponse'
, listApplicationSnapshotsResponse_httpStatus
- The response's http status code.
StopApplication
data StopApplication Source #
See: newStopApplication
smart constructor.
Instances
Create a value of StopApplication
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:force:StopApplication'
, stopApplication_force
- Set to true
to force the application to stop. If you set Force
to
true
, Kinesis Data Analytics stops the application without taking a
snapshot.
Force-stopping your application may lead to data loss or duplication. To prevent data loss or duplicate processing of data during application restarts, we recommend you to take frequent snapshots of your application.
You can only force stop a Flink-based Kinesis Data Analytics application. You can't force stop a SQL-based Kinesis Data Analytics application.
The application must be in the STARTING
, UPDATING
, STOPPING
,
AUTOSCALING
, or RUNNING
status.
$sel:applicationName:StopApplication'
, stopApplication_applicationName
- The name of the running application to stop.
data StopApplicationResponse Source #
See: newStopApplicationResponse
smart constructor.
Instances
newStopApplicationResponse Source #
Create a value of StopApplicationResponse
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:httpStatus:StopApplicationResponse'
, stopApplicationResponse_httpStatus
- The response's http status code.
CreateApplicationSnapshot
data CreateApplicationSnapshot Source #
See: newCreateApplicationSnapshot
smart constructor.
Instances
newCreateApplicationSnapshot Source #
:: Text | |
-> Text | |
-> CreateApplicationSnapshot |
Create a value of CreateApplicationSnapshot
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:applicationName:CreateApplicationSnapshot'
, createApplicationSnapshot_applicationName
- The name of an existing application
$sel:snapshotName:CreateApplicationSnapshot'
, createApplicationSnapshot_snapshotName
- An identifier for the application snapshot.
data CreateApplicationSnapshotResponse Source #
See: newCreateApplicationSnapshotResponse
smart constructor.
Instances
Eq CreateApplicationSnapshotResponse Source # | |
Read CreateApplicationSnapshotResponse Source # | |
Show CreateApplicationSnapshotResponse Source # | |
Generic CreateApplicationSnapshotResponse Source # | |
NFData CreateApplicationSnapshotResponse Source # | |
Defined in Amazonka.KinesisAnalyticsV2.CreateApplicationSnapshot rnf :: CreateApplicationSnapshotResponse -> () # | |
type Rep CreateApplicationSnapshotResponse Source # | |
Defined in Amazonka.KinesisAnalyticsV2.CreateApplicationSnapshot type Rep CreateApplicationSnapshotResponse = D1 ('MetaData "CreateApplicationSnapshotResponse" "Amazonka.KinesisAnalyticsV2.CreateApplicationSnapshot" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CreateApplicationSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newCreateApplicationSnapshotResponse Source #
Create a value of CreateApplicationSnapshotResponse
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:httpStatus:CreateApplicationSnapshotResponse'
, createApplicationSnapshotResponse_httpStatus
- The response's http status code.
AddApplicationReferenceDataSource
data AddApplicationReferenceDataSource Source #
See: newAddApplicationReferenceDataSource
smart constructor.
Instances
newAddApplicationReferenceDataSource Source #
:: Text | |
-> Natural |
|
-> ReferenceDataSource | |
-> AddApplicationReferenceDataSource |
Create a value of AddApplicationReferenceDataSource
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:applicationName:AddApplicationReferenceDataSource'
, addApplicationReferenceDataSource_applicationName
- The name of an existing application.
$sel:currentApplicationVersionId:AddApplicationReferenceDataSource'
, addApplicationReferenceDataSource_currentApplicationVersionId
- The version of the application for which you are adding the reference
data source. You can use the DescribeApplication operation to get the
current application version. If the version specified is not the current
version, the ConcurrentModificationException
is returned.
$sel:referenceDataSource:AddApplicationReferenceDataSource'
, addApplicationReferenceDataSource_referenceDataSource
- The reference data source can be an object in your Amazon S3 bucket.
Kinesis Data Analytics reads the object and copies the data into the
in-application table that is created. You provide an S3 bucket, object
key name, and the resulting in-application table that is created.
data AddApplicationReferenceDataSourceResponse Source #
See: newAddApplicationReferenceDataSourceResponse
smart constructor.
AddApplicationReferenceDataSourceResponse' (Maybe Text) (Maybe Natural) (Maybe [ReferenceDataSourceDescription]) Int |
Instances
newAddApplicationReferenceDataSourceResponse Source #
Create a value of AddApplicationReferenceDataSourceResponse
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:applicationARN:AddApplicationReferenceDataSourceResponse'
, addApplicationReferenceDataSourceResponse_applicationARN
- The application Amazon Resource Name (ARN).
$sel:applicationVersionId:AddApplicationReferenceDataSourceResponse'
, addApplicationReferenceDataSourceResponse_applicationVersionId
- The updated application version ID. Kinesis Data Analytics increments
this ID when the application is updated.
$sel:referenceDataSourceDescriptions:AddApplicationReferenceDataSourceResponse'
, addApplicationReferenceDataSourceResponse_referenceDataSourceDescriptions
- Describes reference data sources configured for the application.
$sel:httpStatus:AddApplicationReferenceDataSourceResponse'
, addApplicationReferenceDataSourceResponse_httpStatus
- The response's http status code.
AddApplicationInput
data AddApplicationInput Source #
See: newAddApplicationInput
smart constructor.
Instances
newAddApplicationInput Source #
:: Text | |
-> Natural | |
-> Input | |
-> AddApplicationInput |
Create a value of AddApplicationInput
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:applicationName:AddApplicationInput'
, addApplicationInput_applicationName
- The name of your existing application to which you want to add the
streaming source.
$sel:currentApplicationVersionId:AddApplicationInput'
, addApplicationInput_currentApplicationVersionId
- The current version of your application. You must provide the
ApplicationVersionID
or the ConditionalToken
.You can use the
DescribeApplication operation to find the current application version.
$sel:input:AddApplicationInput'
, addApplicationInput_input
- The Input to add.
data AddApplicationInputResponse Source #
See: newAddApplicationInputResponse
smart constructor.
Instances
newAddApplicationInputResponse Source #
Create a value of AddApplicationInputResponse
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:applicationARN:AddApplicationInputResponse'
, addApplicationInputResponse_applicationARN
- The Amazon Resource Name (ARN) of the application.
$sel:applicationVersionId:AddApplicationInputResponse'
, addApplicationInputResponse_applicationVersionId
- Provides the current application version.
$sel:inputDescriptions:AddApplicationInputResponse'
, addApplicationInputResponse_inputDescriptions
- Describes the application input configuration.
$sel:httpStatus:AddApplicationInputResponse'
, addApplicationInputResponse_httpStatus
- The response's http status code.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
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:TagResource'
, tagResource_resourceARN
- The ARN of the application to assign the tags.
$sel:tags:TagResource'
, tagResource_tags
- The key-value tags to assign to the application.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
newTagResourceResponse Source #
Create a value of TagResourceResponse
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:httpStatus:TagResourceResponse'
, tagResourceResponse_httpStatus
- The response's http status code.
AddApplicationCloudWatchLoggingOption
data AddApplicationCloudWatchLoggingOption Source #
See: newAddApplicationCloudWatchLoggingOption
smart constructor.
Instances
newAddApplicationCloudWatchLoggingOption Source #
:: Text | |
-> CloudWatchLoggingOption |
|
-> AddApplicationCloudWatchLoggingOption |
Create a value of AddApplicationCloudWatchLoggingOption
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:currentApplicationVersionId:AddApplicationCloudWatchLoggingOption'
, addApplicationCloudWatchLoggingOption_currentApplicationVersionId
- The version ID of the Kinesis Data Analytics application. You must
provide the CurrentApplicationVersionId
or the ConditionalToken
.You
can retrieve the application version ID using DescribeApplication. For
better concurrency support, use the ConditionalToken
parameter instead
of CurrentApplicationVersionId
.
$sel:conditionalToken:AddApplicationCloudWatchLoggingOption'
, addApplicationCloudWatchLoggingOption_conditionalToken
- A value you use to implement strong concurrency for application updates.
You must provide the CurrentApplicationVersionId
or the
ConditionalToken
. You get the application's current
ConditionalToken
using DescribeApplication. For better concurrency
support, use the ConditionalToken
parameter instead of
CurrentApplicationVersionId
.
$sel:applicationName:AddApplicationCloudWatchLoggingOption'
, addApplicationCloudWatchLoggingOption_applicationName
- The Kinesis Data Analytics application name.
$sel:cloudWatchLoggingOption:AddApplicationCloudWatchLoggingOption'
, addApplicationCloudWatchLoggingOption_cloudWatchLoggingOption
- Provides the Amazon CloudWatch log stream Amazon Resource Name (ARN).
data AddApplicationCloudWatchLoggingOptionResponse Source #
See: newAddApplicationCloudWatchLoggingOptionResponse
smart constructor.
AddApplicationCloudWatchLoggingOptionResponse' (Maybe Text) (Maybe Natural) (Maybe [CloudWatchLoggingOptionDescription]) Int |
Instances
newAddApplicationCloudWatchLoggingOptionResponse Source #
:: Int |
|
-> AddApplicationCloudWatchLoggingOptionResponse |
Create a value of AddApplicationCloudWatchLoggingOptionResponse
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:applicationARN:AddApplicationCloudWatchLoggingOptionResponse'
, addApplicationCloudWatchLoggingOptionResponse_applicationARN
- The application's ARN.
$sel:applicationVersionId:AddApplicationCloudWatchLoggingOptionResponse'
, addApplicationCloudWatchLoggingOptionResponse_applicationVersionId
- The new version ID of the Kinesis Data Analytics application. Kinesis
Data Analytics updates the ApplicationVersionId
each time you change
the CloudWatch logging options.
$sel:cloudWatchLoggingOptionDescriptions:AddApplicationCloudWatchLoggingOptionResponse'
, addApplicationCloudWatchLoggingOptionResponse_cloudWatchLoggingOptionDescriptions
- The descriptions of the current CloudWatch logging options for the
Kinesis Data Analytics application.
$sel:httpStatus:AddApplicationCloudWatchLoggingOptionResponse'
, addApplicationCloudWatchLoggingOptionResponse_httpStatus
- The response's http status code.
ListApplications (Paginated)
data ListApplications Source #
See: newListApplications
smart constructor.
Instances
newListApplications :: ListApplications Source #
Create a value of ListApplications
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:nextToken:ListApplications'
, listApplications_nextToken
- If a previous command returned a pagination token, pass it into this
value to retrieve the next set of results. For more information about
pagination, see
Using the Amazon Command Line Interface's Pagination Options.
$sel:limit:ListApplications'
, listApplications_limit
- The maximum number of applications to list.
data ListApplicationsResponse Source #
See: newListApplicationsResponse
smart constructor.
Instances
newListApplicationsResponse Source #
Create a value of ListApplicationsResponse
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:nextToken:ListApplications'
, listApplicationsResponse_nextToken
- The pagination token for the next set of results, or null
if there are
no additional results. Pass this token into a subsequent command to
retrieve the next set of items For more information about pagination,
see
Using the Amazon Command Line Interface's Pagination Options.
$sel:httpStatus:ListApplicationsResponse'
, listApplicationsResponse_httpStatus
- The response's http status code.
$sel:applicationSummaries:ListApplicationsResponse'
, listApplicationsResponse_applicationSummaries
- A list of ApplicationSummary
objects.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
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:UntagResource'
, untagResource_resourceARN
- The ARN of the Kinesis Data Analytics application from which to remove
the tags.
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- A list of keys of tags to remove from the specified application.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse
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:httpStatus:UntagResourceResponse'
, untagResourceResponse_httpStatus
- The response's http status code.
DeleteApplicationInputProcessingConfiguration
data DeleteApplicationInputProcessingConfiguration Source #
See: newDeleteApplicationInputProcessingConfiguration
smart constructor.
Instances
newDeleteApplicationInputProcessingConfiguration Source #
Create a value of DeleteApplicationInputProcessingConfiguration
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:applicationName:DeleteApplicationInputProcessingConfiguration'
, deleteApplicationInputProcessingConfiguration_applicationName
- The name of the application.
$sel:currentApplicationVersionId:DeleteApplicationInputProcessingConfiguration'
, deleteApplicationInputProcessingConfiguration_currentApplicationVersionId
- The application version. You can use the DescribeApplication operation
to get the current application version. If the version specified is not
the current version, the ConcurrentModificationException
is returned.
$sel:inputId:DeleteApplicationInputProcessingConfiguration'
, deleteApplicationInputProcessingConfiguration_inputId
- The ID of the input configuration from which to delete the input
processing configuration. You can get a list of the input IDs for an
application by using the DescribeApplication operation.
data DeleteApplicationInputProcessingConfigurationResponse Source #
See: newDeleteApplicationInputProcessingConfigurationResponse
smart constructor.
Instances
newDeleteApplicationInputProcessingConfigurationResponse Source #
:: Int |
|
-> DeleteApplicationInputProcessingConfigurationResponse |
Create a value of DeleteApplicationInputProcessingConfigurationResponse
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:applicationARN:DeleteApplicationInputProcessingConfigurationResponse'
, deleteApplicationInputProcessingConfigurationResponse_applicationARN
- The Amazon Resource Name (ARN) of the application.
$sel:applicationVersionId:DeleteApplicationInputProcessingConfigurationResponse'
, deleteApplicationInputProcessingConfigurationResponse_applicationVersionId
- The current application version ID.
$sel:httpStatus:DeleteApplicationInputProcessingConfigurationResponse'
, deleteApplicationInputProcessingConfigurationResponse_httpStatus
- The response's http status code.
AddApplicationVpcConfiguration
data AddApplicationVpcConfiguration Source #
See: newAddApplicationVpcConfiguration
smart constructor.
Instances
newAddApplicationVpcConfiguration Source #
Create a value of AddApplicationVpcConfiguration
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:currentApplicationVersionId:AddApplicationVpcConfiguration'
, addApplicationVpcConfiguration_currentApplicationVersionId
- The version of the application to which you want to add the VPC
configuration. You must provide the CurrentApplicationVersionId
or the
ConditionalToken
. You can use the DescribeApplication operation to get
the current application version. If the version specified is not the
current version, the ConcurrentModificationException
is returned. For
better concurrency support, use the ConditionalToken
parameter instead
of CurrentApplicationVersionId
.
$sel:conditionalToken:AddApplicationVpcConfiguration'
, addApplicationVpcConfiguration_conditionalToken
- A value you use to implement strong concurrency for application updates.
You must provide the ApplicationVersionID
or the ConditionalToken
.
You get the application's current ConditionalToken
using
DescribeApplication. For better concurrency support, use the
ConditionalToken
parameter instead of CurrentApplicationVersionId
.
$sel:applicationName:AddApplicationVpcConfiguration'
, addApplicationVpcConfiguration_applicationName
- The name of an existing application.
$sel:vpcConfiguration:AddApplicationVpcConfiguration'
, addApplicationVpcConfiguration_vpcConfiguration
- Description of the VPC to add to the application.
data AddApplicationVpcConfigurationResponse Source #
See: newAddApplicationVpcConfigurationResponse
smart constructor.
AddApplicationVpcConfigurationResponse' (Maybe Text) (Maybe Natural) (Maybe VpcConfigurationDescription) Int |
Instances
newAddApplicationVpcConfigurationResponse Source #
Create a value of AddApplicationVpcConfigurationResponse
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:applicationARN:AddApplicationVpcConfigurationResponse'
, addApplicationVpcConfigurationResponse_applicationARN
- The ARN of the application.
$sel:applicationVersionId:AddApplicationVpcConfigurationResponse'
, addApplicationVpcConfigurationResponse_applicationVersionId
- Provides the current application version. Kinesis Data Analytics updates
the ApplicationVersionId each time you update the application.
$sel:vpcConfigurationDescription:AddApplicationVpcConfigurationResponse'
, addApplicationVpcConfigurationResponse_vpcConfigurationDescription
- The parameters of the new VPC configuration.
$sel:httpStatus:AddApplicationVpcConfigurationResponse'
, addApplicationVpcConfigurationResponse_httpStatus
- The response's http status code.
UpdateApplicationMaintenanceConfiguration
data UpdateApplicationMaintenanceConfiguration Source #
See: newUpdateApplicationMaintenanceConfiguration
smart constructor.
Instances
newUpdateApplicationMaintenanceConfiguration Source #
Create a value of UpdateApplicationMaintenanceConfiguration
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:applicationName:UpdateApplicationMaintenanceConfiguration'
, updateApplicationMaintenanceConfiguration_applicationName
- The name of the application for which you want to update the maintenance
configuration.
$sel:applicationMaintenanceConfigurationUpdate:UpdateApplicationMaintenanceConfiguration'
, updateApplicationMaintenanceConfiguration_applicationMaintenanceConfigurationUpdate
- Describes the application maintenance configuration update.
data UpdateApplicationMaintenanceConfigurationResponse Source #
See: newUpdateApplicationMaintenanceConfigurationResponse
smart constructor.
UpdateApplicationMaintenanceConfigurationResponse' (Maybe Text) (Maybe ApplicationMaintenanceConfigurationDescription) Int |
Instances
newUpdateApplicationMaintenanceConfigurationResponse Source #
:: Int |
|
-> UpdateApplicationMaintenanceConfigurationResponse |
Create a value of UpdateApplicationMaintenanceConfigurationResponse
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:applicationARN:UpdateApplicationMaintenanceConfigurationResponse'
, updateApplicationMaintenanceConfigurationResponse_applicationARN
- The Amazon Resource Name (ARN) of the application.
$sel:applicationMaintenanceConfigurationDescription:UpdateApplicationMaintenanceConfigurationResponse'
, updateApplicationMaintenanceConfigurationResponse_applicationMaintenanceConfigurationDescription
- The application maintenance configuration description after the update.
$sel:httpStatus:UpdateApplicationMaintenanceConfigurationResponse'
, updateApplicationMaintenanceConfigurationResponse_httpStatus
- The response's http status code.
Types
ApplicationMode
newtype ApplicationMode Source #
pattern ApplicationMode_INTERACTIVE :: ApplicationMode | |
pattern ApplicationMode_STREAMING :: ApplicationMode |
Instances
ApplicationRestoreType
newtype ApplicationRestoreType Source #
Instances
ApplicationStatus
newtype ApplicationStatus Source #
pattern ApplicationStatus_AUTOSCALING :: ApplicationStatus | |
pattern ApplicationStatus_DELETING :: ApplicationStatus | |
pattern ApplicationStatus_FORCE_STOPPING :: ApplicationStatus | |
pattern ApplicationStatus_MAINTENANCE :: ApplicationStatus | |
pattern ApplicationStatus_READY :: ApplicationStatus | |
pattern ApplicationStatus_ROLLED_BACK :: ApplicationStatus | |
pattern ApplicationStatus_ROLLING_BACK :: ApplicationStatus | |
pattern ApplicationStatus_RUNNING :: ApplicationStatus | |
pattern ApplicationStatus_STARTING :: ApplicationStatus | |
pattern ApplicationStatus_STOPPING :: ApplicationStatus | |
pattern ApplicationStatus_UPDATING :: ApplicationStatus |
Instances
ArtifactType
newtype ArtifactType Source #
pattern ArtifactType_DEPENDENCY_JAR :: ArtifactType | |
pattern ArtifactType_UDF :: ArtifactType |
Instances
CodeContentType
newtype CodeContentType Source #
pattern CodeContentType_PLAINTEXT :: CodeContentType | |
pattern CodeContentType_ZIPFILE :: CodeContentType |
Instances
ConfigurationType
newtype ConfigurationType Source #
pattern ConfigurationType_CUSTOM :: ConfigurationType | |
pattern ConfigurationType_DEFAULT :: ConfigurationType |
Instances
InputStartingPosition
newtype InputStartingPosition Source #
Instances
LogLevel
pattern LogLevel_DEBUG :: LogLevel | |
pattern LogLevel_ERROR :: LogLevel | |
pattern LogLevel_INFO :: LogLevel | |
pattern LogLevel_WARN :: LogLevel |
Instances
MetricsLevel
newtype MetricsLevel Source #
pattern MetricsLevel_APPLICATION :: MetricsLevel | |
pattern MetricsLevel_OPERATOR :: MetricsLevel | |
pattern MetricsLevel_PARALLELISM :: MetricsLevel | |
pattern MetricsLevel_TASK :: MetricsLevel |
Instances
RecordFormatType
newtype RecordFormatType Source #
pattern RecordFormatType_CSV :: RecordFormatType | |
pattern RecordFormatType_JSON :: RecordFormatType |
Instances
RuntimeEnvironment
newtype RuntimeEnvironment Source #
pattern RuntimeEnvironment_FLINK_1_11 :: RuntimeEnvironment | |
pattern RuntimeEnvironment_FLINK_1_13 :: RuntimeEnvironment | |
pattern RuntimeEnvironment_FLINK_1_6 :: RuntimeEnvironment | |
pattern RuntimeEnvironment_FLINK_1_8 :: RuntimeEnvironment | |
pattern RuntimeEnvironment_SQL_1_0 :: RuntimeEnvironment | |
pattern RuntimeEnvironment_ZEPPELIN_FLINK_1_0 :: RuntimeEnvironment | |
pattern RuntimeEnvironment_ZEPPELIN_FLINK_2_0 :: RuntimeEnvironment |
Instances
SnapshotStatus
newtype SnapshotStatus Source #
pattern SnapshotStatus_CREATING :: SnapshotStatus | |
pattern SnapshotStatus_DELETING :: SnapshotStatus | |
pattern SnapshotStatus_FAILED :: SnapshotStatus | |
pattern SnapshotStatus_READY :: SnapshotStatus |
Instances
UrlType
pattern UrlType_FLINK_DASHBOARD_URL :: UrlType | |
pattern UrlType_ZEPPELIN_UI_URL :: UrlType |
Instances
ApplicationCodeConfiguration
data ApplicationCodeConfiguration Source #
Describes code configuration for an application.
See: newApplicationCodeConfiguration
smart constructor.
Instances
Eq ApplicationCodeConfiguration Source # | |
Read ApplicationCodeConfiguration Source # | |
Show ApplicationCodeConfiguration Source # | |
Generic ApplicationCodeConfiguration Source # | |
NFData ApplicationCodeConfiguration Source # | |
Hashable ApplicationCodeConfiguration Source # | |
ToJSON ApplicationCodeConfiguration Source # | |
type Rep ApplicationCodeConfiguration Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration type Rep ApplicationCodeConfiguration = D1 ('MetaData "ApplicationCodeConfiguration" "Amazonka.KinesisAnalyticsV2.Types.ApplicationCodeConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationCodeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "codeContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CodeContent)) :*: S1 ('MetaSel ('Just "codeContentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CodeContentType))) |
newApplicationCodeConfiguration Source #
Create a value of ApplicationCodeConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:codeContent:ApplicationCodeConfiguration'
, applicationCodeConfiguration_codeContent
- The location and type of the application code.
$sel:codeContentType:ApplicationCodeConfiguration'
, applicationCodeConfiguration_codeContentType
- Specifies whether the code content is in text or zip format.
ApplicationCodeConfigurationDescription
data ApplicationCodeConfigurationDescription Source #
Describes code configuration for an application.
See: newApplicationCodeConfigurationDescription
smart constructor.
Instances
newApplicationCodeConfigurationDescription Source #
:: CodeContentType |
|
-> ApplicationCodeConfigurationDescription |
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.
Instances
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.
Instances
newApplicationConfiguration :: ApplicationConfiguration Source #
Create a value of ApplicationConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationSnapshotConfiguration:ApplicationConfiguration'
, applicationConfiguration_applicationSnapshotConfiguration
- Describes whether snapshots are enabled for a Flink-based Kinesis Data
Analytics application.
$sel:vpcConfigurations:ApplicationConfiguration'
, applicationConfiguration_vpcConfigurations
- The array of descriptions of VPC configurations available to the
application.
$sel:environmentProperties:ApplicationConfiguration'
, applicationConfiguration_environmentProperties
- Describes execution properties for a Flink-based Kinesis Data Analytics
application.
$sel:flinkApplicationConfiguration:ApplicationConfiguration'
, applicationConfiguration_flinkApplicationConfiguration
- The creation and update parameters for a Flink-based Kinesis Data
Analytics application.
$sel:sqlApplicationConfiguration:ApplicationConfiguration'
, applicationConfiguration_sqlApplicationConfiguration
- The creation and update parameters for a SQL-based Kinesis Data
Analytics application.
$sel:applicationCodeConfiguration:ApplicationConfiguration'
, applicationConfiguration_applicationCodeConfiguration
- The code location and type parameters for a Flink-based Kinesis Data
Analytics application.
$sel:zeppelinApplicationConfiguration:ApplicationConfiguration'
, applicationConfiguration_zeppelinApplicationConfiguration
- The configuration parameters for a Kinesis Data Analytics Studio
notebook.
ApplicationConfigurationDescription
data ApplicationConfigurationDescription Source #
Describes details about the application code and starting parameters for a Kinesis Data Analytics application.
See: newApplicationConfigurationDescription
smart constructor.
Instances
newApplicationConfigurationDescription :: ApplicationConfigurationDescription Source #
Create a value of ApplicationConfigurationDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:zeppelinApplicationConfigurationDescription:ApplicationConfigurationDescription'
, applicationConfigurationDescription_zeppelinApplicationConfigurationDescription
- The configuration parameters for a Kinesis Data Analytics Studio
notebook.
$sel:vpcConfigurationDescriptions:ApplicationConfigurationDescription'
, applicationConfigurationDescription_vpcConfigurationDescriptions
- The array of descriptions of VPC configurations available to the
application.
$sel:applicationCodeConfigurationDescription:ApplicationConfigurationDescription'
, applicationConfigurationDescription_applicationCodeConfigurationDescription
- The details about the application code for a Flink-based Kinesis Data
Analytics application.
$sel:environmentPropertyDescriptions:ApplicationConfigurationDescription'
, applicationConfigurationDescription_environmentPropertyDescriptions
- Describes execution properties for a Flink-based Kinesis Data Analytics
application.
$sel:runConfigurationDescription:ApplicationConfigurationDescription'
, applicationConfigurationDescription_runConfigurationDescription
- The details about the starting properties for a Kinesis Data Analytics
application.
$sel:sqlApplicationConfigurationDescription:ApplicationConfigurationDescription'
, applicationConfigurationDescription_sqlApplicationConfigurationDescription
- The details about inputs, outputs, and reference data sources for a
SQL-based Kinesis Data Analytics application.
$sel:flinkApplicationConfigurationDescription:ApplicationConfigurationDescription'
, applicationConfigurationDescription_flinkApplicationConfigurationDescription
- The details about a Flink-based Kinesis Data Analytics application.
$sel:applicationSnapshotConfigurationDescription:ApplicationConfigurationDescription'
, applicationConfigurationDescription_applicationSnapshotConfigurationDescription
- Describes whether snapshots are enabled for a Flink-based Kinesis Data
Analytics application.
ApplicationConfigurationUpdate
data ApplicationConfigurationUpdate Source #
Describes updates to an application's configuration.
See: newApplicationConfigurationUpdate
smart constructor.
Instances
newApplicationConfigurationUpdate :: ApplicationConfigurationUpdate Source #
Create a value of ApplicationConfigurationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationSnapshotConfigurationUpdate:ApplicationConfigurationUpdate'
, applicationConfigurationUpdate_applicationSnapshotConfigurationUpdate
- Describes whether snapshots are enabled for a Flink-based Kinesis Data
Analytics application.
$sel:zeppelinApplicationConfigurationUpdate:ApplicationConfigurationUpdate'
, applicationConfigurationUpdate_zeppelinApplicationConfigurationUpdate
- Updates to the configuration of a Kinesis Data Analytics Studio
notebook.
$sel:flinkApplicationConfigurationUpdate:ApplicationConfigurationUpdate'
, applicationConfigurationUpdate_flinkApplicationConfigurationUpdate
- Describes updates to a Flink-based Kinesis Data Analytics application's
configuration.
$sel:sqlApplicationConfigurationUpdate:ApplicationConfigurationUpdate'
, applicationConfigurationUpdate_sqlApplicationConfigurationUpdate
- Describes updates to a SQL-based Kinesis Data Analytics application's
configuration.
$sel:vpcConfigurationUpdates:ApplicationConfigurationUpdate'
, applicationConfigurationUpdate_vpcConfigurationUpdates
- Updates to the array of descriptions of VPC configurations available to
the application.
$sel:environmentPropertyUpdates:ApplicationConfigurationUpdate'
, applicationConfigurationUpdate_environmentPropertyUpdates
- Describes updates to the environment properties for a Flink-based
Kinesis Data Analytics application.
$sel:applicationCodeConfigurationUpdate:ApplicationConfigurationUpdate'
, applicationConfigurationUpdate_applicationCodeConfigurationUpdate
- Describes updates to an application's code configuration.
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.
Instances
:: Text | |
-> Text | |
-> RuntimeEnvironment | |
-> ApplicationStatus | |
-> Natural | |
-> ApplicationDetail |
Create a value of ApplicationDetail
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:applicationDescription:ApplicationDetail'
, applicationDetail_applicationDescription
- The description of the application.
$sel:conditionalToken:ApplicationDetail'
, applicationDetail_conditionalToken
- A value you use to implement strong concurrency for application updates.
$sel:cloudWatchLoggingOptionDescriptions:ApplicationDetail'
, applicationDetail_cloudWatchLoggingOptionDescriptions
- Describes the application Amazon CloudWatch logging options.
$sel:applicationVersionRolledBackFrom:ApplicationDetail'
, applicationDetail_applicationVersionRolledBackFrom
- If you reverted the application using RollbackApplication, the
application version when RollbackApplication
was called.
$sel:applicationMode:ApplicationDetail'
, applicationDetail_applicationMode
- To create a Kinesis Data Analytics Studio notebook, you must set the
mode to INTERACTIVE
. However, for a Kinesis Data Analytics for Apache
Flink application, the mode is optional.
$sel:applicationConfigurationDescription:ApplicationDetail'
, applicationDetail_applicationConfigurationDescription
- Describes details about the application code and starting parameters for
a Kinesis Data Analytics application.
$sel:applicationVersionRolledBackTo:ApplicationDetail'
, applicationDetail_applicationVersionRolledBackTo
- The version to which you want to roll back the application.
$sel:createTimestamp:ApplicationDetail'
, applicationDetail_createTimestamp
- The current timestamp when the application was created.
$sel:lastUpdateTimestamp:ApplicationDetail'
, applicationDetail_lastUpdateTimestamp
- The current timestamp when the application was last updated.
$sel:serviceExecutionRole:ApplicationDetail'
, applicationDetail_serviceExecutionRole
- Specifies the IAM role that the application uses to access external
resources.
$sel:applicationVersionUpdatedFrom:ApplicationDetail'
, applicationDetail_applicationVersionUpdatedFrom
- The previous application version before the latest application update.
RollbackApplication reverts the application to this version.
$sel:applicationMaintenanceConfigurationDescription:ApplicationDetail'
, applicationDetail_applicationMaintenanceConfigurationDescription
- The details of the maintenance configuration for the application.
$sel:applicationARN:ApplicationDetail'
, applicationDetail_applicationARN
- The ARN of the application.
$sel:applicationName:ApplicationDetail'
, applicationDetail_applicationName
- The name of the application.
$sel:runtimeEnvironment:ApplicationDetail'
, applicationDetail_runtimeEnvironment
- The runtime environment for the application (SQL-1_0
, FLINK-1_6
,
FLINK-1_8
, or FLINK-1_11
).
$sel:applicationStatus:ApplicationDetail'
, applicationDetail_applicationStatus
- The status of the application.
$sel:applicationVersionId:ApplicationDetail'
, applicationDetail_applicationVersionId
- Provides the current application version. Kinesis Data Analytics updates
the ApplicationVersionId
each time you update the application.
ApplicationMaintenanceConfigurationDescription
data ApplicationMaintenanceConfigurationDescription Source #
The details of the maintenance configuration for the application.
See: newApplicationMaintenanceConfigurationDescription
smart constructor.
Instances
newApplicationMaintenanceConfigurationDescription Source #
Create a value of ApplicationMaintenanceConfigurationDescription
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:applicationMaintenanceWindowStartTime:ApplicationMaintenanceConfigurationDescription'
, applicationMaintenanceConfigurationDescription_applicationMaintenanceWindowStartTime
- The start time for the maintenance window.
$sel:applicationMaintenanceWindowEndTime:ApplicationMaintenanceConfigurationDescription'
, applicationMaintenanceConfigurationDescription_applicationMaintenanceWindowEndTime
- The end time for the maintenance window.
ApplicationMaintenanceConfigurationUpdate
data ApplicationMaintenanceConfigurationUpdate Source #
Describes the updated maintenance configuration for the application.
See: newApplicationMaintenanceConfigurationUpdate
smart constructor.
Instances
newApplicationMaintenanceConfigurationUpdate Source #
:: Text |
|
-> ApplicationMaintenanceConfigurationUpdate |
Create a value of ApplicationMaintenanceConfigurationUpdate
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:applicationMaintenanceWindowStartTimeUpdate:ApplicationMaintenanceConfigurationUpdate'
, applicationMaintenanceConfigurationUpdate_applicationMaintenanceWindowStartTimeUpdate
- The updated start time for the maintenance window.
ApplicationRestoreConfiguration
data ApplicationRestoreConfiguration Source #
Specifies the method and snapshot to use when restarting an application using previously saved application state.
See: newApplicationRestoreConfiguration
smart constructor.
Instances
newApplicationRestoreConfiguration Source #
:: ApplicationRestoreType |
|
-> ApplicationRestoreConfiguration |
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.
ApplicationSnapshotConfiguration
data ApplicationSnapshotConfiguration Source #
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
See: newApplicationSnapshotConfiguration
smart constructor.
Instances
Eq ApplicationSnapshotConfiguration Source # | |
Read ApplicationSnapshotConfiguration Source # | |
Show ApplicationSnapshotConfiguration Source # | |
Generic ApplicationSnapshotConfiguration Source # | |
NFData ApplicationSnapshotConfiguration Source # | |
Hashable ApplicationSnapshotConfiguration Source # | |
ToJSON ApplicationSnapshotConfiguration Source # | |
type Rep ApplicationSnapshotConfiguration Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration type Rep ApplicationSnapshotConfiguration = D1 ('MetaData "ApplicationSnapshotConfiguration" "Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationSnapshotConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotsEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))) |
newApplicationSnapshotConfiguration Source #
Create a value of ApplicationSnapshotConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:snapshotsEnabled:ApplicationSnapshotConfiguration'
, applicationSnapshotConfiguration_snapshotsEnabled
- Describes whether snapshots are enabled for a Flink-based Kinesis Data
Analytics application.
ApplicationSnapshotConfigurationDescription
data ApplicationSnapshotConfigurationDescription Source #
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
See: newApplicationSnapshotConfigurationDescription
smart constructor.
Instances
newApplicationSnapshotConfigurationDescription Source #
:: Bool |
|
-> ApplicationSnapshotConfigurationDescription |
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.
ApplicationSnapshotConfigurationUpdate
data ApplicationSnapshotConfigurationUpdate Source #
Describes updates to whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
See: newApplicationSnapshotConfigurationUpdate
smart constructor.
Instances
Eq ApplicationSnapshotConfigurationUpdate Source # | |
Read ApplicationSnapshotConfigurationUpdate Source # | |
Show ApplicationSnapshotConfigurationUpdate Source # | |
Generic ApplicationSnapshotConfigurationUpdate Source # | |
NFData ApplicationSnapshotConfigurationUpdate Source # | |
Hashable ApplicationSnapshotConfigurationUpdate Source # | |
ToJSON ApplicationSnapshotConfigurationUpdate Source # | |
type Rep ApplicationSnapshotConfigurationUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate type Rep ApplicationSnapshotConfigurationUpdate = D1 ('MetaData "ApplicationSnapshotConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.ApplicationSnapshotConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ApplicationSnapshotConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotsEnabledUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))) |
newApplicationSnapshotConfigurationUpdate Source #
:: Bool |
|
-> ApplicationSnapshotConfigurationUpdate |
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.
ApplicationSummary
data ApplicationSummary Source #
Provides application summary information, including the application Amazon Resource Name (ARN), name, and status.
See: newApplicationSummary
smart constructor.
Instances
newApplicationSummary Source #
:: Text | |
-> Text | |
-> ApplicationStatus | |
-> Natural | |
-> RuntimeEnvironment | |
-> ApplicationSummary |
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.
ApplicationVersionSummary
data ApplicationVersionSummary Source #
The summary of the application version.
See: newApplicationVersionSummary
smart constructor.
Instances
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.
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.
Instances
newCSVMappingParameters Source #
:: Text | |
-> Text | |
-> CSVMappingParameters |
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.
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.
Instances
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.
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.
Instances
Eq CatalogConfigurationDescription Source # | |
Read CatalogConfigurationDescription Source # | |
Show CatalogConfigurationDescription Source # | |
Generic CatalogConfigurationDescription Source # | |
NFData CatalogConfigurationDescription Source # | |
Hashable CatalogConfigurationDescription Source # | |
FromJSON CatalogConfigurationDescription Source # | |
type Rep CatalogConfigurationDescription Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription type Rep CatalogConfigurationDescription = D1 ('MetaData "CatalogConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CatalogConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "glueDataCatalogConfigurationDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GlueDataCatalogConfigurationDescription))) |
newCatalogConfigurationDescription Source #
:: GlueDataCatalogConfigurationDescription |
|
-> CatalogConfigurationDescription |
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.
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.
Instances
Eq CatalogConfigurationUpdate Source # | |
Read CatalogConfigurationUpdate Source # | |
Show CatalogConfigurationUpdate Source # | |
Generic CatalogConfigurationUpdate Source # | |
NFData CatalogConfigurationUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate rnf :: CatalogConfigurationUpdate -> () # | |
Hashable CatalogConfigurationUpdate Source # | |
ToJSON CatalogConfigurationUpdate Source # | |
type Rep CatalogConfigurationUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate type Rep CatalogConfigurationUpdate = D1 ('MetaData "CatalogConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.CatalogConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CatalogConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "glueDataCatalogConfigurationUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GlueDataCatalogConfigurationUpdate))) |
newCatalogConfigurationUpdate Source #
:: GlueDataCatalogConfigurationUpdate |
|
-> CatalogConfigurationUpdate |
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.
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.
Instances
newCheckpointConfiguration Source #
Create a value of CheckpointConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:checkpointingEnabled:CheckpointConfiguration'
, checkpointConfiguration_checkpointingEnabled
- Describes whether checkpointing is enabled for a Flink-based Kinesis
Data Analytics application.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointingEnabled
value of true
, even if
this value is set to another value using this API or in application
code.
$sel:minPauseBetweenCheckpoints:CheckpointConfiguration'
, checkpointConfiguration_minPauseBetweenCheckpoints
- Describes the minimum time in milliseconds after a checkpoint operation
completes that a new checkpoint operation can start. If a checkpoint
operation takes longer than the CheckpointInterval
, the application
otherwise performs continual checkpoint operations. For more
information, see
Tuning Checkpointing
in the
Apache Flink Documentation.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a MinPauseBetweenCheckpoints
value of 5000, even
if this value is set using this API or in application code.
$sel:checkpointInterval:CheckpointConfiguration'
, checkpointConfiguration_checkpointInterval
- Describes the interval in milliseconds between checkpoint operations.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointInterval
value of 60000, even if this
value is set to another value using this API or in application code.
$sel:configurationType:CheckpointConfiguration'
, checkpointConfiguration_configurationType
- Describes whether the application uses Kinesis Data Analytics' default
checkpointing behavior. You must set this property to CUSTOM
in order
to set the CheckpointingEnabled
, CheckpointInterval
, or
MinPauseBetweenCheckpoints
parameters.
If this value is set to DEFAULT
, the application will use the
following values, even if they are set to other values using APIs or
application code:
- CheckpointingEnabled: true
- CheckpointInterval: 60000
- MinPauseBetweenCheckpoints: 5000
CheckpointConfigurationDescription
data CheckpointConfigurationDescription Source #
Describes checkpointing parameters for a Flink-based Kinesis Data Analytics application.
See: newCheckpointConfigurationDescription
smart constructor.
CheckpointConfigurationDescription' (Maybe Bool) (Maybe ConfigurationType) (Maybe Natural) (Maybe Natural) |
Instances
newCheckpointConfigurationDescription :: CheckpointConfigurationDescription Source #
Create a value of CheckpointConfigurationDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:checkpointingEnabled:CheckpointConfigurationDescription'
, checkpointConfigurationDescription_checkpointingEnabled
- Describes whether checkpointing is enabled for a Flink-based Kinesis
Data Analytics application.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointingEnabled
value of true
, even if
this value is set to another value using this API or in application
code.
$sel:configurationType:CheckpointConfigurationDescription'
, checkpointConfigurationDescription_configurationType
- Describes whether the application uses the default checkpointing
behavior in Kinesis Data Analytics.
If this value is set to DEFAULT
, the application will use the
following values, even if they are set to other values using APIs or
application code:
- CheckpointingEnabled: true
- CheckpointInterval: 60000
- MinPauseBetweenCheckpoints: 5000
$sel:minPauseBetweenCheckpoints:CheckpointConfigurationDescription'
, checkpointConfigurationDescription_minPauseBetweenCheckpoints
- Describes the minimum time in milliseconds after a checkpoint operation
completes that a new checkpoint operation can start.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a MinPauseBetweenCheckpoints
value of 5000, even
if this value is set using this API or in application code.
$sel:checkpointInterval:CheckpointConfigurationDescription'
, checkpointConfigurationDescription_checkpointInterval
- Describes the interval in milliseconds between checkpoint operations.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointInterval
value of 60000, even if this
value is set to another value using this API or in application code.
CheckpointConfigurationUpdate
data CheckpointConfigurationUpdate Source #
Describes updates to the checkpointing parameters for a Flink-based Kinesis Data Analytics application.
See: newCheckpointConfigurationUpdate
smart constructor.
CheckpointConfigurationUpdate' (Maybe Natural) (Maybe Bool) (Maybe Natural) (Maybe ConfigurationType) |
Instances
newCheckpointConfigurationUpdate :: CheckpointConfigurationUpdate Source #
Create a value of CheckpointConfigurationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:checkpointIntervalUpdate:CheckpointConfigurationUpdate'
, checkpointConfigurationUpdate_checkpointIntervalUpdate
- Describes updates to the interval in milliseconds between checkpoint
operations.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointInterval
value of 60000, even if this
value is set to another value using this API or in application code.
$sel:checkpointingEnabledUpdate:CheckpointConfigurationUpdate'
, checkpointConfigurationUpdate_checkpointingEnabledUpdate
- Describes updates to whether checkpointing is enabled for an
application.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointingEnabled
value of true
, even if
this value is set to another value using this API or in application
code.
$sel:minPauseBetweenCheckpointsUpdate:CheckpointConfigurationUpdate'
, checkpointConfigurationUpdate_minPauseBetweenCheckpointsUpdate
- Describes updates to the minimum time in milliseconds after a checkpoint
operation completes that a new checkpoint operation can start.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a MinPauseBetweenCheckpoints
value of 5000, even
if this value is set using this API or in application code.
$sel:configurationTypeUpdate:CheckpointConfigurationUpdate'
, checkpointConfigurationUpdate_configurationTypeUpdate
- Describes updates to whether the application uses the default
checkpointing behavior of Kinesis Data Analytics. You must set this
property to CUSTOM
in order to set the CheckpointingEnabled
,
CheckpointInterval
, or MinPauseBetweenCheckpoints
parameters.
If this value is set to DEFAULT
, the application will use the
following values, even if they are set to other values using APIs or
application code:
- CheckpointingEnabled: true
- CheckpointInterval: 60000
- MinPauseBetweenCheckpoints: 5000
CloudWatchLoggingOption
data CloudWatchLoggingOption Source #
Provides a description of Amazon CloudWatch logging options, including the log stream Amazon Resource Name (ARN).
See: newCloudWatchLoggingOption
smart constructor.
Instances
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.
CloudWatchLoggingOptionDescription
data CloudWatchLoggingOptionDescription Source #
Describes the Amazon CloudWatch logging option.
See: newCloudWatchLoggingOptionDescription
smart constructor.
Instances
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.
CloudWatchLoggingOptionUpdate
data CloudWatchLoggingOptionUpdate Source #
Describes the Amazon CloudWatch logging option updates.
See: newCloudWatchLoggingOptionUpdate
smart constructor.
Instances
Eq CloudWatchLoggingOptionUpdate Source # | |
Read CloudWatchLoggingOptionUpdate Source # | |
Show CloudWatchLoggingOptionUpdate Source # | |
Generic CloudWatchLoggingOptionUpdate Source # | |
NFData CloudWatchLoggingOptionUpdate Source # | |
Hashable CloudWatchLoggingOptionUpdate Source # | |
ToJSON CloudWatchLoggingOptionUpdate Source # | |
type Rep CloudWatchLoggingOptionUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate type Rep CloudWatchLoggingOptionUpdate = D1 ('MetaData "CloudWatchLoggingOptionUpdate" "Amazonka.KinesisAnalyticsV2.Types.CloudWatchLoggingOptionUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "CloudWatchLoggingOptionUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logStreamARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cloudWatchLoggingOptionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newCloudWatchLoggingOptionUpdate Source #
:: Text |
|
-> CloudWatchLoggingOptionUpdate |
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
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.
Instances
newCodeContent :: CodeContent Source #
Create a value of CodeContent
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:textContent:CodeContent'
, codeContent_textContent
- The text-format code for a Flink-based Kinesis Data Analytics
application.
$sel:s3ContentLocation:CodeContent'
, codeContent_s3ContentLocation
- Information about the Amazon S3 bucket that contains the application
code.
$sel:zipFileContent:CodeContent'
, codeContent_zipFileContent
- The zip-format code for a Flink-based Kinesis Data Analytics
application.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
CodeContentDescription
data CodeContentDescription Source #
Describes details about the code of a Kinesis Data Analytics application.
See: newCodeContentDescription
smart constructor.
CodeContentDescription' (Maybe S3ApplicationCodeLocationDescription) (Maybe Text) (Maybe Text) (Maybe Natural) |
Instances
newCodeContentDescription :: CodeContentDescription Source #
Create a value of CodeContentDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3ApplicationCodeLocationDescription:CodeContentDescription'
, codeContentDescription_s3ApplicationCodeLocationDescription
- The S3 bucket Amazon Resource Name (ARN), file key, and object version
of the application code stored in Amazon S3.
$sel:codeMD5:CodeContentDescription'
, codeContentDescription_codeMD5
- The checksum that can be used to validate zip-format code.
$sel:textContent:CodeContentDescription'
, codeContentDescription_textContent
- The text-format code
$sel:codeSize:CodeContentDescription'
, codeContentDescription_codeSize
- The size in bytes of the application code. Can be used to validate
zip-format code.
CodeContentUpdate
data CodeContentUpdate Source #
Describes an update to the code of an application. Not supported for Apache Zeppelin.
See: newCodeContentUpdate
smart constructor.
Instances
newCodeContentUpdate :: CodeContentUpdate Source #
Create a value of CodeContentUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:textContentUpdate:CodeContentUpdate'
, codeContentUpdate_textContentUpdate
- Describes an update to the text code for an application.
$sel:zipFileContentUpdate:CodeContentUpdate'
, codeContentUpdate_zipFileContentUpdate
- Describes an update to the zipped code for an application.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
$sel:s3ContentLocationUpdate:CodeContentUpdate'
, codeContentUpdate_s3ContentLocationUpdate
- Describes an update to the location of code for an application.
CustomArtifactConfiguration
data CustomArtifactConfiguration Source #
Specifies dependency JARs, as well as JAR files that contain user-defined functions (UDF).
See: newCustomArtifactConfiguration
smart constructor.
Instances
newCustomArtifactConfiguration Source #
Create a value of CustomArtifactConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3ContentLocation:CustomArtifactConfiguration'
, customArtifactConfiguration_s3ContentLocation
- Undocumented member.
$sel:mavenReference:CustomArtifactConfiguration'
, customArtifactConfiguration_mavenReference
- The parameters required to fully specify a Maven reference.
$sel:artifactType:CustomArtifactConfiguration'
, customArtifactConfiguration_artifactType
- UDF
stands for user-defined functions. This type of artifact must be
in an S3 bucket. A DEPENDENCY_JAR
can be in either Maven or an S3
bucket.
CustomArtifactConfigurationDescription
data CustomArtifactConfigurationDescription Source #
Specifies a dependency JAR or a JAR of user-defined functions.
See: newCustomArtifactConfigurationDescription
smart constructor.
CustomArtifactConfigurationDescription' (Maybe MavenReference) (Maybe S3ContentLocation) (Maybe ArtifactType) |
Instances
newCustomArtifactConfigurationDescription :: CustomArtifactConfigurationDescription Source #
Create a value of CustomArtifactConfigurationDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:mavenReferenceDescription:CustomArtifactConfigurationDescription'
, customArtifactConfigurationDescription_mavenReferenceDescription
- The parameters that are required to specify a Maven dependency.
$sel:s3ContentLocationDescription:CustomArtifactConfigurationDescription'
, customArtifactConfigurationDescription_s3ContentLocationDescription
- Undocumented member.
$sel:artifactType:CustomArtifactConfigurationDescription'
, customArtifactConfigurationDescription_artifactType
- UDF
stands for user-defined functions. This type of artifact must be
in an S3 bucket. A DEPENDENCY_JAR
can be in either Maven or an S3
bucket.
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.
Instances
Eq DeployAsApplicationConfiguration Source # | |
Read DeployAsApplicationConfiguration Source # | |
Show DeployAsApplicationConfiguration Source # | |
Generic DeployAsApplicationConfiguration Source # | |
NFData DeployAsApplicationConfiguration Source # | |
Hashable DeployAsApplicationConfiguration Source # | |
ToJSON DeployAsApplicationConfiguration Source # | |
type Rep DeployAsApplicationConfiguration Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration type Rep DeployAsApplicationConfiguration = D1 ('MetaData "DeployAsApplicationConfiguration" "Amazonka.KinesisAnalyticsV2.Types.DeployAsApplicationConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "DeployAsApplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3ContentLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3ContentBaseLocation))) |
newDeployAsApplicationConfiguration Source #
Create a value of DeployAsApplicationConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:s3ContentLocation:DeployAsApplicationConfiguration'
, deployAsApplicationConfiguration_s3ContentLocation
- The description of an Amazon S3 object that contains the Amazon Data
Analytics application, including the Amazon Resource Name (ARN) of the
S3 bucket, the name of the Amazon S3 object that contains the data, and
the version number of the Amazon S3 object that contains the data.
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.
Instances
newDeployAsApplicationConfigurationDescription Source #
:: S3ContentBaseLocationDescription |
|
-> DeployAsApplicationConfigurationDescription |
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.
Instances
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.
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.
Instances
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.
EnvironmentProperties
data EnvironmentProperties Source #
Describes execution properties for a Flink-based Kinesis Data Analytics application.
See: newEnvironmentProperties
smart constructor.
Instances
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.
Instances
Eq EnvironmentPropertyDescriptions Source # | |
Read EnvironmentPropertyDescriptions Source # | |
Show EnvironmentPropertyDescriptions Source # | |
Generic EnvironmentPropertyDescriptions Source # | |
NFData EnvironmentPropertyDescriptions Source # | |
Hashable EnvironmentPropertyDescriptions Source # | |
FromJSON EnvironmentPropertyDescriptions Source # | |
type Rep EnvironmentPropertyDescriptions Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions type Rep EnvironmentPropertyDescriptions = D1 ('MetaData "EnvironmentPropertyDescriptions" "Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyDescriptions" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "EnvironmentPropertyDescriptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "propertyGroupDescriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PropertyGroup])))) |
newEnvironmentPropertyDescriptions :: EnvironmentPropertyDescriptions Source #
Create a value of EnvironmentPropertyDescriptions
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:propertyGroupDescriptions:EnvironmentPropertyDescriptions'
, environmentPropertyDescriptions_propertyGroupDescriptions
- Describes the execution property groups.
EnvironmentPropertyUpdates
data EnvironmentPropertyUpdates Source #
Describes updates to the execution property groups for a Flink-based Kinesis Data Analytics application or a Studio notebook.
See: newEnvironmentPropertyUpdates
smart constructor.
Instances
Eq EnvironmentPropertyUpdates Source # | |
Read EnvironmentPropertyUpdates Source # | |
Show EnvironmentPropertyUpdates Source # | |
Generic EnvironmentPropertyUpdates Source # | |
NFData EnvironmentPropertyUpdates Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates rnf :: EnvironmentPropertyUpdates -> () # | |
Hashable EnvironmentPropertyUpdates Source # | |
ToJSON EnvironmentPropertyUpdates Source # | |
type Rep EnvironmentPropertyUpdates Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates type Rep EnvironmentPropertyUpdates = D1 ('MetaData "EnvironmentPropertyUpdates" "Amazonka.KinesisAnalyticsV2.Types.EnvironmentPropertyUpdates" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "EnvironmentPropertyUpdates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "propertyGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [PropertyGroup]))) |
newEnvironmentPropertyUpdates :: EnvironmentPropertyUpdates Source #
Create a value of EnvironmentPropertyUpdates
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:propertyGroups:EnvironmentPropertyUpdates'
, environmentPropertyUpdates_propertyGroups
- Describes updates to the execution property groups.
FlinkApplicationConfiguration
data FlinkApplicationConfiguration Source #
Describes configuration parameters for a Flink-based Kinesis Data Analytics application or a Studio notebook.
See: newFlinkApplicationConfiguration
smart constructor.
FlinkApplicationConfiguration' (Maybe MonitoringConfiguration) (Maybe ParallelismConfiguration) (Maybe CheckpointConfiguration) |
Instances
newFlinkApplicationConfiguration :: FlinkApplicationConfiguration Source #
Create a value of FlinkApplicationConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:monitoringConfiguration:FlinkApplicationConfiguration'
, flinkApplicationConfiguration_monitoringConfiguration
- Describes configuration parameters for Amazon CloudWatch logging for an
application.
$sel:parallelismConfiguration:FlinkApplicationConfiguration'
, flinkApplicationConfiguration_parallelismConfiguration
- Describes parameters for how an application executes multiple tasks
simultaneously.
$sel:checkpointConfiguration:FlinkApplicationConfiguration'
, flinkApplicationConfiguration_checkpointConfiguration
- Describes an application's checkpointing configuration. Checkpointing
is the process of persisting application state for fault tolerance. For
more information, see
Checkpoints for Fault Tolerance
in the
Apache Flink Documentation.
FlinkApplicationConfigurationDescription
data FlinkApplicationConfigurationDescription Source #
Describes configuration parameters for a Flink-based Kinesis Data Analytics application.
See: newFlinkApplicationConfigurationDescription
smart constructor.
FlinkApplicationConfigurationDescription' (Maybe MonitoringConfigurationDescription) (Maybe ParallelismConfigurationDescription) (Maybe CheckpointConfigurationDescription) (Maybe Text) |
Instances
newFlinkApplicationConfigurationDescription :: FlinkApplicationConfigurationDescription Source #
Create a value of FlinkApplicationConfigurationDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:monitoringConfigurationDescription:FlinkApplicationConfigurationDescription'
, flinkApplicationConfigurationDescription_monitoringConfigurationDescription
- Describes configuration parameters for Amazon CloudWatch logging for an
application.
$sel:parallelismConfigurationDescription:FlinkApplicationConfigurationDescription'
, flinkApplicationConfigurationDescription_parallelismConfigurationDescription
- Describes parameters for how an application executes multiple tasks
simultaneously.
$sel:checkpointConfigurationDescription:FlinkApplicationConfigurationDescription'
, flinkApplicationConfigurationDescription_checkpointConfigurationDescription
- Describes an application's checkpointing configuration. Checkpointing
is the process of persisting application state for fault tolerance.
$sel:jobPlanDescription:FlinkApplicationConfigurationDescription'
, flinkApplicationConfigurationDescription_jobPlanDescription
- The job plan for an application. For more information about the job
plan, see
Jobs and Scheduling
in the
Apache Flink Documentation.
To retrieve the job plan for the application, use the
DescribeApplicationRequest$IncludeAdditionalDetails parameter of the
DescribeApplication operation.
FlinkApplicationConfigurationUpdate
data FlinkApplicationConfigurationUpdate Source #
Describes updates to the configuration parameters for a Flink-based Kinesis Data Analytics application.
See: newFlinkApplicationConfigurationUpdate
smart constructor.
FlinkApplicationConfigurationUpdate' (Maybe CheckpointConfigurationUpdate) (Maybe ParallelismConfigurationUpdate) (Maybe MonitoringConfigurationUpdate) |
Instances
newFlinkApplicationConfigurationUpdate :: FlinkApplicationConfigurationUpdate Source #
Create a value of FlinkApplicationConfigurationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:checkpointConfigurationUpdate:FlinkApplicationConfigurationUpdate'
, flinkApplicationConfigurationUpdate_checkpointConfigurationUpdate
- Describes updates to an application's checkpointing configuration.
Checkpointing is the process of persisting application state for fault
tolerance.
$sel:parallelismConfigurationUpdate:FlinkApplicationConfigurationUpdate'
, flinkApplicationConfigurationUpdate_parallelismConfigurationUpdate
- Describes updates to the parameters for how an application executes
multiple tasks simultaneously.
$sel:monitoringConfigurationUpdate:FlinkApplicationConfigurationUpdate'
, flinkApplicationConfigurationUpdate_monitoringConfigurationUpdate
- Describes updates to the configuration parameters for Amazon CloudWatch
logging for an application.
FlinkRunConfiguration
data FlinkRunConfiguration Source #
Describes the starting parameters for a Flink-based Kinesis Data Analytics application.
See: newFlinkRunConfiguration
smart constructor.
Instances
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
.
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.
Instances
Eq GlueDataCatalogConfiguration Source # | |
Read GlueDataCatalogConfiguration Source # | |
Show GlueDataCatalogConfiguration Source # | |
Generic GlueDataCatalogConfiguration Source # | |
NFData GlueDataCatalogConfiguration Source # | |
Hashable GlueDataCatalogConfiguration Source # | |
ToJSON GlueDataCatalogConfiguration Source # | |
type Rep GlueDataCatalogConfiguration Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration type Rep GlueDataCatalogConfiguration = D1 ('MetaData "GlueDataCatalogConfiguration" "Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "GlueDataCatalogConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newGlueDataCatalogConfiguration Source #
Create a value of GlueDataCatalogConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:databaseARN:GlueDataCatalogConfiguration'
, glueDataCatalogConfiguration_databaseARN
- The Amazon Resource Name (ARN) of the database.
GlueDataCatalogConfigurationDescription
data GlueDataCatalogConfigurationDescription Source #
The configuration of the Glue Data Catalog that you use for Apache Flink SQL queries and table API transforms that you write in an application.
See: newGlueDataCatalogConfigurationDescription
smart constructor.
Instances
Eq GlueDataCatalogConfigurationDescription Source # | |
Read GlueDataCatalogConfigurationDescription Source # | |
Show GlueDataCatalogConfigurationDescription Source # | |
Generic GlueDataCatalogConfigurationDescription Source # | |
NFData GlueDataCatalogConfigurationDescription Source # | |
Hashable GlueDataCatalogConfigurationDescription Source # | |
FromJSON GlueDataCatalogConfigurationDescription Source # | |
type Rep GlueDataCatalogConfigurationDescription Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription type Rep GlueDataCatalogConfigurationDescription = D1 ('MetaData "GlueDataCatalogConfigurationDescription" "Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "GlueDataCatalogConfigurationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newGlueDataCatalogConfigurationDescription Source #
Create a value of GlueDataCatalogConfigurationDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:databaseARN:GlueDataCatalogConfigurationDescription'
, glueDataCatalogConfigurationDescription_databaseARN
- The Amazon Resource Name (ARN) of the database.
GlueDataCatalogConfigurationUpdate
data GlueDataCatalogConfigurationUpdate Source #
Updates to the configuration of the Glue Data Catalog that you use for SQL queries that you write in a Kinesis Data Analytics Studio notebook.
See: newGlueDataCatalogConfigurationUpdate
smart constructor.
Instances
Eq GlueDataCatalogConfigurationUpdate Source # | |
Read GlueDataCatalogConfigurationUpdate Source # | |
Show GlueDataCatalogConfigurationUpdate Source # | |
Generic GlueDataCatalogConfigurationUpdate Source # | |
NFData GlueDataCatalogConfigurationUpdate Source # | |
Hashable GlueDataCatalogConfigurationUpdate Source # | |
ToJSON GlueDataCatalogConfigurationUpdate Source # | |
type Rep GlueDataCatalogConfigurationUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate type Rep GlueDataCatalogConfigurationUpdate = D1 ('MetaData "GlueDataCatalogConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.GlueDataCatalogConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "GlueDataCatalogConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newGlueDataCatalogConfigurationUpdate Source #
Create a value of GlueDataCatalogConfigurationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:databaseARNUpdate:GlueDataCatalogConfigurationUpdate'
, glueDataCatalogConfigurationUpdate_databaseARNUpdate
- The updated Amazon Resource Name (ARN) of the database.
Input
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.
Input' (Maybe InputParallelism) (Maybe InputProcessingConfiguration) (Maybe KinesisStreamsInput) (Maybe KinesisFirehoseInput) Text SourceSchema |
Instances
Create a value of Input
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:inputParallelism:Input'
, input_inputParallelism
- Describes the number of in-application streams to create.
$sel:inputProcessingConfiguration:Input'
, input_inputProcessingConfiguration
- The InputProcessingConfiguration for the input. An input processor
transforms records as they are received from the stream, before the
application's SQL code executes. Currently, the only input processing
configuration available is InputLambdaProcessor.
$sel:kinesisStreamsInput:Input'
, input_kinesisStreamsInput
- If the streaming source is an Amazon Kinesis data stream, identifies the
stream's Amazon Resource Name (ARN).
$sel:kinesisFirehoseInput:Input'
, input_kinesisFirehoseInput
- If the streaming source is an Amazon Kinesis Data Firehose delivery
stream, identifies the delivery stream's ARN.
$sel:namePrefix:Input'
, input_namePrefix
- The name prefix to use when creating an in-application stream. Suppose
that you specify a prefix "MyInApplicationStream
." Kinesis Data
Analytics then creates one or more (as per the InputParallelism
count
you specified) in-application streams with the names
"MyInApplicationStream_001
," "MyInApplicationStream_002
," and so
on.
$sel:inputSchema:Input'
, input_inputSchema
- Describes the format of the data in the streaming source, and how each
data element maps to corresponding columns in the in-application stream
that is being created.
Also used to describe the format of the reference data source.
InputDescription
data InputDescription Source #
Describes the application input configuration for a SQL-based Kinesis Data Analytics application.
See: newInputDescription
smart constructor.
Instances
newInputDescription :: InputDescription Source #
Create a value of InputDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:inputStartingPositionConfiguration:InputDescription'
, inputDescription_inputStartingPositionConfiguration
- The point at which the application is configured to read from the input
stream.
$sel:inputParallelism:InputDescription'
, inputDescription_inputParallelism
- Describes the configured parallelism (number of in-application streams
mapped to the streaming source).
$sel:inputId:InputDescription'
, inputDescription_inputId
- The input ID that is associated with the application input. This is the
ID that Kinesis Data Analytics assigns to each input configuration that
you add to your application.
$sel:inAppStreamNames:InputDescription'
, inputDescription_inAppStreamNames
- Returns the in-application stream names that are mapped to the stream
source.
$sel:kinesisFirehoseInputDescription:InputDescription'
, inputDescription_kinesisFirehoseInputDescription
- If a Kinesis Data Firehose delivery stream is configured as a streaming
source, provides the delivery stream's ARN.
$sel:inputSchema:InputDescription'
, inputDescription_inputSchema
- Describes the format of the data in the streaming source, and how each
data element maps to corresponding columns in the in-application stream
that is being created.
$sel:kinesisStreamsInputDescription:InputDescription'
, inputDescription_kinesisStreamsInputDescription
- If a Kinesis data stream is configured as a streaming source, provides
the Kinesis data stream's Amazon Resource Name (ARN).
$sel:namePrefix:InputDescription'
, inputDescription_namePrefix
- The in-application name prefix.
$sel:inputProcessingConfigurationDescription:InputDescription'
, inputDescription_inputProcessingConfigurationDescription
- The description of the preprocessor that executes on records in this
input before the application's code is run.
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.
Instances
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
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.
Instances
Eq InputLambdaProcessorDescription Source # | |
Read InputLambdaProcessorDescription Source # | |
Show InputLambdaProcessorDescription Source # | |
Generic InputLambdaProcessorDescription Source # | |
NFData InputLambdaProcessorDescription Source # | |
Hashable InputLambdaProcessorDescription Source # | |
FromJSON InputLambdaProcessorDescription Source # | |
type Rep InputLambdaProcessorDescription Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription type Rep InputLambdaProcessorDescription = D1 ('MetaData "InputLambdaProcessorDescription" "Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputLambdaProcessorDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newInputLambdaProcessorDescription Source #
Create a value of InputLambdaProcessorDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roleARN:InputLambdaProcessorDescription'
, inputLambdaProcessorDescription_roleARN
- The ARN of the IAM role that is used to access the Amazon Lambda
function.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
$sel:resourceARN:InputLambdaProcessorDescription'
, inputLambdaProcessorDescription_resourceARN
- The ARN of the Amazon Lambda function that is used to preprocess the
records in the stream.
To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda
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.
Instances
Eq InputLambdaProcessorUpdate Source # | |
Read InputLambdaProcessorUpdate Source # | |
Show InputLambdaProcessorUpdate Source # | |
Generic InputLambdaProcessorUpdate Source # | |
NFData InputLambdaProcessorUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate rnf :: InputLambdaProcessorUpdate -> () # | |
Hashable InputLambdaProcessorUpdate Source # | |
ToJSON InputLambdaProcessorUpdate Source # | |
type Rep InputLambdaProcessorUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate type Rep InputLambdaProcessorUpdate = D1 ('MetaData "InputLambdaProcessorUpdate" "Amazonka.KinesisAnalyticsV2.Types.InputLambdaProcessorUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputLambdaProcessorUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newInputLambdaProcessorUpdate Source #
Create a value of InputLambdaProcessorUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceARNUpdate:InputLambdaProcessorUpdate'
, inputLambdaProcessorUpdate_resourceARNUpdate
- The Amazon Resource Name (ARN) of the new Amazon Lambda function that is
used to preprocess the records in the stream.
To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda
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.
Instances
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.
InputParallelismUpdate
data InputParallelismUpdate Source #
For a SQL-based Kinesis Data Analytics application, provides updates to the parallelism count.
See: newInputParallelismUpdate
smart constructor.
Instances
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.
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.
Instances
Eq InputProcessingConfiguration Source # | |
Read InputProcessingConfiguration Source # | |
Show InputProcessingConfiguration Source # | |
Generic InputProcessingConfiguration Source # | |
NFData InputProcessingConfiguration Source # | |
Hashable InputProcessingConfiguration Source # | |
ToJSON InputProcessingConfiguration Source # | |
type Rep InputProcessingConfiguration Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration type Rep InputProcessingConfiguration = D1 ('MetaData "InputProcessingConfiguration" "Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputProcessingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputLambdaProcessor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InputLambdaProcessor))) |
newInputProcessingConfiguration Source #
Create a value of InputProcessingConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:inputLambdaProcessor:InputProcessingConfiguration'
, inputProcessingConfiguration_inputLambdaProcessor
- The InputLambdaProcessor that is used to preprocess the records in the
stream before being processed by your application code.
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.
Instances
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.
Instances
Eq InputProcessingConfigurationUpdate Source # | |
Read InputProcessingConfigurationUpdate Source # | |
Show InputProcessingConfigurationUpdate Source # | |
Generic InputProcessingConfigurationUpdate Source # | |
NFData InputProcessingConfigurationUpdate Source # | |
Hashable InputProcessingConfigurationUpdate Source # | |
ToJSON InputProcessingConfigurationUpdate Source # | |
type Rep InputProcessingConfigurationUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate type Rep InputProcessingConfigurationUpdate = D1 ('MetaData "InputProcessingConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.InputProcessingConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputProcessingConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputLambdaProcessorUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InputLambdaProcessorUpdate))) |
newInputProcessingConfigurationUpdate Source #
:: InputLambdaProcessorUpdate |
|
-> InputProcessingConfigurationUpdate |
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.
Instances
newInputSchemaUpdate :: InputSchemaUpdate Source #
Create a value of InputSchemaUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:recordFormatUpdate:InputSchemaUpdate'
, inputSchemaUpdate_recordFormatUpdate
- Specifies the format of the records on the streaming source.
$sel:recordEncodingUpdate:InputSchemaUpdate'
, inputSchemaUpdate_recordEncodingUpdate
- Specifies the encoding of the records in the streaming source; for
example, UTF-8.
$sel:recordColumnUpdates:InputSchemaUpdate'
, inputSchemaUpdate_recordColumnUpdates
- A list of RecordColumn
objects. Each object describes the mapping of
the streaming source element to the corresponding column in the
in-application stream.
InputStartingPositionConfiguration
data InputStartingPositionConfiguration Source #
Describes the point at which the application reads from the streaming source.
See: newInputStartingPositionConfiguration
smart constructor.
Instances
Eq InputStartingPositionConfiguration Source # | |
Read InputStartingPositionConfiguration Source # | |
Show InputStartingPositionConfiguration Source # | |
Generic InputStartingPositionConfiguration Source # | |
NFData InputStartingPositionConfiguration Source # | |
Hashable InputStartingPositionConfiguration Source # | |
ToJSON InputStartingPositionConfiguration Source # | |
FromJSON InputStartingPositionConfiguration Source # | |
type Rep InputStartingPositionConfiguration Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration type Rep InputStartingPositionConfiguration = D1 ('MetaData "InputStartingPositionConfiguration" "Amazonka.KinesisAnalyticsV2.Types.InputStartingPositionConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "InputStartingPositionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputStartingPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputStartingPosition)))) |
newInputStartingPositionConfiguration :: InputStartingPositionConfiguration Source #
Create a value of InputStartingPositionConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:inputStartingPosition:InputStartingPositionConfiguration'
, inputStartingPositionConfiguration_inputStartingPosition
- The starting position on the stream.
NOW
- Start reading just after the most recent record in the stream, and start at the request timestamp that the customer issued.TRIM_HORIZON
- Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Data Firehose delivery stream.LAST_STOPPED_POINT
- Resume reading from where the application last stopped reading.
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.
InputUpdate' (Maybe InputProcessingConfigurationUpdate) (Maybe KinesisStreamsInputUpdate) (Maybe InputParallelismUpdate) (Maybe Text) (Maybe InputSchemaUpdate) (Maybe KinesisFirehoseInputUpdate) Text |
Instances
Create a value of InputUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:inputProcessingConfigurationUpdate:InputUpdate'
, inputUpdate_inputProcessingConfigurationUpdate
- Describes updates to an InputProcessingConfiguration.
$sel:kinesisStreamsInputUpdate:InputUpdate'
, inputUpdate_kinesisStreamsInputUpdate
- If a Kinesis data stream is the streaming source to be updated, provides
an updated stream Amazon Resource Name (ARN).
$sel:inputParallelismUpdate:InputUpdate'
, inputUpdate_inputParallelismUpdate
- Describes the parallelism updates (the number of in-application streams
Kinesis Data Analytics creates for the specific streaming source).
$sel:namePrefixUpdate:InputUpdate'
, inputUpdate_namePrefixUpdate
- The name prefix for in-application streams that Kinesis Data Analytics
creates for the specific streaming source.
$sel:inputSchemaUpdate:InputUpdate'
, inputUpdate_inputSchemaUpdate
- Describes the data format on the streaming source, and how record
elements on the streaming source map to columns of the in-application
stream that is created.
$sel:kinesisFirehoseInputUpdate:InputUpdate'
, inputUpdate_kinesisFirehoseInputUpdate
- If a Kinesis Data Firehose delivery stream is the streaming source to be
updated, provides an updated stream ARN.
$sel:inputId:InputUpdate'
, inputUpdate_inputId
- The input ID of the application input to be updated.
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.
Instances
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.
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.
Instances
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.
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.
Instances
Eq KinesisFirehoseInputDescription Source # | |
Read KinesisFirehoseInputDescription Source # | |
Show KinesisFirehoseInputDescription Source # | |
Generic KinesisFirehoseInputDescription Source # | |
NFData KinesisFirehoseInputDescription Source # | |
Hashable KinesisFirehoseInputDescription Source # | |
FromJSON KinesisFirehoseInputDescription Source # | |
type Rep KinesisFirehoseInputDescription Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription type Rep KinesisFirehoseInputDescription = D1 ('MetaData "KinesisFirehoseInputDescription" "Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisFirehoseInputDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newKinesisFirehoseInputDescription Source #
Create a value of KinesisFirehoseInputDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roleARN:KinesisFirehoseInputDescription'
, kinesisFirehoseInputDescription_roleARN
- The ARN of the IAM role that Kinesis Data Analytics assumes to access
the stream.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
$sel:resourceARN:KinesisFirehoseInputDescription'
, kinesisFirehoseInputDescription_resourceARN
- The Amazon Resource Name (ARN) of the delivery stream.
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.
Instances
Eq KinesisFirehoseInputUpdate Source # | |
Read KinesisFirehoseInputUpdate Source # | |
Show KinesisFirehoseInputUpdate Source # | |
Generic KinesisFirehoseInputUpdate Source # | |
NFData KinesisFirehoseInputUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate rnf :: KinesisFirehoseInputUpdate -> () # | |
Hashable KinesisFirehoseInputUpdate Source # | |
ToJSON KinesisFirehoseInputUpdate Source # | |
type Rep KinesisFirehoseInputUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate type Rep KinesisFirehoseInputUpdate = D1 ('MetaData "KinesisFirehoseInputUpdate" "Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseInputUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisFirehoseInputUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newKinesisFirehoseInputUpdate Source #
Create a value of KinesisFirehoseInputUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceARNUpdate:KinesisFirehoseInputUpdate'
, kinesisFirehoseInputUpdate_resourceARNUpdate
- The Amazon Resource Name (ARN) of the input delivery stream to read.
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.
Instances
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.
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.
Instances
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.
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.
Instances
Eq KinesisFirehoseOutputUpdate Source # | |
Read KinesisFirehoseOutputUpdate Source # | |
Show KinesisFirehoseOutputUpdate Source # | |
Generic KinesisFirehoseOutputUpdate Source # | |
NFData KinesisFirehoseOutputUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate rnf :: KinesisFirehoseOutputUpdate -> () # | |
Hashable KinesisFirehoseOutputUpdate Source # | |
ToJSON KinesisFirehoseOutputUpdate Source # | |
type Rep KinesisFirehoseOutputUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate type Rep KinesisFirehoseOutputUpdate = D1 ('MetaData "KinesisFirehoseOutputUpdate" "Amazonka.KinesisAnalyticsV2.Types.KinesisFirehoseOutputUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisFirehoseOutputUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newKinesisFirehoseOutputUpdate Source #
Create a value of KinesisFirehoseOutputUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceARNUpdate:KinesisFirehoseOutputUpdate'
, kinesisFirehoseOutputUpdate_resourceARNUpdate
- The Amazon Resource Name (ARN) of the delivery stream to write to.
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.
Instances
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.
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.
Instances
Eq KinesisStreamsInputDescription Source # | |
Read KinesisStreamsInputDescription Source # | |
Show KinesisStreamsInputDescription Source # | |
Generic KinesisStreamsInputDescription Source # | |
NFData KinesisStreamsInputDescription Source # | |
Hashable KinesisStreamsInputDescription Source # | |
FromJSON KinesisStreamsInputDescription Source # | |
type Rep KinesisStreamsInputDescription Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription type Rep KinesisStreamsInputDescription = D1 ('MetaData "KinesisStreamsInputDescription" "Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsInputDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisStreamsInputDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newKinesisStreamsInputDescription Source #
Create a value of KinesisStreamsInputDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roleARN:KinesisStreamsInputDescription'
, kinesisStreamsInputDescription_roleARN
- The ARN of the IAM role that Kinesis Data Analytics can assume to access
the stream.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
$sel:resourceARN:KinesisStreamsInputDescription'
, kinesisStreamsInputDescription_resourceARN
- The Amazon Resource Name (ARN) of the Kinesis data stream.
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.
Instances
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.
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.
Instances
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.
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.
Instances
Eq KinesisStreamsOutputDescription Source # | |
Read KinesisStreamsOutputDescription Source # | |
Show KinesisStreamsOutputDescription Source # | |
Generic KinesisStreamsOutputDescription Source # | |
NFData KinesisStreamsOutputDescription Source # | |
Hashable KinesisStreamsOutputDescription Source # | |
FromJSON KinesisStreamsOutputDescription Source # | |
type Rep KinesisStreamsOutputDescription Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription type Rep KinesisStreamsOutputDescription = D1 ('MetaData "KinesisStreamsOutputDescription" "Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisStreamsOutputDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newKinesisStreamsOutputDescription Source #
Create a value of KinesisStreamsOutputDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roleARN:KinesisStreamsOutputDescription'
, kinesisStreamsOutputDescription_roleARN
- The ARN of the IAM role that Kinesis Data Analytics can assume to access
the stream.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
$sel:resourceARN:KinesisStreamsOutputDescription'
, kinesisStreamsOutputDescription_resourceARN
- The Amazon Resource Name (ARN) of the Kinesis data stream.
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.
Instances
Eq KinesisStreamsOutputUpdate Source # | |
Read KinesisStreamsOutputUpdate Source # | |
Show KinesisStreamsOutputUpdate Source # | |
Generic KinesisStreamsOutputUpdate Source # | |
NFData KinesisStreamsOutputUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate rnf :: KinesisStreamsOutputUpdate -> () # | |
Hashable KinesisStreamsOutputUpdate Source # | |
ToJSON KinesisStreamsOutputUpdate Source # | |
type Rep KinesisStreamsOutputUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate type Rep KinesisStreamsOutputUpdate = D1 ('MetaData "KinesisStreamsOutputUpdate" "Amazonka.KinesisAnalyticsV2.Types.KinesisStreamsOutputUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "KinesisStreamsOutputUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARNUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newKinesisStreamsOutputUpdate Source #
Create a value of KinesisStreamsOutputUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceARNUpdate:KinesisStreamsOutputUpdate'
, kinesisStreamsOutputUpdate_resourceARNUpdate
- The Amazon Resource Name (ARN) of the Kinesis data stream where you want
to write the output.
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.
Instances
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
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.
Instances
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.
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.
Instances
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
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.
Instances
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.
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.
Instances
:: Text | |
-> Text | |
-> Text | |
-> MavenReference |
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.
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.
Instances
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.
MonitoringConfigurationDescription
data MonitoringConfigurationDescription Source #
Describes configuration parameters for CloudWatch logging for an application.
See: newMonitoringConfigurationDescription
smart constructor.
Instances
newMonitoringConfigurationDescription :: MonitoringConfigurationDescription Source #
Create a value of MonitoringConfigurationDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:logLevel:MonitoringConfigurationDescription'
, monitoringConfigurationDescription_logLevel
- Describes the verbosity of the CloudWatch Logs for an application.
$sel:configurationType:MonitoringConfigurationDescription'
, monitoringConfigurationDescription_configurationType
- Describes whether to use the default CloudWatch logging configuration
for an application.
$sel:metricsLevel:MonitoringConfigurationDescription'
, monitoringConfigurationDescription_metricsLevel
- Describes the granularity of the CloudWatch Logs for an application.
MonitoringConfigurationUpdate
data MonitoringConfigurationUpdate Source #
Describes updates to configuration parameters for Amazon CloudWatch logging for an application.
See: newMonitoringConfigurationUpdate
smart constructor.
Instances
newMonitoringConfigurationUpdate :: MonitoringConfigurationUpdate Source #
Create a value of MonitoringConfigurationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:metricsLevelUpdate:MonitoringConfigurationUpdate'
, monitoringConfigurationUpdate_metricsLevelUpdate
- Describes updates to the granularity of the CloudWatch Logs for an
application. The Parallelism
level is not recommended for applications
with a Parallelism over 64 due to excessive costs.
$sel:logLevelUpdate:MonitoringConfigurationUpdate'
, monitoringConfigurationUpdate_logLevelUpdate
- Describes updates to the verbosity of the CloudWatch Logs for an
application.
$sel:configurationTypeUpdate:MonitoringConfigurationUpdate'
, monitoringConfigurationUpdate_configurationTypeUpdate
- Describes updates to whether to use the default CloudWatch logging
configuration for an application. You must set this property to CUSTOM
in order to set the LogLevel
or MetricsLevel
parameters.
Output
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.
Output' (Maybe LambdaOutput) (Maybe KinesisStreamsOutput) (Maybe KinesisFirehoseOutput) Text DestinationSchema |
Instances
Create a value of Output
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lambdaOutput:Output'
, output_lambdaOutput
- Identifies an Amazon Lambda function as the destination.
$sel:kinesisStreamsOutput:Output'
, output_kinesisStreamsOutput
- Identifies a Kinesis data stream as the destination.
$sel:kinesisFirehoseOutput:Output'
, output_kinesisFirehoseOutput
- Identifies a Kinesis Data Firehose delivery stream as the destination.
$sel:name:Output'
, output_name
- The name of the in-application stream.
$sel:destinationSchema:Output'
, output_destinationSchema
- Describes the data format when records are written to the destination.
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.
OutputDescription' (Maybe Text) (Maybe DestinationSchema) (Maybe KinesisFirehoseOutputDescription) (Maybe KinesisStreamsOutputDescription) (Maybe Text) (Maybe LambdaOutputDescription) |
Instances
newOutputDescription :: OutputDescription Source #
Create a value of OutputDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:outputId:OutputDescription'
, outputDescription_outputId
- A unique identifier for the output configuration.
$sel:destinationSchema:OutputDescription'
, outputDescription_destinationSchema
- The data format used for writing data to the destination.
$sel:kinesisFirehoseOutputDescription:OutputDescription'
, outputDescription_kinesisFirehoseOutputDescription
- Describes the Kinesis Data Firehose delivery stream that is configured
as the destination where output is written.
$sel:kinesisStreamsOutputDescription:OutputDescription'
, outputDescription_kinesisStreamsOutputDescription
- Describes the Kinesis data stream that is configured as the destination
where output is written.
$sel:name:OutputDescription'
, outputDescription_name
- The name of the in-application stream that is configured as output.
$sel:lambdaOutputDescription:OutputDescription'
, outputDescription_lambdaOutputDescription
- Describes the Lambda function that is configured as the destination
where output is written.
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.
OutputUpdate' (Maybe KinesisStreamsOutputUpdate) (Maybe DestinationSchema) (Maybe KinesisFirehoseOutputUpdate) (Maybe Text) (Maybe LambdaOutputUpdate) Text |
Instances
Create a value of OutputUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:kinesisStreamsOutputUpdate:OutputUpdate'
, outputUpdate_kinesisStreamsOutputUpdate
- Describes a Kinesis data stream as the destination for the output.
$sel:destinationSchemaUpdate:OutputUpdate'
, outputUpdate_destinationSchemaUpdate
- Describes the data format when records are written to the destination.
$sel:kinesisFirehoseOutputUpdate:OutputUpdate'
, outputUpdate_kinesisFirehoseOutputUpdate
- Describes a Kinesis Data Firehose delivery stream as the destination for
the output.
$sel:nameUpdate:OutputUpdate'
, outputUpdate_nameUpdate
- If you want to specify a different in-application stream for this output
configuration, use this field to specify the new in-application stream
name.
$sel:lambdaOutputUpdate:OutputUpdate'
, outputUpdate_lambdaOutputUpdate
- Describes an Amazon Lambda function as the destination for the output.
$sel:outputId:OutputUpdate'
, outputUpdate_outputId
- Identifies the specific output configuration that you want to update.
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.
Instances
newParallelismConfiguration Source #
Create a value of ParallelismConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:autoScalingEnabled:ParallelismConfiguration'
, parallelismConfiguration_autoScalingEnabled
- Describes whether the Kinesis Data Analytics service can increase the
parallelism of the application in response to increased throughput.
$sel:parallelismPerKPU:ParallelismConfiguration'
, parallelismConfiguration_parallelismPerKPU
- Describes the number of parallel tasks that a Flink-based Kinesis Data
Analytics application can perform per Kinesis Processing Unit (KPU) used
by the application. For more information about KPUs, see
Amazon Kinesis Data Analytics Pricing.
$sel:parallelism:ParallelismConfiguration'
, parallelismConfiguration_parallelism
- Describes the initial number of parallel tasks that a Flink-based
Kinesis Data Analytics application can perform. If AutoScalingEnabled
is set to True, Kinesis Data Analytics increases the
CurrentParallelism
value in response to application load. The service
can increase the CurrentParallelism
value up to the maximum
parallelism, which is ParalellismPerKPU
times the maximum KPUs for the
application. The maximum KPUs for an application is 32 by default, and
can be increased by requesting a limit increase. If application load is
reduced, the service can reduce the CurrentParallelism
value down to
the Parallelism
setting.
$sel:configurationType:ParallelismConfiguration'
, parallelismConfiguration_configurationType
- Describes whether the application uses the default parallelism for the
Kinesis Data Analytics service. You must set this property to CUSTOM
in order to change your application's AutoScalingEnabled
,
Parallelism
, or ParallelismPerKPU
properties.
ParallelismConfigurationDescription
data ParallelismConfigurationDescription Source #
Describes parameters for how a Flink-based Kinesis Data Analytics application executes multiple tasks simultaneously.
See: newParallelismConfigurationDescription
smart constructor.
ParallelismConfigurationDescription' (Maybe Bool) (Maybe Natural) (Maybe Natural) (Maybe ConfigurationType) (Maybe Natural) |
Instances
newParallelismConfigurationDescription :: ParallelismConfigurationDescription Source #
Create a value of ParallelismConfigurationDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:autoScalingEnabled:ParallelismConfigurationDescription'
, parallelismConfigurationDescription_autoScalingEnabled
- Describes whether the Kinesis Data Analytics service can increase the
parallelism of the application in response to increased throughput.
$sel:currentParallelism:ParallelismConfigurationDescription'
, parallelismConfigurationDescription_currentParallelism
- Describes the current number of parallel tasks that a Flink-based
Kinesis Data Analytics application can perform. If AutoScalingEnabled
is set to True, Kinesis Data Analytics can increase this value in
response to application load. The service can increase this value up to
the maximum parallelism, which is ParalellismPerKPU
times the maximum
KPUs for the application. The maximum KPUs for an application is 32 by
default, and can be increased by requesting a limit increase. If
application load is reduced, the service can reduce the
CurrentParallelism
value down to the Parallelism
setting.
$sel:parallelismPerKPU:ParallelismConfigurationDescription'
, parallelismConfigurationDescription_parallelismPerKPU
- Describes the number of parallel tasks that a Flink-based Kinesis Data
Analytics application can perform per Kinesis Processing Unit (KPU) used
by the application.
$sel:configurationType:ParallelismConfigurationDescription'
, parallelismConfigurationDescription_configurationType
- Describes whether the application uses the default parallelism for the
Kinesis Data Analytics service.
$sel:parallelism:ParallelismConfigurationDescription'
, parallelismConfigurationDescription_parallelism
- Describes the initial number of parallel tasks that a Flink-based
Kinesis Data Analytics application can perform. If AutoScalingEnabled
is set to True, then Kinesis Data Analytics can increase the
CurrentParallelism
value in response to application load. The service
can increase CurrentParallelism
up to the maximum parallelism, which
is ParalellismPerKPU
times the maximum KPUs for the application. The
maximum KPUs for an application is 32 by default, and can be increased
by requesting a limit increase. If application load is reduced, the
service can reduce the CurrentParallelism
value down to the
Parallelism
setting.
ParallelismConfigurationUpdate
data ParallelismConfigurationUpdate Source #
Describes updates to parameters for how an application executes multiple tasks simultaneously.
See: newParallelismConfigurationUpdate
smart constructor.
ParallelismConfigurationUpdate' (Maybe Natural) (Maybe Bool) (Maybe Natural) (Maybe ConfigurationType) |
Instances
newParallelismConfigurationUpdate :: ParallelismConfigurationUpdate Source #
Create a value of ParallelismConfigurationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:parallelismUpdate:ParallelismConfigurationUpdate'
, parallelismConfigurationUpdate_parallelismUpdate
- Describes updates to the initial number of parallel tasks an application
can perform. If AutoScalingEnabled
is set to True, then Kinesis Data
Analytics can increase the CurrentParallelism
value in response to
application load. The service can increase CurrentParallelism
up to
the maximum parallelism, which is ParalellismPerKPU
times the maximum
KPUs for the application. The maximum KPUs for an application is 32 by
default, and can be increased by requesting a limit increase. If
application load is reduced, the service will reduce
CurrentParallelism
down to the Parallelism
setting.
$sel:autoScalingEnabledUpdate:ParallelismConfigurationUpdate'
, parallelismConfigurationUpdate_autoScalingEnabledUpdate
- Describes updates to whether the Kinesis Data Analytics service can
increase the parallelism of a Flink-based Kinesis Data Analytics
application in response to increased throughput.
$sel:parallelismPerKPUUpdate:ParallelismConfigurationUpdate'
, parallelismConfigurationUpdate_parallelismPerKPUUpdate
- Describes updates to the number of parallel tasks an application can
perform per Kinesis Processing Unit (KPU) used by the application.
$sel:configurationTypeUpdate:ParallelismConfigurationUpdate'
, parallelismConfigurationUpdate_configurationTypeUpdate
- Describes updates to whether the application uses the default
parallelism for the Kinesis Data Analytics service, or if a custom
parallelism is used. You must set this property to CUSTOM
in order to
change your application's AutoScalingEnabled
, Parallelism
, or
ParallelismPerKPU
properties.
PropertyGroup
data PropertyGroup Source #
Property key-value pairs passed into an application.
See: newPropertyGroup
smart constructor.
Instances
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.
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.
Instances
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.
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.
Instances
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.
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.
Instances
newReferenceDataSource Source #
:: Text | |
-> SourceSchema | |
-> ReferenceDataSource |
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.
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.
Instances
newReferenceDataSourceDescription Source #
:: Text | |
-> Text | |
-> S3ReferenceDataSourceDescription |
|
-> ReferenceDataSourceDescription |
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.
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.
ReferenceDataSourceUpdate' (Maybe Text) (Maybe S3ReferenceDataSourceUpdate) (Maybe SourceSchema) Text |
Instances
newReferenceDataSourceUpdate Source #
Create a value of ReferenceDataSourceUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tableNameUpdate:ReferenceDataSourceUpdate'
, referenceDataSourceUpdate_tableNameUpdate
- The in-application table name that is created by this update.
$sel:s3ReferenceDataSourceUpdate:ReferenceDataSourceUpdate'
, referenceDataSourceUpdate_s3ReferenceDataSourceUpdate
- Describes the S3 bucket name, object key name, and IAM role that Kinesis
Data Analytics can assume to read the Amazon S3 object on your behalf
and populate the in-application reference table.
$sel:referenceSchemaUpdate:ReferenceDataSourceUpdate'
, referenceDataSourceUpdate_referenceSchemaUpdate
- Describes the format of the data in the streaming source, and how each
data element maps to corresponding columns created in the in-application
stream.
$sel:referenceId:ReferenceDataSourceUpdate'
, referenceDataSourceUpdate_referenceId
- The ID of the reference data source that is being updated. You can use
the DescribeApplication operation to get this value.
RunConfiguration
data RunConfiguration Source #
Describes the starting parameters for an Kinesis Data Analytics application.
See: newRunConfiguration
smart constructor.
RunConfiguration' (Maybe [SqlRunConfiguration]) (Maybe FlinkRunConfiguration) (Maybe ApplicationRestoreConfiguration) |
Instances
newRunConfiguration :: RunConfiguration Source #
Create a value of RunConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:sqlRunConfigurations:RunConfiguration'
, runConfiguration_sqlRunConfigurations
- Describes the starting parameters for a SQL-based Kinesis Data Analytics
application application.
$sel:flinkRunConfiguration:RunConfiguration'
, runConfiguration_flinkRunConfiguration
- Describes the starting parameters for a Flink-based Kinesis Data
Analytics application.
$sel:applicationRestoreConfiguration:RunConfiguration'
, runConfiguration_applicationRestoreConfiguration
- Describes the restore behavior of a restarting application.
RunConfigurationDescription
data RunConfigurationDescription Source #
Describes the starting properties for a Kinesis Data Analytics application.
See: newRunConfigurationDescription
smart constructor.
Instances
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.
Instances
newRunConfigurationUpdate :: RunConfigurationUpdate Source #
Create a value of RunConfigurationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:flinkRunConfiguration:RunConfigurationUpdate'
, runConfigurationUpdate_flinkRunConfiguration
- Describes the starting parameters for a Flink-based Kinesis Data
Analytics application.
$sel:applicationRestoreConfiguration:RunConfigurationUpdate'
, runConfigurationUpdate_applicationRestoreConfiguration
- Describes updates to the restore behavior of a restarting application.
S3ApplicationCodeLocationDescription
data S3ApplicationCodeLocationDescription Source #
Describes the location of an application's code stored in an S3 bucket.
See: newS3ApplicationCodeLocationDescription
smart constructor.
Instances
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.
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.
Instances
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.
S3ContentBaseLocation
data S3ContentBaseLocation Source #
The S3 bucket that holds the application information.
See: newS3ContentBaseLocation
smart constructor.
Instances
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.
S3ContentBaseLocationDescription
data S3ContentBaseLocationDescription Source #
The description of the S3 base location that holds the application.
See: newS3ContentBaseLocationDescription
smart constructor.
Instances
Eq S3ContentBaseLocationDescription Source # | |
Read S3ContentBaseLocationDescription Source # | |
Show S3ContentBaseLocationDescription Source # | |
Generic S3ContentBaseLocationDescription Source # | |
NFData S3ContentBaseLocationDescription Source # | |
Hashable S3ContentBaseLocationDescription Source # | |
FromJSON S3ContentBaseLocationDescription Source # | |
type Rep S3ContentBaseLocationDescription Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription type Rep S3ContentBaseLocationDescription = D1 ('MetaData "S3ContentBaseLocationDescription" "Amazonka.KinesisAnalyticsV2.Types.S3ContentBaseLocationDescription" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "S3ContentBaseLocationDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "basePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucketARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newS3ContentBaseLocationDescription Source #
Create a value of S3ContentBaseLocationDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:basePath:S3ContentBaseLocationDescription'
, s3ContentBaseLocationDescription_basePath
- The base path for the S3 bucket.
$sel:bucketARN:S3ContentBaseLocationDescription'
, s3ContentBaseLocationDescription_bucketARN
- The Amazon Resource Name (ARN) of the S3 bucket.
S3ContentBaseLocationUpdate
data S3ContentBaseLocationUpdate Source #
The information required to update the S3 base location that holds the application.
See: newS3ContentBaseLocationUpdate
smart constructor.
Instances
newS3ContentBaseLocationUpdate :: S3ContentBaseLocationUpdate Source #
Create a value of S3ContentBaseLocationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bucketARNUpdate:S3ContentBaseLocationUpdate'
, s3ContentBaseLocationUpdate_bucketARNUpdate
- The updated Amazon Resource Name (ARN) of the S3 bucket.
$sel:basePathUpdate:S3ContentBaseLocationUpdate'
, s3ContentBaseLocationUpdate_basePathUpdate
- The updated S3 bucket path.
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.
Instances
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.
S3ContentLocationUpdate
data S3ContentLocationUpdate Source #
Describes an update for the Amazon S3 code content location for an application.
See: newS3ContentLocationUpdate
smart constructor.
Instances
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.
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.
Instances
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.
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.
Instances
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.
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.
Instances
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.
Instances
:: Text | |
-> SnapshotStatus | |
-> Natural | |
-> SnapshotDetails |
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.
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.
Instances
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.
SqlApplicationConfiguration
data SqlApplicationConfiguration Source #
Describes the inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
See: newSqlApplicationConfiguration
smart constructor.
Instances
newSqlApplicationConfiguration :: SqlApplicationConfiguration Source #
Create a value of SqlApplicationConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:inputs:SqlApplicationConfiguration'
, sqlApplicationConfiguration_inputs
- The array of Input objects describing the input streams used by the
application.
$sel:referenceDataSources:SqlApplicationConfiguration'
, sqlApplicationConfiguration_referenceDataSources
- The array of ReferenceDataSource objects describing the reference data
sources used by the application.
$sel:outputs:SqlApplicationConfiguration'
, sqlApplicationConfiguration_outputs
- The array of Output objects describing the destination streams used by
the application.
SqlApplicationConfigurationDescription
data SqlApplicationConfigurationDescription Source #
Describes the inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
See: newSqlApplicationConfigurationDescription
smart constructor.
SqlApplicationConfigurationDescription' (Maybe [OutputDescription]) (Maybe [ReferenceDataSourceDescription]) (Maybe [InputDescription]) |
Instances
newSqlApplicationConfigurationDescription :: SqlApplicationConfigurationDescription Source #
Create a value of SqlApplicationConfigurationDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:outputDescriptions:SqlApplicationConfigurationDescription'
, sqlApplicationConfigurationDescription_outputDescriptions
- The array of OutputDescription objects describing the destination
streams used by the application.
$sel:referenceDataSourceDescriptions:SqlApplicationConfigurationDescription'
, sqlApplicationConfigurationDescription_referenceDataSourceDescriptions
- The array of ReferenceDataSourceDescription objects describing the
reference data sources used by the application.
$sel:inputDescriptions:SqlApplicationConfigurationDescription'
, sqlApplicationConfigurationDescription_inputDescriptions
- The array of InputDescription objects describing the input streams used
by the application.
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.
SqlApplicationConfigurationUpdate' (Maybe [ReferenceDataSourceUpdate]) (Maybe [InputUpdate]) (Maybe [OutputUpdate]) |
Instances
newSqlApplicationConfigurationUpdate :: SqlApplicationConfigurationUpdate Source #
Create a value of SqlApplicationConfigurationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:referenceDataSourceUpdates:SqlApplicationConfigurationUpdate'
, sqlApplicationConfigurationUpdate_referenceDataSourceUpdates
- The array of ReferenceDataSourceUpdate objects describing the new
reference data sources used by the application.
$sel:inputUpdates:SqlApplicationConfigurationUpdate'
, sqlApplicationConfigurationUpdate_inputUpdates
- The array of InputUpdate objects describing the new input streams used
by the application.
$sel:outputUpdates:SqlApplicationConfigurationUpdate'
, sqlApplicationConfigurationUpdate_outputUpdates
- The array of OutputUpdate objects describing the new destination streams
used by the application.
SqlRunConfiguration
data SqlRunConfiguration Source #
Describes the starting parameters for a SQL-based Kinesis Data Analytics application.
See: newSqlRunConfiguration
smart constructor.
Instances
newSqlRunConfiguration Source #
:: Text | |
-> InputStartingPositionConfiguration |
|
-> SqlRunConfiguration |
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.
Tag
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.
Instances
Eq Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
Generic Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.Tag | |
Hashable Tag Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.Tag | |
ToJSON Tag Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.Tag | |
FromJSON Tag Source # | |
type Rep Tag Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.KinesisAnalyticsV2.Types.Tag" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
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.
VpcConfiguration
data VpcConfiguration Source #
Describes the parameters of a VPC used by the application.
See: newVpcConfiguration
smart constructor.
Instances
:: NonEmpty Text | |
-> NonEmpty Text | |
-> VpcConfiguration |
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.
VpcConfigurationDescription
data VpcConfigurationDescription Source #
Describes the parameters of a VPC used by the application.
See: newVpcConfigurationDescription
smart constructor.
Instances
newVpcConfigurationDescription Source #
Create a value of VpcConfigurationDescription
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:vpcConfigurationId:VpcConfigurationDescription'
, vpcConfigurationDescription_vpcConfigurationId
- The ID of the VPC configuration.
$sel:vpcId:VpcConfigurationDescription'
, vpcConfigurationDescription_vpcId
- The ID of the associated VPC.
$sel:subnetIds:VpcConfigurationDescription'
, vpcConfigurationDescription_subnetIds
- The array of
Subnet
IDs used by the VPC configuration.
$sel:securityGroupIds:VpcConfigurationDescription'
, vpcConfigurationDescription_securityGroupIds
- The array of
SecurityGroup
IDs used by the VPC configuration.
VpcConfigurationUpdate
data VpcConfigurationUpdate Source #
Describes updates to the VPC configuration used by the application.
See: newVpcConfigurationUpdate
smart constructor.
Instances
newVpcConfigurationUpdate Source #
Create a value of VpcConfigurationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:subnetIdUpdates:VpcConfigurationUpdate'
, vpcConfigurationUpdate_subnetIdUpdates
- Describes updates to the array of
Subnet
IDs used by the VPC configuration.
$sel:securityGroupIdUpdates:VpcConfigurationUpdate'
, vpcConfigurationUpdate_securityGroupIdUpdates
- Describes updates to the array of
SecurityGroup
IDs used by the VPC configuration.
$sel:vpcConfigurationId:VpcConfigurationUpdate'
, vpcConfigurationUpdate_vpcConfigurationId
- Describes an update to the ID of the VPC configuration.
ZeppelinApplicationConfiguration
data ZeppelinApplicationConfiguration Source #
The configuration of a Kinesis Data Analytics Studio notebook.
See: newZeppelinApplicationConfiguration
smart constructor.
ZeppelinApplicationConfiguration' (Maybe ZeppelinMonitoringConfiguration) (Maybe CatalogConfiguration) (Maybe DeployAsApplicationConfiguration) (Maybe [CustomArtifactConfiguration]) |
Instances
newZeppelinApplicationConfiguration :: ZeppelinApplicationConfiguration Source #
Create a value of ZeppelinApplicationConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:monitoringConfiguration:ZeppelinApplicationConfiguration'
, zeppelinApplicationConfiguration_monitoringConfiguration
- The monitoring configuration of a Kinesis Data Analytics Studio
notebook.
$sel:catalogConfiguration:ZeppelinApplicationConfiguration'
, zeppelinApplicationConfiguration_catalogConfiguration
- The Amazon Glue Data Catalog that you use in queries in a Kinesis Data
Analytics Studio notebook.
$sel:deployAsApplicationConfiguration:ZeppelinApplicationConfiguration'
, zeppelinApplicationConfiguration_deployAsApplicationConfiguration
- The information required to deploy a Kinesis Data Analytics Studio
notebook as an application with durable state.
$sel:customArtifactsConfiguration:ZeppelinApplicationConfiguration'
, zeppelinApplicationConfiguration_customArtifactsConfiguration
- Custom artifacts are dependency JARs and user-defined functions (UDF).
ZeppelinApplicationConfigurationDescription
data ZeppelinApplicationConfigurationDescription Source #
The configuration of a Kinesis Data Analytics Studio notebook.
See: newZeppelinApplicationConfigurationDescription
smart constructor.
Instances
newZeppelinApplicationConfigurationDescription Source #
:: ZeppelinMonitoringConfigurationDescription |
|
-> ZeppelinApplicationConfigurationDescription |
Create a value of ZeppelinApplicationConfigurationDescription
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:customArtifactsConfigurationDescription:ZeppelinApplicationConfigurationDescription'
, zeppelinApplicationConfigurationDescription_customArtifactsConfigurationDescription
- Custom artifacts are dependency JARs and user-defined functions (UDF).
$sel:deployAsApplicationConfigurationDescription:ZeppelinApplicationConfigurationDescription'
, zeppelinApplicationConfigurationDescription_deployAsApplicationConfigurationDescription
- The parameters required to deploy a Kinesis Data Analytics Studio
notebook as an application with durable state.
$sel:catalogConfigurationDescription:ZeppelinApplicationConfigurationDescription'
, zeppelinApplicationConfigurationDescription_catalogConfigurationDescription
- The Amazon Glue Data Catalog that is associated with the Kinesis Data
Analytics Studio notebook.
$sel:monitoringConfigurationDescription:ZeppelinApplicationConfigurationDescription'
, zeppelinApplicationConfigurationDescription_monitoringConfigurationDescription
- The monitoring configuration of a Kinesis Data Analytics Studio
notebook.
ZeppelinApplicationConfigurationUpdate
data ZeppelinApplicationConfigurationUpdate Source #
Updates to the configuration of Kinesis Data Analytics Studio notebook.
See: newZeppelinApplicationConfigurationUpdate
smart constructor.
Instances
newZeppelinApplicationConfigurationUpdate :: ZeppelinApplicationConfigurationUpdate Source #
Create a value of ZeppelinApplicationConfigurationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:customArtifactsConfigurationUpdate:ZeppelinApplicationConfigurationUpdate'
, zeppelinApplicationConfigurationUpdate_customArtifactsConfigurationUpdate
- Updates to the customer artifacts. Custom artifacts are dependency JAR
files and user-defined functions (UDF).
$sel:catalogConfigurationUpdate:ZeppelinApplicationConfigurationUpdate'
, zeppelinApplicationConfigurationUpdate_catalogConfigurationUpdate
- Updates to the configuration of the Amazon Glue Data Catalog that is
associated with the Kinesis Data Analytics Studio notebook.
$sel:deployAsApplicationConfigurationUpdate:ZeppelinApplicationConfigurationUpdate'
, zeppelinApplicationConfigurationUpdate_deployAsApplicationConfigurationUpdate
- Undocumented member.
$sel:monitoringConfigurationUpdate:ZeppelinApplicationConfigurationUpdate'
, zeppelinApplicationConfigurationUpdate_monitoringConfigurationUpdate
- Updates to the monitoring configuration of a Kinesis Data Analytics
Studio notebook.
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.
Instances
Eq ZeppelinMonitoringConfiguration Source # | |
Read ZeppelinMonitoringConfiguration Source # | |
Show ZeppelinMonitoringConfiguration Source # | |
Generic ZeppelinMonitoringConfiguration Source # | |
NFData ZeppelinMonitoringConfiguration Source # | |
Hashable ZeppelinMonitoringConfiguration Source # | |
ToJSON ZeppelinMonitoringConfiguration Source # | |
type Rep ZeppelinMonitoringConfiguration Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration type Rep ZeppelinMonitoringConfiguration = D1 ('MetaData "ZeppelinMonitoringConfiguration" "Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ZeppelinMonitoringConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LogLevel))) |
newZeppelinMonitoringConfiguration Source #
Create a value of ZeppelinMonitoringConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:logLevel:ZeppelinMonitoringConfiguration'
, zeppelinMonitoringConfiguration_logLevel
- The verbosity of the CloudWatch Logs for an application.
ZeppelinMonitoringConfigurationDescription
data ZeppelinMonitoringConfigurationDescription Source #
The monitoring configuration for Apache Zeppelin within a Kinesis Data Analytics Studio notebook.
See: newZeppelinMonitoringConfigurationDescription
smart constructor.
Instances
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.
Instances
Eq ZeppelinMonitoringConfigurationUpdate Source # | |
Read ZeppelinMonitoringConfigurationUpdate Source # | |
Show ZeppelinMonitoringConfigurationUpdate Source # | |
Generic ZeppelinMonitoringConfigurationUpdate Source # | |
NFData ZeppelinMonitoringConfigurationUpdate Source # | |
Hashable ZeppelinMonitoringConfigurationUpdate Source # | |
ToJSON ZeppelinMonitoringConfigurationUpdate Source # | |
type Rep ZeppelinMonitoringConfigurationUpdate Source # | |
Defined in Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate type Rep ZeppelinMonitoringConfigurationUpdate = D1 ('MetaData "ZeppelinMonitoringConfigurationUpdate" "Amazonka.KinesisAnalyticsV2.Types.ZeppelinMonitoringConfigurationUpdate" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" 'False) (C1 ('MetaCons "ZeppelinMonitoringConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logLevelUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LogLevel))) |
newZeppelinMonitoringConfigurationUpdate Source #
Create a value of ZeppelinMonitoringConfigurationUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:logLevelUpdate:ZeppelinMonitoringConfigurationUpdate'
, zeppelinMonitoringConfigurationUpdate_logLevelUpdate
- Updates to the logging level for Apache Zeppelin within a Kinesis Data
Analytics Studio notebook.