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 |
- Operations
- AddApplicationOutput
- DiscoverInputSchema
- DescribeApplication
- DeleteApplicationSnapshot
- StartApplication
- ListTagsForResource
- DescribeApplicationVersion
- DeleteApplicationReferenceDataSource
- CreateApplicationPresignedUrl
- DeleteApplication
- UpdateApplication
- DeleteApplicationCloudWatchLoggingOption
- DescribeApplicationSnapshot
- DeleteApplicationVpcConfiguration
- AddApplicationInputProcessingConfiguration
- CreateApplication
- ListApplicationVersions
- DeleteApplicationOutput
- RollbackApplication
- ListApplicationSnapshots
- StopApplication
- CreateApplicationSnapshot
- AddApplicationReferenceDataSource
- AddApplicationInput
- TagResource
- AddApplicationCloudWatchLoggingOption
- ListApplications
- UntagResource
- DeleteApplicationInputProcessingConfiguration
- AddApplicationVpcConfiguration
- UpdateApplicationMaintenanceConfiguration
- Types
- 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
Synopsis
- addApplicationOutput_applicationName :: Lens' AddApplicationOutput Text
- addApplicationOutput_currentApplicationVersionId :: Lens' AddApplicationOutput Natural
- addApplicationOutput_output :: Lens' AddApplicationOutput Output
- addApplicationOutputResponse_applicationARN :: Lens' AddApplicationOutputResponse (Maybe Text)
- addApplicationOutputResponse_outputDescriptions :: Lens' AddApplicationOutputResponse (Maybe [OutputDescription])
- addApplicationOutputResponse_applicationVersionId :: Lens' AddApplicationOutputResponse (Maybe Natural)
- addApplicationOutputResponse_httpStatus :: Lens' AddApplicationOutputResponse Int
- discoverInputSchema_inputStartingPositionConfiguration :: Lens' DiscoverInputSchema (Maybe InputStartingPositionConfiguration)
- discoverInputSchema_inputProcessingConfiguration :: Lens' DiscoverInputSchema (Maybe InputProcessingConfiguration)
- discoverInputSchema_s3Configuration :: Lens' DiscoverInputSchema (Maybe S3Configuration)
- discoverInputSchema_resourceARN :: Lens' DiscoverInputSchema (Maybe Text)
- discoverInputSchema_serviceExecutionRole :: Lens' DiscoverInputSchema Text
- discoverInputSchemaResponse_rawInputRecords :: Lens' DiscoverInputSchemaResponse (Maybe [Text])
- discoverInputSchemaResponse_inputSchema :: Lens' DiscoverInputSchemaResponse (Maybe SourceSchema)
- discoverInputSchemaResponse_processedInputRecords :: Lens' DiscoverInputSchemaResponse (Maybe [Text])
- discoverInputSchemaResponse_parsedInputRecords :: Lens' DiscoverInputSchemaResponse (Maybe [[Text]])
- discoverInputSchemaResponse_httpStatus :: Lens' DiscoverInputSchemaResponse Int
- describeApplication_includeAdditionalDetails :: Lens' DescribeApplication (Maybe Bool)
- describeApplication_applicationName :: Lens' DescribeApplication Text
- describeApplicationResponse_httpStatus :: Lens' DescribeApplicationResponse Int
- describeApplicationResponse_applicationDetail :: Lens' DescribeApplicationResponse ApplicationDetail
- deleteApplicationSnapshot_applicationName :: Lens' DeleteApplicationSnapshot Text
- deleteApplicationSnapshot_snapshotName :: Lens' DeleteApplicationSnapshot Text
- deleteApplicationSnapshot_snapshotCreationTimestamp :: Lens' DeleteApplicationSnapshot UTCTime
- deleteApplicationSnapshotResponse_httpStatus :: Lens' DeleteApplicationSnapshotResponse Int
- startApplication_runConfiguration :: Lens' StartApplication (Maybe RunConfiguration)
- startApplication_applicationName :: Lens' StartApplication Text
- startApplicationResponse_httpStatus :: Lens' StartApplicationResponse Int
- listTagsForResource_resourceARN :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (NonEmpty Tag))
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- describeApplicationVersion_applicationName :: Lens' DescribeApplicationVersion Text
- describeApplicationVersion_applicationVersionId :: Lens' DescribeApplicationVersion Natural
- describeApplicationVersionResponse_applicationVersionDetail :: Lens' DescribeApplicationVersionResponse (Maybe ApplicationDetail)
- describeApplicationVersionResponse_httpStatus :: Lens' DescribeApplicationVersionResponse Int
- deleteApplicationReferenceDataSource_applicationName :: Lens' DeleteApplicationReferenceDataSource Text
- deleteApplicationReferenceDataSource_currentApplicationVersionId :: Lens' DeleteApplicationReferenceDataSource Natural
- deleteApplicationReferenceDataSource_referenceId :: Lens' DeleteApplicationReferenceDataSource Text
- deleteApplicationReferenceDataSourceResponse_applicationARN :: Lens' DeleteApplicationReferenceDataSourceResponse (Maybe Text)
- deleteApplicationReferenceDataSourceResponse_applicationVersionId :: Lens' DeleteApplicationReferenceDataSourceResponse (Maybe Natural)
- deleteApplicationReferenceDataSourceResponse_httpStatus :: Lens' DeleteApplicationReferenceDataSourceResponse Int
- createApplicationPresignedUrl_sessionExpirationDurationInSeconds :: Lens' CreateApplicationPresignedUrl (Maybe Natural)
- createApplicationPresignedUrl_applicationName :: Lens' CreateApplicationPresignedUrl Text
- createApplicationPresignedUrl_urlType :: Lens' CreateApplicationPresignedUrl UrlType
- createApplicationPresignedUrlResponse_authorizedUrl :: Lens' CreateApplicationPresignedUrlResponse (Maybe Text)
- createApplicationPresignedUrlResponse_httpStatus :: Lens' CreateApplicationPresignedUrlResponse Int
- deleteApplication_applicationName :: Lens' DeleteApplication Text
- deleteApplication_createTimestamp :: Lens' DeleteApplication UTCTime
- deleteApplicationResponse_httpStatus :: Lens' DeleteApplicationResponse Int
- updateApplication_currentApplicationVersionId :: Lens' UpdateApplication (Maybe Natural)
- updateApplication_serviceExecutionRoleUpdate :: Lens' UpdateApplication (Maybe Text)
- updateApplication_cloudWatchLoggingOptionUpdates :: Lens' UpdateApplication (Maybe [CloudWatchLoggingOptionUpdate])
- updateApplication_conditionalToken :: Lens' UpdateApplication (Maybe Text)
- updateApplication_applicationConfigurationUpdate :: Lens' UpdateApplication (Maybe ApplicationConfigurationUpdate)
- updateApplication_runConfigurationUpdate :: Lens' UpdateApplication (Maybe RunConfigurationUpdate)
- updateApplication_applicationName :: Lens' UpdateApplication Text
- updateApplicationResponse_httpStatus :: Lens' UpdateApplicationResponse Int
- updateApplicationResponse_applicationDetail :: Lens' UpdateApplicationResponse ApplicationDetail
- deleteApplicationCloudWatchLoggingOption_currentApplicationVersionId :: Lens' DeleteApplicationCloudWatchLoggingOption (Maybe Natural)
- deleteApplicationCloudWatchLoggingOption_conditionalToken :: Lens' DeleteApplicationCloudWatchLoggingOption (Maybe Text)
- deleteApplicationCloudWatchLoggingOption_applicationName :: Lens' DeleteApplicationCloudWatchLoggingOption Text
- deleteApplicationCloudWatchLoggingOption_cloudWatchLoggingOptionId :: Lens' DeleteApplicationCloudWatchLoggingOption Text
- deleteApplicationCloudWatchLoggingOptionResponse_applicationARN :: Lens' DeleteApplicationCloudWatchLoggingOptionResponse (Maybe Text)
- deleteApplicationCloudWatchLoggingOptionResponse_applicationVersionId :: Lens' DeleteApplicationCloudWatchLoggingOptionResponse (Maybe Natural)
- deleteApplicationCloudWatchLoggingOptionResponse_cloudWatchLoggingOptionDescriptions :: Lens' DeleteApplicationCloudWatchLoggingOptionResponse (Maybe [CloudWatchLoggingOptionDescription])
- deleteApplicationCloudWatchLoggingOptionResponse_httpStatus :: Lens' DeleteApplicationCloudWatchLoggingOptionResponse Int
- describeApplicationSnapshot_applicationName :: Lens' DescribeApplicationSnapshot Text
- describeApplicationSnapshot_snapshotName :: Lens' DescribeApplicationSnapshot Text
- describeApplicationSnapshotResponse_httpStatus :: Lens' DescribeApplicationSnapshotResponse Int
- describeApplicationSnapshotResponse_snapshotDetails :: Lens' DescribeApplicationSnapshotResponse SnapshotDetails
- deleteApplicationVpcConfiguration_currentApplicationVersionId :: Lens' DeleteApplicationVpcConfiguration (Maybe Natural)
- deleteApplicationVpcConfiguration_conditionalToken :: Lens' DeleteApplicationVpcConfiguration (Maybe Text)
- deleteApplicationVpcConfiguration_applicationName :: Lens' DeleteApplicationVpcConfiguration Text
- deleteApplicationVpcConfiguration_vpcConfigurationId :: Lens' DeleteApplicationVpcConfiguration Text
- deleteApplicationVpcConfigurationResponse_applicationARN :: Lens' DeleteApplicationVpcConfigurationResponse (Maybe Text)
- deleteApplicationVpcConfigurationResponse_applicationVersionId :: Lens' DeleteApplicationVpcConfigurationResponse (Maybe Natural)
- deleteApplicationVpcConfigurationResponse_httpStatus :: Lens' DeleteApplicationVpcConfigurationResponse Int
- addApplicationInputProcessingConfiguration_applicationName :: Lens' AddApplicationInputProcessingConfiguration Text
- addApplicationInputProcessingConfiguration_currentApplicationVersionId :: Lens' AddApplicationInputProcessingConfiguration Natural
- addApplicationInputProcessingConfiguration_inputId :: Lens' AddApplicationInputProcessingConfiguration Text
- addApplicationInputProcessingConfiguration_inputProcessingConfiguration :: Lens' AddApplicationInputProcessingConfiguration InputProcessingConfiguration
- addApplicationInputProcessingConfigurationResponse_applicationARN :: Lens' AddApplicationInputProcessingConfigurationResponse (Maybe Text)
- addApplicationInputProcessingConfigurationResponse_applicationVersionId :: Lens' AddApplicationInputProcessingConfigurationResponse (Maybe Natural)
- addApplicationInputProcessingConfigurationResponse_inputId :: Lens' AddApplicationInputProcessingConfigurationResponse (Maybe Text)
- addApplicationInputProcessingConfigurationResponse_inputProcessingConfigurationDescription :: Lens' AddApplicationInputProcessingConfigurationResponse (Maybe InputProcessingConfigurationDescription)
- addApplicationInputProcessingConfigurationResponse_httpStatus :: Lens' AddApplicationInputProcessingConfigurationResponse Int
- createApplication_applicationDescription :: Lens' CreateApplication (Maybe Text)
- createApplication_cloudWatchLoggingOptions :: Lens' CreateApplication (Maybe [CloudWatchLoggingOption])
- createApplication_applicationMode :: Lens' CreateApplication (Maybe ApplicationMode)
- createApplication_applicationConfiguration :: Lens' CreateApplication (Maybe ApplicationConfiguration)
- createApplication_tags :: Lens' CreateApplication (Maybe (NonEmpty Tag))
- createApplication_applicationName :: Lens' CreateApplication Text
- createApplication_runtimeEnvironment :: Lens' CreateApplication RuntimeEnvironment
- createApplication_serviceExecutionRole :: Lens' CreateApplication Text
- createApplicationResponse_httpStatus :: Lens' CreateApplicationResponse Int
- createApplicationResponse_applicationDetail :: Lens' CreateApplicationResponse ApplicationDetail
- listApplicationVersions_nextToken :: Lens' ListApplicationVersions (Maybe Text)
- listApplicationVersions_limit :: Lens' ListApplicationVersions (Maybe Natural)
- listApplicationVersions_applicationName :: Lens' ListApplicationVersions Text
- listApplicationVersionsResponse_applicationVersionSummaries :: Lens' ListApplicationVersionsResponse (Maybe [ApplicationVersionSummary])
- listApplicationVersionsResponse_nextToken :: Lens' ListApplicationVersionsResponse (Maybe Text)
- listApplicationVersionsResponse_httpStatus :: Lens' ListApplicationVersionsResponse Int
- deleteApplicationOutput_applicationName :: Lens' DeleteApplicationOutput Text
- deleteApplicationOutput_currentApplicationVersionId :: Lens' DeleteApplicationOutput Natural
- deleteApplicationOutput_outputId :: Lens' DeleteApplicationOutput Text
- deleteApplicationOutputResponse_applicationARN :: Lens' DeleteApplicationOutputResponse (Maybe Text)
- deleteApplicationOutputResponse_applicationVersionId :: Lens' DeleteApplicationOutputResponse (Maybe Natural)
- deleteApplicationOutputResponse_httpStatus :: Lens' DeleteApplicationOutputResponse Int
- rollbackApplication_applicationName :: Lens' RollbackApplication Text
- rollbackApplication_currentApplicationVersionId :: Lens' RollbackApplication Natural
- rollbackApplicationResponse_httpStatus :: Lens' RollbackApplicationResponse Int
- rollbackApplicationResponse_applicationDetail :: Lens' RollbackApplicationResponse ApplicationDetail
- listApplicationSnapshots_nextToken :: Lens' ListApplicationSnapshots (Maybe Text)
- listApplicationSnapshots_limit :: Lens' ListApplicationSnapshots (Maybe Natural)
- listApplicationSnapshots_applicationName :: Lens' ListApplicationSnapshots Text
- listApplicationSnapshotsResponse_snapshotSummaries :: Lens' ListApplicationSnapshotsResponse (Maybe [SnapshotDetails])
- listApplicationSnapshotsResponse_nextToken :: Lens' ListApplicationSnapshotsResponse (Maybe Text)
- listApplicationSnapshotsResponse_httpStatus :: Lens' ListApplicationSnapshotsResponse Int
- stopApplication_force :: Lens' StopApplication (Maybe Bool)
- stopApplication_applicationName :: Lens' StopApplication Text
- stopApplicationResponse_httpStatus :: Lens' StopApplicationResponse Int
- createApplicationSnapshot_applicationName :: Lens' CreateApplicationSnapshot Text
- createApplicationSnapshot_snapshotName :: Lens' CreateApplicationSnapshot Text
- createApplicationSnapshotResponse_httpStatus :: Lens' CreateApplicationSnapshotResponse Int
- addApplicationReferenceDataSource_applicationName :: Lens' AddApplicationReferenceDataSource Text
- addApplicationReferenceDataSource_currentApplicationVersionId :: Lens' AddApplicationReferenceDataSource Natural
- addApplicationReferenceDataSource_referenceDataSource :: Lens' AddApplicationReferenceDataSource ReferenceDataSource
- addApplicationReferenceDataSourceResponse_applicationARN :: Lens' AddApplicationReferenceDataSourceResponse (Maybe Text)
- addApplicationReferenceDataSourceResponse_applicationVersionId :: Lens' AddApplicationReferenceDataSourceResponse (Maybe Natural)
- addApplicationReferenceDataSourceResponse_referenceDataSourceDescriptions :: Lens' AddApplicationReferenceDataSourceResponse (Maybe [ReferenceDataSourceDescription])
- addApplicationReferenceDataSourceResponse_httpStatus :: Lens' AddApplicationReferenceDataSourceResponse Int
- addApplicationInput_applicationName :: Lens' AddApplicationInput Text
- addApplicationInput_currentApplicationVersionId :: Lens' AddApplicationInput Natural
- addApplicationInput_input :: Lens' AddApplicationInput Input
- addApplicationInputResponse_applicationARN :: Lens' AddApplicationInputResponse (Maybe Text)
- addApplicationInputResponse_applicationVersionId :: Lens' AddApplicationInputResponse (Maybe Natural)
- addApplicationInputResponse_inputDescriptions :: Lens' AddApplicationInputResponse (Maybe [InputDescription])
- addApplicationInputResponse_httpStatus :: Lens' AddApplicationInputResponse Int
- tagResource_resourceARN :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource (NonEmpty Tag)
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- addApplicationCloudWatchLoggingOption_currentApplicationVersionId :: Lens' AddApplicationCloudWatchLoggingOption (Maybe Natural)
- addApplicationCloudWatchLoggingOption_conditionalToken :: Lens' AddApplicationCloudWatchLoggingOption (Maybe Text)
- addApplicationCloudWatchLoggingOption_applicationName :: Lens' AddApplicationCloudWatchLoggingOption Text
- addApplicationCloudWatchLoggingOption_cloudWatchLoggingOption :: Lens' AddApplicationCloudWatchLoggingOption CloudWatchLoggingOption
- addApplicationCloudWatchLoggingOptionResponse_applicationARN :: Lens' AddApplicationCloudWatchLoggingOptionResponse (Maybe Text)
- addApplicationCloudWatchLoggingOptionResponse_applicationVersionId :: Lens' AddApplicationCloudWatchLoggingOptionResponse (Maybe Natural)
- addApplicationCloudWatchLoggingOptionResponse_cloudWatchLoggingOptionDescriptions :: Lens' AddApplicationCloudWatchLoggingOptionResponse (Maybe [CloudWatchLoggingOptionDescription])
- addApplicationCloudWatchLoggingOptionResponse_httpStatus :: Lens' AddApplicationCloudWatchLoggingOptionResponse Int
- listApplications_nextToken :: Lens' ListApplications (Maybe Text)
- listApplications_limit :: Lens' ListApplications (Maybe Natural)
- listApplicationsResponse_nextToken :: Lens' ListApplicationsResponse (Maybe Text)
- listApplicationsResponse_httpStatus :: Lens' ListApplicationsResponse Int
- listApplicationsResponse_applicationSummaries :: Lens' ListApplicationsResponse [ApplicationSummary]
- untagResource_resourceARN :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text)
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- deleteApplicationInputProcessingConfiguration_applicationName :: Lens' DeleteApplicationInputProcessingConfiguration Text
- deleteApplicationInputProcessingConfiguration_currentApplicationVersionId :: Lens' DeleteApplicationInputProcessingConfiguration Natural
- deleteApplicationInputProcessingConfiguration_inputId :: Lens' DeleteApplicationInputProcessingConfiguration Text
- deleteApplicationInputProcessingConfigurationResponse_applicationARN :: Lens' DeleteApplicationInputProcessingConfigurationResponse (Maybe Text)
- deleteApplicationInputProcessingConfigurationResponse_applicationVersionId :: Lens' DeleteApplicationInputProcessingConfigurationResponse (Maybe Natural)
- deleteApplicationInputProcessingConfigurationResponse_httpStatus :: Lens' DeleteApplicationInputProcessingConfigurationResponse Int
- addApplicationVpcConfiguration_currentApplicationVersionId :: Lens' AddApplicationVpcConfiguration (Maybe Natural)
- addApplicationVpcConfiguration_conditionalToken :: Lens' AddApplicationVpcConfiguration (Maybe Text)
- addApplicationVpcConfiguration_applicationName :: Lens' AddApplicationVpcConfiguration Text
- addApplicationVpcConfiguration_vpcConfiguration :: Lens' AddApplicationVpcConfiguration VpcConfiguration
- addApplicationVpcConfigurationResponse_applicationARN :: Lens' AddApplicationVpcConfigurationResponse (Maybe Text)
- addApplicationVpcConfigurationResponse_applicationVersionId :: Lens' AddApplicationVpcConfigurationResponse (Maybe Natural)
- addApplicationVpcConfigurationResponse_vpcConfigurationDescription :: Lens' AddApplicationVpcConfigurationResponse (Maybe VpcConfigurationDescription)
- addApplicationVpcConfigurationResponse_httpStatus :: Lens' AddApplicationVpcConfigurationResponse Int
- updateApplicationMaintenanceConfiguration_applicationName :: Lens' UpdateApplicationMaintenanceConfiguration Text
- updateApplicationMaintenanceConfiguration_applicationMaintenanceConfigurationUpdate :: Lens' UpdateApplicationMaintenanceConfiguration ApplicationMaintenanceConfigurationUpdate
- updateApplicationMaintenanceConfigurationResponse_applicationARN :: Lens' UpdateApplicationMaintenanceConfigurationResponse (Maybe Text)
- updateApplicationMaintenanceConfigurationResponse_applicationMaintenanceConfigurationDescription :: Lens' UpdateApplicationMaintenanceConfigurationResponse (Maybe ApplicationMaintenanceConfigurationDescription)
- updateApplicationMaintenanceConfigurationResponse_httpStatus :: Lens' UpdateApplicationMaintenanceConfigurationResponse Int
- applicationCodeConfiguration_codeContent :: Lens' ApplicationCodeConfiguration (Maybe CodeContent)
- applicationCodeConfiguration_codeContentType :: Lens' ApplicationCodeConfiguration CodeContentType
- applicationCodeConfigurationDescription_codeContentDescription :: Lens' ApplicationCodeConfigurationDescription (Maybe CodeContentDescription)
- applicationCodeConfigurationDescription_codeContentType :: Lens' ApplicationCodeConfigurationDescription CodeContentType
- applicationCodeConfigurationUpdate_codeContentTypeUpdate :: Lens' ApplicationCodeConfigurationUpdate (Maybe CodeContentType)
- applicationCodeConfigurationUpdate_codeContentUpdate :: Lens' ApplicationCodeConfigurationUpdate (Maybe CodeContentUpdate)
- applicationConfiguration_applicationSnapshotConfiguration :: Lens' ApplicationConfiguration (Maybe ApplicationSnapshotConfiguration)
- applicationConfiguration_vpcConfigurations :: Lens' ApplicationConfiguration (Maybe [VpcConfiguration])
- applicationConfiguration_environmentProperties :: Lens' ApplicationConfiguration (Maybe EnvironmentProperties)
- applicationConfiguration_flinkApplicationConfiguration :: Lens' ApplicationConfiguration (Maybe FlinkApplicationConfiguration)
- applicationConfiguration_sqlApplicationConfiguration :: Lens' ApplicationConfiguration (Maybe SqlApplicationConfiguration)
- applicationConfiguration_applicationCodeConfiguration :: Lens' ApplicationConfiguration (Maybe ApplicationCodeConfiguration)
- applicationConfiguration_zeppelinApplicationConfiguration :: Lens' ApplicationConfiguration (Maybe ZeppelinApplicationConfiguration)
- applicationConfigurationDescription_zeppelinApplicationConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe ZeppelinApplicationConfigurationDescription)
- applicationConfigurationDescription_vpcConfigurationDescriptions :: Lens' ApplicationConfigurationDescription (Maybe [VpcConfigurationDescription])
- applicationConfigurationDescription_applicationCodeConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe ApplicationCodeConfigurationDescription)
- applicationConfigurationDescription_environmentPropertyDescriptions :: Lens' ApplicationConfigurationDescription (Maybe EnvironmentPropertyDescriptions)
- applicationConfigurationDescription_runConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe RunConfigurationDescription)
- applicationConfigurationDescription_sqlApplicationConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe SqlApplicationConfigurationDescription)
- applicationConfigurationDescription_flinkApplicationConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe FlinkApplicationConfigurationDescription)
- applicationConfigurationDescription_applicationSnapshotConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe ApplicationSnapshotConfigurationDescription)
- applicationConfigurationUpdate_applicationSnapshotConfigurationUpdate :: Lens' ApplicationConfigurationUpdate (Maybe ApplicationSnapshotConfigurationUpdate)
- applicationConfigurationUpdate_zeppelinApplicationConfigurationUpdate :: Lens' ApplicationConfigurationUpdate (Maybe ZeppelinApplicationConfigurationUpdate)
- applicationConfigurationUpdate_flinkApplicationConfigurationUpdate :: Lens' ApplicationConfigurationUpdate (Maybe FlinkApplicationConfigurationUpdate)
- applicationConfigurationUpdate_sqlApplicationConfigurationUpdate :: Lens' ApplicationConfigurationUpdate (Maybe SqlApplicationConfigurationUpdate)
- applicationConfigurationUpdate_vpcConfigurationUpdates :: Lens' ApplicationConfigurationUpdate (Maybe [VpcConfigurationUpdate])
- applicationConfigurationUpdate_environmentPropertyUpdates :: Lens' ApplicationConfigurationUpdate (Maybe EnvironmentPropertyUpdates)
- applicationConfigurationUpdate_applicationCodeConfigurationUpdate :: Lens' ApplicationConfigurationUpdate (Maybe ApplicationCodeConfigurationUpdate)
- applicationDetail_applicationDescription :: Lens' ApplicationDetail (Maybe Text)
- applicationDetail_conditionalToken :: Lens' ApplicationDetail (Maybe Text)
- applicationDetail_cloudWatchLoggingOptionDescriptions :: Lens' ApplicationDetail (Maybe [CloudWatchLoggingOptionDescription])
- applicationDetail_applicationVersionRolledBackFrom :: Lens' ApplicationDetail (Maybe Natural)
- applicationDetail_applicationMode :: Lens' ApplicationDetail (Maybe ApplicationMode)
- applicationDetail_applicationConfigurationDescription :: Lens' ApplicationDetail (Maybe ApplicationConfigurationDescription)
- applicationDetail_applicationVersionRolledBackTo :: Lens' ApplicationDetail (Maybe Natural)
- applicationDetail_createTimestamp :: Lens' ApplicationDetail (Maybe UTCTime)
- applicationDetail_lastUpdateTimestamp :: Lens' ApplicationDetail (Maybe UTCTime)
- applicationDetail_serviceExecutionRole :: Lens' ApplicationDetail (Maybe Text)
- applicationDetail_applicationVersionUpdatedFrom :: Lens' ApplicationDetail (Maybe Natural)
- applicationDetail_applicationMaintenanceConfigurationDescription :: Lens' ApplicationDetail (Maybe ApplicationMaintenanceConfigurationDescription)
- applicationDetail_applicationARN :: Lens' ApplicationDetail Text
- applicationDetail_applicationName :: Lens' ApplicationDetail Text
- applicationDetail_runtimeEnvironment :: Lens' ApplicationDetail RuntimeEnvironment
- applicationDetail_applicationStatus :: Lens' ApplicationDetail ApplicationStatus
- applicationDetail_applicationVersionId :: Lens' ApplicationDetail Natural
- applicationMaintenanceConfigurationDescription_applicationMaintenanceWindowStartTime :: Lens' ApplicationMaintenanceConfigurationDescription Text
- applicationMaintenanceConfigurationDescription_applicationMaintenanceWindowEndTime :: Lens' ApplicationMaintenanceConfigurationDescription Text
- applicationMaintenanceConfigurationUpdate_applicationMaintenanceWindowStartTimeUpdate :: Lens' ApplicationMaintenanceConfigurationUpdate Text
- applicationRestoreConfiguration_snapshotName :: Lens' ApplicationRestoreConfiguration (Maybe Text)
- applicationRestoreConfiguration_applicationRestoreType :: Lens' ApplicationRestoreConfiguration ApplicationRestoreType
- applicationSnapshotConfiguration_snapshotsEnabled :: Lens' ApplicationSnapshotConfiguration Bool
- applicationSnapshotConfigurationDescription_snapshotsEnabled :: Lens' ApplicationSnapshotConfigurationDescription Bool
- applicationSnapshotConfigurationUpdate_snapshotsEnabledUpdate :: Lens' ApplicationSnapshotConfigurationUpdate Bool
- applicationSummary_applicationMode :: Lens' ApplicationSummary (Maybe ApplicationMode)
- applicationSummary_applicationName :: Lens' ApplicationSummary Text
- applicationSummary_applicationARN :: Lens' ApplicationSummary Text
- applicationSummary_applicationStatus :: Lens' ApplicationSummary ApplicationStatus
- applicationSummary_applicationVersionId :: Lens' ApplicationSummary Natural
- applicationSummary_runtimeEnvironment :: Lens' ApplicationSummary RuntimeEnvironment
- applicationVersionSummary_applicationVersionId :: Lens' ApplicationVersionSummary Natural
- applicationVersionSummary_applicationStatus :: Lens' ApplicationVersionSummary ApplicationStatus
- cSVMappingParameters_recordRowDelimiter :: Lens' CSVMappingParameters Text
- cSVMappingParameters_recordColumnDelimiter :: Lens' CSVMappingParameters Text
- catalogConfiguration_glueDataCatalogConfiguration :: Lens' CatalogConfiguration GlueDataCatalogConfiguration
- catalogConfigurationDescription_glueDataCatalogConfigurationDescription :: Lens' CatalogConfigurationDescription GlueDataCatalogConfigurationDescription
- catalogConfigurationUpdate_glueDataCatalogConfigurationUpdate :: Lens' CatalogConfigurationUpdate GlueDataCatalogConfigurationUpdate
- checkpointConfiguration_checkpointingEnabled :: Lens' CheckpointConfiguration (Maybe Bool)
- checkpointConfiguration_minPauseBetweenCheckpoints :: Lens' CheckpointConfiguration (Maybe Natural)
- checkpointConfiguration_checkpointInterval :: Lens' CheckpointConfiguration (Maybe Natural)
- checkpointConfiguration_configurationType :: Lens' CheckpointConfiguration ConfigurationType
- checkpointConfigurationDescription_checkpointingEnabled :: Lens' CheckpointConfigurationDescription (Maybe Bool)
- checkpointConfigurationDescription_configurationType :: Lens' CheckpointConfigurationDescription (Maybe ConfigurationType)
- checkpointConfigurationDescription_minPauseBetweenCheckpoints :: Lens' CheckpointConfigurationDescription (Maybe Natural)
- checkpointConfigurationDescription_checkpointInterval :: Lens' CheckpointConfigurationDescription (Maybe Natural)
- checkpointConfigurationUpdate_checkpointIntervalUpdate :: Lens' CheckpointConfigurationUpdate (Maybe Natural)
- checkpointConfigurationUpdate_checkpointingEnabledUpdate :: Lens' CheckpointConfigurationUpdate (Maybe Bool)
- checkpointConfigurationUpdate_minPauseBetweenCheckpointsUpdate :: Lens' CheckpointConfigurationUpdate (Maybe Natural)
- checkpointConfigurationUpdate_configurationTypeUpdate :: Lens' CheckpointConfigurationUpdate (Maybe ConfigurationType)
- cloudWatchLoggingOption_logStreamARN :: Lens' CloudWatchLoggingOption Text
- cloudWatchLoggingOptionDescription_cloudWatchLoggingOptionId :: Lens' CloudWatchLoggingOptionDescription (Maybe Text)
- cloudWatchLoggingOptionDescription_roleARN :: Lens' CloudWatchLoggingOptionDescription (Maybe Text)
- cloudWatchLoggingOptionDescription_logStreamARN :: Lens' CloudWatchLoggingOptionDescription Text
- cloudWatchLoggingOptionUpdate_logStreamARNUpdate :: Lens' CloudWatchLoggingOptionUpdate (Maybe Text)
- cloudWatchLoggingOptionUpdate_cloudWatchLoggingOptionId :: Lens' CloudWatchLoggingOptionUpdate Text
- codeContent_textContent :: Lens' CodeContent (Maybe Text)
- codeContent_s3ContentLocation :: Lens' CodeContent (Maybe S3ContentLocation)
- codeContent_zipFileContent :: Lens' CodeContent (Maybe ByteString)
- codeContentDescription_s3ApplicationCodeLocationDescription :: Lens' CodeContentDescription (Maybe S3ApplicationCodeLocationDescription)
- codeContentDescription_codeMD5 :: Lens' CodeContentDescription (Maybe Text)
- codeContentDescription_textContent :: Lens' CodeContentDescription (Maybe Text)
- codeContentDescription_codeSize :: Lens' CodeContentDescription (Maybe Natural)
- codeContentUpdate_textContentUpdate :: Lens' CodeContentUpdate (Maybe Text)
- codeContentUpdate_zipFileContentUpdate :: Lens' CodeContentUpdate (Maybe ByteString)
- codeContentUpdate_s3ContentLocationUpdate :: Lens' CodeContentUpdate (Maybe S3ContentLocationUpdate)
- customArtifactConfiguration_s3ContentLocation :: Lens' CustomArtifactConfiguration (Maybe S3ContentLocation)
- customArtifactConfiguration_mavenReference :: Lens' CustomArtifactConfiguration (Maybe MavenReference)
- customArtifactConfiguration_artifactType :: Lens' CustomArtifactConfiguration ArtifactType
- customArtifactConfigurationDescription_mavenReferenceDescription :: Lens' CustomArtifactConfigurationDescription (Maybe MavenReference)
- customArtifactConfigurationDescription_s3ContentLocationDescription :: Lens' CustomArtifactConfigurationDescription (Maybe S3ContentLocation)
- customArtifactConfigurationDescription_artifactType :: Lens' CustomArtifactConfigurationDescription (Maybe ArtifactType)
- deployAsApplicationConfiguration_s3ContentLocation :: Lens' DeployAsApplicationConfiguration S3ContentBaseLocation
- deployAsApplicationConfigurationDescription_s3ContentLocationDescription :: Lens' DeployAsApplicationConfigurationDescription S3ContentBaseLocationDescription
- deployAsApplicationConfigurationUpdate_s3ContentLocationUpdate :: Lens' DeployAsApplicationConfigurationUpdate (Maybe S3ContentBaseLocationUpdate)
- destinationSchema_recordFormatType :: Lens' DestinationSchema RecordFormatType
- environmentProperties_propertyGroups :: Lens' EnvironmentProperties [PropertyGroup]
- environmentPropertyDescriptions_propertyGroupDescriptions :: Lens' EnvironmentPropertyDescriptions (Maybe [PropertyGroup])
- environmentPropertyUpdates_propertyGroups :: Lens' EnvironmentPropertyUpdates [PropertyGroup]
- flinkApplicationConfiguration_monitoringConfiguration :: Lens' FlinkApplicationConfiguration (Maybe MonitoringConfiguration)
- flinkApplicationConfiguration_parallelismConfiguration :: Lens' FlinkApplicationConfiguration (Maybe ParallelismConfiguration)
- flinkApplicationConfiguration_checkpointConfiguration :: Lens' FlinkApplicationConfiguration (Maybe CheckpointConfiguration)
- flinkApplicationConfigurationDescription_monitoringConfigurationDescription :: Lens' FlinkApplicationConfigurationDescription (Maybe MonitoringConfigurationDescription)
- flinkApplicationConfigurationDescription_parallelismConfigurationDescription :: Lens' FlinkApplicationConfigurationDescription (Maybe ParallelismConfigurationDescription)
- flinkApplicationConfigurationDescription_checkpointConfigurationDescription :: Lens' FlinkApplicationConfigurationDescription (Maybe CheckpointConfigurationDescription)
- flinkApplicationConfigurationDescription_jobPlanDescription :: Lens' FlinkApplicationConfigurationDescription (Maybe Text)
- flinkApplicationConfigurationUpdate_checkpointConfigurationUpdate :: Lens' FlinkApplicationConfigurationUpdate (Maybe CheckpointConfigurationUpdate)
- flinkApplicationConfigurationUpdate_parallelismConfigurationUpdate :: Lens' FlinkApplicationConfigurationUpdate (Maybe ParallelismConfigurationUpdate)
- flinkApplicationConfigurationUpdate_monitoringConfigurationUpdate :: Lens' FlinkApplicationConfigurationUpdate (Maybe MonitoringConfigurationUpdate)
- flinkRunConfiguration_allowNonRestoredState :: Lens' FlinkRunConfiguration (Maybe Bool)
- glueDataCatalogConfiguration_databaseARN :: Lens' GlueDataCatalogConfiguration Text
- glueDataCatalogConfigurationDescription_databaseARN :: Lens' GlueDataCatalogConfigurationDescription Text
- glueDataCatalogConfigurationUpdate_databaseARNUpdate :: Lens' GlueDataCatalogConfigurationUpdate Text
- input_inputParallelism :: Lens' Input (Maybe InputParallelism)
- input_inputProcessingConfiguration :: Lens' Input (Maybe InputProcessingConfiguration)
- input_kinesisStreamsInput :: Lens' Input (Maybe KinesisStreamsInput)
- input_kinesisFirehoseInput :: Lens' Input (Maybe KinesisFirehoseInput)
- input_namePrefix :: Lens' Input Text
- input_inputSchema :: Lens' Input SourceSchema
- inputDescription_inputStartingPositionConfiguration :: Lens' InputDescription (Maybe InputStartingPositionConfiguration)
- inputDescription_inputParallelism :: Lens' InputDescription (Maybe InputParallelism)
- inputDescription_inputId :: Lens' InputDescription (Maybe Text)
- inputDescription_inAppStreamNames :: Lens' InputDescription (Maybe [Text])
- inputDescription_kinesisFirehoseInputDescription :: Lens' InputDescription (Maybe KinesisFirehoseInputDescription)
- inputDescription_inputSchema :: Lens' InputDescription (Maybe SourceSchema)
- inputDescription_kinesisStreamsInputDescription :: Lens' InputDescription (Maybe KinesisStreamsInputDescription)
- inputDescription_namePrefix :: Lens' InputDescription (Maybe Text)
- inputDescription_inputProcessingConfigurationDescription :: Lens' InputDescription (Maybe InputProcessingConfigurationDescription)
- inputLambdaProcessor_resourceARN :: Lens' InputLambdaProcessor Text
- inputLambdaProcessorDescription_roleARN :: Lens' InputLambdaProcessorDescription (Maybe Text)
- inputLambdaProcessorDescription_resourceARN :: Lens' InputLambdaProcessorDescription Text
- inputLambdaProcessorUpdate_resourceARNUpdate :: Lens' InputLambdaProcessorUpdate Text
- inputParallelism_count :: Lens' InputParallelism (Maybe Natural)
- inputParallelismUpdate_countUpdate :: Lens' InputParallelismUpdate Natural
- inputProcessingConfiguration_inputLambdaProcessor :: Lens' InputProcessingConfiguration InputLambdaProcessor
- inputProcessingConfigurationDescription_inputLambdaProcessorDescription :: Lens' InputProcessingConfigurationDescription (Maybe InputLambdaProcessorDescription)
- inputProcessingConfigurationUpdate_inputLambdaProcessorUpdate :: Lens' InputProcessingConfigurationUpdate InputLambdaProcessorUpdate
- inputSchemaUpdate_recordFormatUpdate :: Lens' InputSchemaUpdate (Maybe RecordFormat)
- inputSchemaUpdate_recordEncodingUpdate :: Lens' InputSchemaUpdate (Maybe Text)
- inputSchemaUpdate_recordColumnUpdates :: Lens' InputSchemaUpdate (Maybe (NonEmpty RecordColumn))
- inputStartingPositionConfiguration_inputStartingPosition :: Lens' InputStartingPositionConfiguration (Maybe InputStartingPosition)
- inputUpdate_inputProcessingConfigurationUpdate :: Lens' InputUpdate (Maybe InputProcessingConfigurationUpdate)
- inputUpdate_kinesisStreamsInputUpdate :: Lens' InputUpdate (Maybe KinesisStreamsInputUpdate)
- inputUpdate_inputParallelismUpdate :: Lens' InputUpdate (Maybe InputParallelismUpdate)
- inputUpdate_namePrefixUpdate :: Lens' InputUpdate (Maybe Text)
- inputUpdate_inputSchemaUpdate :: Lens' InputUpdate (Maybe InputSchemaUpdate)
- inputUpdate_kinesisFirehoseInputUpdate :: Lens' InputUpdate (Maybe KinesisFirehoseInputUpdate)
- inputUpdate_inputId :: Lens' InputUpdate Text
- jSONMappingParameters_recordRowPath :: Lens' JSONMappingParameters Text
- kinesisFirehoseInput_resourceARN :: Lens' KinesisFirehoseInput Text
- kinesisFirehoseInputDescription_roleARN :: Lens' KinesisFirehoseInputDescription (Maybe Text)
- kinesisFirehoseInputDescription_resourceARN :: Lens' KinesisFirehoseInputDescription Text
- kinesisFirehoseInputUpdate_resourceARNUpdate :: Lens' KinesisFirehoseInputUpdate Text
- kinesisFirehoseOutput_resourceARN :: Lens' KinesisFirehoseOutput Text
- kinesisFirehoseOutputDescription_roleARN :: Lens' KinesisFirehoseOutputDescription (Maybe Text)
- kinesisFirehoseOutputDescription_resourceARN :: Lens' KinesisFirehoseOutputDescription Text
- kinesisFirehoseOutputUpdate_resourceARNUpdate :: Lens' KinesisFirehoseOutputUpdate Text
- kinesisStreamsInput_resourceARN :: Lens' KinesisStreamsInput Text
- kinesisStreamsInputDescription_roleARN :: Lens' KinesisStreamsInputDescription (Maybe Text)
- kinesisStreamsInputDescription_resourceARN :: Lens' KinesisStreamsInputDescription Text
- kinesisStreamsInputUpdate_resourceARNUpdate :: Lens' KinesisStreamsInputUpdate Text
- kinesisStreamsOutput_resourceARN :: Lens' KinesisStreamsOutput Text
- kinesisStreamsOutputDescription_roleARN :: Lens' KinesisStreamsOutputDescription (Maybe Text)
- kinesisStreamsOutputDescription_resourceARN :: Lens' KinesisStreamsOutputDescription Text
- kinesisStreamsOutputUpdate_resourceARNUpdate :: Lens' KinesisStreamsOutputUpdate Text
- lambdaOutput_resourceARN :: Lens' LambdaOutput Text
- lambdaOutputDescription_roleARN :: Lens' LambdaOutputDescription (Maybe Text)
- lambdaOutputDescription_resourceARN :: Lens' LambdaOutputDescription Text
- lambdaOutputUpdate_resourceARNUpdate :: Lens' LambdaOutputUpdate Text
- mappingParameters_cSVMappingParameters :: Lens' MappingParameters (Maybe CSVMappingParameters)
- mappingParameters_jSONMappingParameters :: Lens' MappingParameters (Maybe JSONMappingParameters)
- mavenReference_groupId :: Lens' MavenReference Text
- mavenReference_artifactId :: Lens' MavenReference Text
- mavenReference_version :: Lens' MavenReference Text
- monitoringConfiguration_logLevel :: Lens' MonitoringConfiguration (Maybe LogLevel)
- monitoringConfiguration_metricsLevel :: Lens' MonitoringConfiguration (Maybe MetricsLevel)
- monitoringConfiguration_configurationType :: Lens' MonitoringConfiguration ConfigurationType
- monitoringConfigurationDescription_logLevel :: Lens' MonitoringConfigurationDescription (Maybe LogLevel)
- monitoringConfigurationDescription_configurationType :: Lens' MonitoringConfigurationDescription (Maybe ConfigurationType)
- monitoringConfigurationDescription_metricsLevel :: Lens' MonitoringConfigurationDescription (Maybe MetricsLevel)
- monitoringConfigurationUpdate_metricsLevelUpdate :: Lens' MonitoringConfigurationUpdate (Maybe MetricsLevel)
- monitoringConfigurationUpdate_logLevelUpdate :: Lens' MonitoringConfigurationUpdate (Maybe LogLevel)
- monitoringConfigurationUpdate_configurationTypeUpdate :: Lens' MonitoringConfigurationUpdate (Maybe ConfigurationType)
- output_lambdaOutput :: Lens' Output (Maybe LambdaOutput)
- output_kinesisStreamsOutput :: Lens' Output (Maybe KinesisStreamsOutput)
- output_kinesisFirehoseOutput :: Lens' Output (Maybe KinesisFirehoseOutput)
- output_name :: Lens' Output Text
- output_destinationSchema :: Lens' Output DestinationSchema
- outputDescription_outputId :: Lens' OutputDescription (Maybe Text)
- outputDescription_destinationSchema :: Lens' OutputDescription (Maybe DestinationSchema)
- outputDescription_kinesisFirehoseOutputDescription :: Lens' OutputDescription (Maybe KinesisFirehoseOutputDescription)
- outputDescription_kinesisStreamsOutputDescription :: Lens' OutputDescription (Maybe KinesisStreamsOutputDescription)
- outputDescription_name :: Lens' OutputDescription (Maybe Text)
- outputDescription_lambdaOutputDescription :: Lens' OutputDescription (Maybe LambdaOutputDescription)
- outputUpdate_kinesisStreamsOutputUpdate :: Lens' OutputUpdate (Maybe KinesisStreamsOutputUpdate)
- outputUpdate_destinationSchemaUpdate :: Lens' OutputUpdate (Maybe DestinationSchema)
- outputUpdate_kinesisFirehoseOutputUpdate :: Lens' OutputUpdate (Maybe KinesisFirehoseOutputUpdate)
- outputUpdate_nameUpdate :: Lens' OutputUpdate (Maybe Text)
- outputUpdate_lambdaOutputUpdate :: Lens' OutputUpdate (Maybe LambdaOutputUpdate)
- outputUpdate_outputId :: Lens' OutputUpdate Text
- parallelismConfiguration_autoScalingEnabled :: Lens' ParallelismConfiguration (Maybe Bool)
- parallelismConfiguration_parallelismPerKPU :: Lens' ParallelismConfiguration (Maybe Natural)
- parallelismConfiguration_parallelism :: Lens' ParallelismConfiguration (Maybe Natural)
- parallelismConfiguration_configurationType :: Lens' ParallelismConfiguration ConfigurationType
- parallelismConfigurationDescription_autoScalingEnabled :: Lens' ParallelismConfigurationDescription (Maybe Bool)
- parallelismConfigurationDescription_currentParallelism :: Lens' ParallelismConfigurationDescription (Maybe Natural)
- parallelismConfigurationDescription_parallelismPerKPU :: Lens' ParallelismConfigurationDescription (Maybe Natural)
- parallelismConfigurationDescription_configurationType :: Lens' ParallelismConfigurationDescription (Maybe ConfigurationType)
- parallelismConfigurationDescription_parallelism :: Lens' ParallelismConfigurationDescription (Maybe Natural)
- parallelismConfigurationUpdate_parallelismUpdate :: Lens' ParallelismConfigurationUpdate (Maybe Natural)
- parallelismConfigurationUpdate_autoScalingEnabledUpdate :: Lens' ParallelismConfigurationUpdate (Maybe Bool)
- parallelismConfigurationUpdate_parallelismPerKPUUpdate :: Lens' ParallelismConfigurationUpdate (Maybe Natural)
- parallelismConfigurationUpdate_configurationTypeUpdate :: Lens' ParallelismConfigurationUpdate (Maybe ConfigurationType)
- propertyGroup_propertyGroupId :: Lens' PropertyGroup Text
- propertyGroup_propertyMap :: Lens' PropertyGroup (HashMap Text Text)
- recordColumn_mapping :: Lens' RecordColumn (Maybe Text)
- recordColumn_name :: Lens' RecordColumn Text
- recordColumn_sqlType :: Lens' RecordColumn Text
- recordFormat_mappingParameters :: Lens' RecordFormat (Maybe MappingParameters)
- recordFormat_recordFormatType :: Lens' RecordFormat RecordFormatType
- referenceDataSource_s3ReferenceDataSource :: Lens' ReferenceDataSource (Maybe S3ReferenceDataSource)
- referenceDataSource_tableName :: Lens' ReferenceDataSource Text
- referenceDataSource_referenceSchema :: Lens' ReferenceDataSource SourceSchema
- referenceDataSourceDescription_referenceSchema :: Lens' ReferenceDataSourceDescription (Maybe SourceSchema)
- referenceDataSourceDescription_referenceId :: Lens' ReferenceDataSourceDescription Text
- referenceDataSourceDescription_tableName :: Lens' ReferenceDataSourceDescription Text
- referenceDataSourceDescription_s3ReferenceDataSourceDescription :: Lens' ReferenceDataSourceDescription S3ReferenceDataSourceDescription
- referenceDataSourceUpdate_tableNameUpdate :: Lens' ReferenceDataSourceUpdate (Maybe Text)
- referenceDataSourceUpdate_s3ReferenceDataSourceUpdate :: Lens' ReferenceDataSourceUpdate (Maybe S3ReferenceDataSourceUpdate)
- referenceDataSourceUpdate_referenceSchemaUpdate :: Lens' ReferenceDataSourceUpdate (Maybe SourceSchema)
- referenceDataSourceUpdate_referenceId :: Lens' ReferenceDataSourceUpdate Text
- runConfiguration_sqlRunConfigurations :: Lens' RunConfiguration (Maybe [SqlRunConfiguration])
- runConfiguration_flinkRunConfiguration :: Lens' RunConfiguration (Maybe FlinkRunConfiguration)
- runConfiguration_applicationRestoreConfiguration :: Lens' RunConfiguration (Maybe ApplicationRestoreConfiguration)
- runConfigurationDescription_applicationRestoreConfigurationDescription :: Lens' RunConfigurationDescription (Maybe ApplicationRestoreConfiguration)
- runConfigurationDescription_flinkRunConfigurationDescription :: Lens' RunConfigurationDescription (Maybe FlinkRunConfiguration)
- runConfigurationUpdate_flinkRunConfiguration :: Lens' RunConfigurationUpdate (Maybe FlinkRunConfiguration)
- runConfigurationUpdate_applicationRestoreConfiguration :: Lens' RunConfigurationUpdate (Maybe ApplicationRestoreConfiguration)
- s3ApplicationCodeLocationDescription_objectVersion :: Lens' S3ApplicationCodeLocationDescription (Maybe Text)
- s3ApplicationCodeLocationDescription_bucketARN :: Lens' S3ApplicationCodeLocationDescription Text
- s3ApplicationCodeLocationDescription_fileKey :: Lens' S3ApplicationCodeLocationDescription Text
- s3Configuration_bucketARN :: Lens' S3Configuration Text
- s3Configuration_fileKey :: Lens' S3Configuration Text
- s3ContentBaseLocation_basePath :: Lens' S3ContentBaseLocation (Maybe Text)
- s3ContentBaseLocation_bucketARN :: Lens' S3ContentBaseLocation Text
- s3ContentBaseLocationDescription_basePath :: Lens' S3ContentBaseLocationDescription (Maybe Text)
- s3ContentBaseLocationDescription_bucketARN :: Lens' S3ContentBaseLocationDescription Text
- s3ContentBaseLocationUpdate_bucketARNUpdate :: Lens' S3ContentBaseLocationUpdate (Maybe Text)
- s3ContentBaseLocationUpdate_basePathUpdate :: Lens' S3ContentBaseLocationUpdate (Maybe Text)
- s3ContentLocation_objectVersion :: Lens' S3ContentLocation (Maybe Text)
- s3ContentLocation_bucketARN :: Lens' S3ContentLocation Text
- s3ContentLocation_fileKey :: Lens' S3ContentLocation Text
- s3ContentLocationUpdate_bucketARNUpdate :: Lens' S3ContentLocationUpdate (Maybe Text)
- s3ContentLocationUpdate_fileKeyUpdate :: Lens' S3ContentLocationUpdate (Maybe Text)
- s3ContentLocationUpdate_objectVersionUpdate :: Lens' S3ContentLocationUpdate (Maybe Text)
- s3ReferenceDataSource_bucketARN :: Lens' S3ReferenceDataSource (Maybe Text)
- s3ReferenceDataSource_fileKey :: Lens' S3ReferenceDataSource (Maybe Text)
- s3ReferenceDataSourceDescription_referenceRoleARN :: Lens' S3ReferenceDataSourceDescription (Maybe Text)
- s3ReferenceDataSourceDescription_bucketARN :: Lens' S3ReferenceDataSourceDescription Text
- s3ReferenceDataSourceDescription_fileKey :: Lens' S3ReferenceDataSourceDescription Text
- s3ReferenceDataSourceUpdate_bucketARNUpdate :: Lens' S3ReferenceDataSourceUpdate (Maybe Text)
- s3ReferenceDataSourceUpdate_fileKeyUpdate :: Lens' S3ReferenceDataSourceUpdate (Maybe Text)
- snapshotDetails_snapshotCreationTimestamp :: Lens' SnapshotDetails (Maybe UTCTime)
- snapshotDetails_snapshotName :: Lens' SnapshotDetails Text
- snapshotDetails_snapshotStatus :: Lens' SnapshotDetails SnapshotStatus
- snapshotDetails_applicationVersionId :: Lens' SnapshotDetails Natural
- sourceSchema_recordEncoding :: Lens' SourceSchema (Maybe Text)
- sourceSchema_recordFormat :: Lens' SourceSchema RecordFormat
- sourceSchema_recordColumns :: Lens' SourceSchema (NonEmpty RecordColumn)
- sqlApplicationConfiguration_inputs :: Lens' SqlApplicationConfiguration (Maybe [Input])
- sqlApplicationConfiguration_referenceDataSources :: Lens' SqlApplicationConfiguration (Maybe [ReferenceDataSource])
- sqlApplicationConfiguration_outputs :: Lens' SqlApplicationConfiguration (Maybe [Output])
- sqlApplicationConfigurationDescription_outputDescriptions :: Lens' SqlApplicationConfigurationDescription (Maybe [OutputDescription])
- sqlApplicationConfigurationDescription_referenceDataSourceDescriptions :: Lens' SqlApplicationConfigurationDescription (Maybe [ReferenceDataSourceDescription])
- sqlApplicationConfigurationDescription_inputDescriptions :: Lens' SqlApplicationConfigurationDescription (Maybe [InputDescription])
- sqlApplicationConfigurationUpdate_referenceDataSourceUpdates :: Lens' SqlApplicationConfigurationUpdate (Maybe [ReferenceDataSourceUpdate])
- sqlApplicationConfigurationUpdate_inputUpdates :: Lens' SqlApplicationConfigurationUpdate (Maybe [InputUpdate])
- sqlApplicationConfigurationUpdate_outputUpdates :: Lens' SqlApplicationConfigurationUpdate (Maybe [OutputUpdate])
- sqlRunConfiguration_inputId :: Lens' SqlRunConfiguration Text
- sqlRunConfiguration_inputStartingPositionConfiguration :: Lens' SqlRunConfiguration InputStartingPositionConfiguration
- tag_value :: Lens' Tag (Maybe Text)
- tag_key :: Lens' Tag Text
- vpcConfiguration_subnetIds :: Lens' VpcConfiguration (NonEmpty Text)
- vpcConfiguration_securityGroupIds :: Lens' VpcConfiguration (NonEmpty Text)
- vpcConfigurationDescription_vpcConfigurationId :: Lens' VpcConfigurationDescription Text
- vpcConfigurationDescription_vpcId :: Lens' VpcConfigurationDescription Text
- vpcConfigurationDescription_subnetIds :: Lens' VpcConfigurationDescription (NonEmpty Text)
- vpcConfigurationDescription_securityGroupIds :: Lens' VpcConfigurationDescription (NonEmpty Text)
- vpcConfigurationUpdate_subnetIdUpdates :: Lens' VpcConfigurationUpdate (Maybe (NonEmpty Text))
- vpcConfigurationUpdate_securityGroupIdUpdates :: Lens' VpcConfigurationUpdate (Maybe (NonEmpty Text))
- vpcConfigurationUpdate_vpcConfigurationId :: Lens' VpcConfigurationUpdate Text
- zeppelinApplicationConfiguration_monitoringConfiguration :: Lens' ZeppelinApplicationConfiguration (Maybe ZeppelinMonitoringConfiguration)
- zeppelinApplicationConfiguration_catalogConfiguration :: Lens' ZeppelinApplicationConfiguration (Maybe CatalogConfiguration)
- zeppelinApplicationConfiguration_deployAsApplicationConfiguration :: Lens' ZeppelinApplicationConfiguration (Maybe DeployAsApplicationConfiguration)
- zeppelinApplicationConfiguration_customArtifactsConfiguration :: Lens' ZeppelinApplicationConfiguration (Maybe [CustomArtifactConfiguration])
- zeppelinApplicationConfigurationDescription_customArtifactsConfigurationDescription :: Lens' ZeppelinApplicationConfigurationDescription (Maybe [CustomArtifactConfigurationDescription])
- zeppelinApplicationConfigurationDescription_deployAsApplicationConfigurationDescription :: Lens' ZeppelinApplicationConfigurationDescription (Maybe DeployAsApplicationConfigurationDescription)
- zeppelinApplicationConfigurationDescription_catalogConfigurationDescription :: Lens' ZeppelinApplicationConfigurationDescription (Maybe CatalogConfigurationDescription)
- zeppelinApplicationConfigurationDescription_monitoringConfigurationDescription :: Lens' ZeppelinApplicationConfigurationDescription ZeppelinMonitoringConfigurationDescription
- zeppelinApplicationConfigurationUpdate_customArtifactsConfigurationUpdate :: Lens' ZeppelinApplicationConfigurationUpdate (Maybe [CustomArtifactConfiguration])
- zeppelinApplicationConfigurationUpdate_catalogConfigurationUpdate :: Lens' ZeppelinApplicationConfigurationUpdate (Maybe CatalogConfigurationUpdate)
- zeppelinApplicationConfigurationUpdate_deployAsApplicationConfigurationUpdate :: Lens' ZeppelinApplicationConfigurationUpdate (Maybe DeployAsApplicationConfigurationUpdate)
- zeppelinApplicationConfigurationUpdate_monitoringConfigurationUpdate :: Lens' ZeppelinApplicationConfigurationUpdate (Maybe ZeppelinMonitoringConfigurationUpdate)
- zeppelinMonitoringConfiguration_logLevel :: Lens' ZeppelinMonitoringConfiguration LogLevel
- zeppelinMonitoringConfigurationDescription_logLevel :: Lens' ZeppelinMonitoringConfigurationDescription (Maybe LogLevel)
- zeppelinMonitoringConfigurationUpdate_logLevelUpdate :: Lens' ZeppelinMonitoringConfigurationUpdate LogLevel
Operations
AddApplicationOutput
addApplicationOutput_applicationName :: Lens' AddApplicationOutput Text Source #
The name of the application to which you want to add the output configuration.
addApplicationOutput_currentApplicationVersionId :: Lens' AddApplicationOutput Natural Source #
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.
addApplicationOutput_output :: Lens' AddApplicationOutput Output Source #
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.
addApplicationOutputResponse_applicationARN :: Lens' AddApplicationOutputResponse (Maybe Text) Source #
The application Amazon Resource Name (ARN).
addApplicationOutputResponse_outputDescriptions :: Lens' AddApplicationOutputResponse (Maybe [OutputDescription]) Source #
Describes the application output configuration. For more information, see Configuring Application Output.
addApplicationOutputResponse_applicationVersionId :: Lens' AddApplicationOutputResponse (Maybe Natural) Source #
The updated application version ID. Kinesis Data Analytics increments this ID when the application is updated.
addApplicationOutputResponse_httpStatus :: Lens' AddApplicationOutputResponse Int Source #
The response's http status code.
DiscoverInputSchema
discoverInputSchema_inputStartingPositionConfiguration :: Lens' DiscoverInputSchema (Maybe InputStartingPositionConfiguration) Source #
The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source discovery purposes.
discoverInputSchema_inputProcessingConfiguration :: Lens' DiscoverInputSchema (Maybe InputProcessingConfiguration) Source #
The InputProcessingConfiguration to use to preprocess the records before discovering the schema of the records.
discoverInputSchema_s3Configuration :: Lens' DiscoverInputSchema (Maybe S3Configuration) Source #
Specify this parameter to discover a schema from data in an Amazon S3 object.
discoverInputSchema_resourceARN :: Lens' DiscoverInputSchema (Maybe Text) Source #
The Amazon Resource Name (ARN) of the streaming source.
discoverInputSchema_serviceExecutionRole :: Lens' DiscoverInputSchema Text Source #
The ARN of the role that is used to access the streaming source.
discoverInputSchemaResponse_rawInputRecords :: Lens' DiscoverInputSchemaResponse (Maybe [Text]) Source #
The raw stream data that was sampled to infer the schema.
discoverInputSchemaResponse_inputSchema :: Lens' DiscoverInputSchemaResponse (Maybe SourceSchema) Source #
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.
discoverInputSchemaResponse_processedInputRecords :: Lens' DiscoverInputSchemaResponse (Maybe [Text]) Source #
The stream data that was modified by the processor specified in the
InputProcessingConfiguration
parameter.
discoverInputSchemaResponse_parsedInputRecords :: Lens' DiscoverInputSchemaResponse (Maybe [[Text]]) Source #
An array of elements, where each element corresponds to a row in a stream record (a stream record can have more than one row).
discoverInputSchemaResponse_httpStatus :: Lens' DiscoverInputSchemaResponse Int Source #
The response's http status code.
DescribeApplication
describeApplication_includeAdditionalDetails :: Lens' DescribeApplication (Maybe Bool) Source #
Displays verbose information about a Kinesis Data Analytics application, including the application's job plan.
describeApplication_applicationName :: Lens' DescribeApplication Text Source #
The name of the application.
describeApplicationResponse_httpStatus :: Lens' DescribeApplicationResponse Int Source #
The response's http status code.
describeApplicationResponse_applicationDetail :: Lens' DescribeApplicationResponse ApplicationDetail Source #
Provides a description of the application, such as the application's Amazon Resource Name (ARN), status, and latest version.
DeleteApplicationSnapshot
deleteApplicationSnapshot_applicationName :: Lens' DeleteApplicationSnapshot Text Source #
The name of an existing application.
deleteApplicationSnapshot_snapshotName :: Lens' DeleteApplicationSnapshot Text Source #
The identifier for the snapshot delete.
deleteApplicationSnapshot_snapshotCreationTimestamp :: Lens' DeleteApplicationSnapshot UTCTime Source #
The creation timestamp of the application snapshot to delete. You can retrieve this value using or .
deleteApplicationSnapshotResponse_httpStatus :: Lens' DeleteApplicationSnapshotResponse Int Source #
The response's http status code.
StartApplication
startApplication_runConfiguration :: Lens' StartApplication (Maybe RunConfiguration) Source #
Identifies the run configuration (start parameters) of a Kinesis Data Analytics application.
startApplication_applicationName :: Lens' StartApplication Text Source #
The name of the application.
startApplicationResponse_httpStatus :: Lens' StartApplicationResponse Int Source #
The response's http status code.
ListTagsForResource
listTagsForResource_resourceARN :: Lens' ListTagsForResource Text Source #
The ARN of the application for which to retrieve tags.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (NonEmpty Tag)) Source #
The key-value tags assigned to the application.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
DescribeApplicationVersion
describeApplicationVersion_applicationName :: Lens' DescribeApplicationVersion Text Source #
The name of the application for which you want to get the version description.
describeApplicationVersion_applicationVersionId :: Lens' DescribeApplicationVersion Natural Source #
The ID of the application version for which you want to get the description.
describeApplicationVersionResponse_applicationVersionDetail :: Lens' DescribeApplicationVersionResponse (Maybe ApplicationDetail) Source #
Undocumented member.
describeApplicationVersionResponse_httpStatus :: Lens' DescribeApplicationVersionResponse Int Source #
The response's http status code.
DeleteApplicationReferenceDataSource
deleteApplicationReferenceDataSource_applicationName :: Lens' DeleteApplicationReferenceDataSource Text Source #
The name of an existing application.
deleteApplicationReferenceDataSource_currentApplicationVersionId :: Lens' DeleteApplicationReferenceDataSource Natural Source #
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.
deleteApplicationReferenceDataSource_referenceId :: Lens' DeleteApplicationReferenceDataSource Text Source #
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.
deleteApplicationReferenceDataSourceResponse_applicationARN :: Lens' DeleteApplicationReferenceDataSourceResponse (Maybe Text) Source #
The application Amazon Resource Name (ARN).
deleteApplicationReferenceDataSourceResponse_applicationVersionId :: Lens' DeleteApplicationReferenceDataSourceResponse (Maybe Natural) Source #
The updated version ID of the application.
deleteApplicationReferenceDataSourceResponse_httpStatus :: Lens' DeleteApplicationReferenceDataSourceResponse Int Source #
The response's http status code.
CreateApplicationPresignedUrl
createApplicationPresignedUrl_sessionExpirationDurationInSeconds :: Lens' CreateApplicationPresignedUrl (Maybe Natural) Source #
The duration in seconds for which the returned URL will be valid.
createApplicationPresignedUrl_applicationName :: Lens' CreateApplicationPresignedUrl Text Source #
The name of the application.
createApplicationPresignedUrl_urlType :: Lens' CreateApplicationPresignedUrl UrlType Source #
The type of the extension for which to create and return a URL.
Currently, the only valid extension URL type is FLINK_DASHBOARD_URL
.
createApplicationPresignedUrlResponse_authorizedUrl :: Lens' CreateApplicationPresignedUrlResponse (Maybe Text) Source #
The URL of the extension.
createApplicationPresignedUrlResponse_httpStatus :: Lens' CreateApplicationPresignedUrlResponse Int Source #
The response's http status code.
DeleteApplication
deleteApplication_applicationName :: Lens' DeleteApplication Text Source #
The name of the application to delete.
deleteApplication_createTimestamp :: Lens' DeleteApplication UTCTime Source #
Use the DescribeApplication
operation to get this value.
deleteApplicationResponse_httpStatus :: Lens' DeleteApplicationResponse Int Source #
The response's http status code.
UpdateApplication
updateApplication_currentApplicationVersionId :: Lens' UpdateApplication (Maybe Natural) Source #
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
.
updateApplication_serviceExecutionRoleUpdate :: Lens' UpdateApplication (Maybe Text) Source #
Describes updates to the service execution role.
updateApplication_cloudWatchLoggingOptionUpdates :: Lens' UpdateApplication (Maybe [CloudWatchLoggingOptionUpdate]) Source #
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.
updateApplication_conditionalToken :: Lens' UpdateApplication (Maybe Text) Source #
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
.
updateApplication_applicationConfigurationUpdate :: Lens' UpdateApplication (Maybe ApplicationConfigurationUpdate) Source #
Describes application configuration updates.
updateApplication_runConfigurationUpdate :: Lens' UpdateApplication (Maybe RunConfigurationUpdate) Source #
Describes updates to the application's starting parameters.
updateApplication_applicationName :: Lens' UpdateApplication Text Source #
The name of the application to update.
updateApplicationResponse_httpStatus :: Lens' UpdateApplicationResponse Int Source #
The response's http status code.
updateApplicationResponse_applicationDetail :: Lens' UpdateApplicationResponse ApplicationDetail Source #
Describes application updates.
DeleteApplicationCloudWatchLoggingOption
deleteApplicationCloudWatchLoggingOption_currentApplicationVersionId :: Lens' DeleteApplicationCloudWatchLoggingOption (Maybe Natural) Source #
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
.
deleteApplicationCloudWatchLoggingOption_conditionalToken :: Lens' DeleteApplicationCloudWatchLoggingOption (Maybe Text) Source #
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
.
deleteApplicationCloudWatchLoggingOption_applicationName :: Lens' DeleteApplicationCloudWatchLoggingOption Text Source #
The application name.
deleteApplicationCloudWatchLoggingOption_cloudWatchLoggingOptionId :: Lens' DeleteApplicationCloudWatchLoggingOption Text Source #
The CloudWatchLoggingOptionId
of the Amazon CloudWatch logging option
to delete. You can get the CloudWatchLoggingOptionId
by using the
DescribeApplication operation.
deleteApplicationCloudWatchLoggingOptionResponse_applicationARN :: Lens' DeleteApplicationCloudWatchLoggingOptionResponse (Maybe Text) Source #
The application's Amazon Resource Name (ARN).
deleteApplicationCloudWatchLoggingOptionResponse_applicationVersionId :: Lens' DeleteApplicationCloudWatchLoggingOptionResponse (Maybe Natural) Source #
The version ID of the application. Kinesis Data Analytics updates the
ApplicationVersionId
each time you change the CloudWatch logging
options.
deleteApplicationCloudWatchLoggingOptionResponse_cloudWatchLoggingOptionDescriptions :: Lens' DeleteApplicationCloudWatchLoggingOptionResponse (Maybe [CloudWatchLoggingOptionDescription]) Source #
The descriptions of the remaining CloudWatch logging options for the application.
deleteApplicationCloudWatchLoggingOptionResponse_httpStatus :: Lens' DeleteApplicationCloudWatchLoggingOptionResponse Int Source #
The response's http status code.
DescribeApplicationSnapshot
describeApplicationSnapshot_applicationName :: Lens' DescribeApplicationSnapshot Text Source #
The name of an existing application.
describeApplicationSnapshot_snapshotName :: Lens' DescribeApplicationSnapshot Text Source #
The identifier of an application snapshot. You can retrieve this value using .
describeApplicationSnapshotResponse_httpStatus :: Lens' DescribeApplicationSnapshotResponse Int Source #
The response's http status code.
describeApplicationSnapshotResponse_snapshotDetails :: Lens' DescribeApplicationSnapshotResponse SnapshotDetails Source #
An object containing information about the application snapshot.
DeleteApplicationVpcConfiguration
deleteApplicationVpcConfiguration_currentApplicationVersionId :: Lens' DeleteApplicationVpcConfiguration (Maybe Natural) Source #
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
.
deleteApplicationVpcConfiguration_conditionalToken :: Lens' DeleteApplicationVpcConfiguration (Maybe Text) Source #
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
.
deleteApplicationVpcConfiguration_applicationName :: Lens' DeleteApplicationVpcConfiguration Text Source #
The name of an existing application.
deleteApplicationVpcConfiguration_vpcConfigurationId :: Lens' DeleteApplicationVpcConfiguration Text Source #
The ID of the VPC configuration to delete.
deleteApplicationVpcConfigurationResponse_applicationARN :: Lens' DeleteApplicationVpcConfigurationResponse (Maybe Text) Source #
The ARN of the Kinesis Data Analytics application.
deleteApplicationVpcConfigurationResponse_applicationVersionId :: Lens' DeleteApplicationVpcConfigurationResponse (Maybe Natural) Source #
The updated version ID of the application.
deleteApplicationVpcConfigurationResponse_httpStatus :: Lens' DeleteApplicationVpcConfigurationResponse Int Source #
The response's http status code.
AddApplicationInputProcessingConfiguration
addApplicationInputProcessingConfiguration_applicationName :: Lens' AddApplicationInputProcessingConfiguration Text Source #
The name of the application to which you want to add the input processing configuration.
addApplicationInputProcessingConfiguration_currentApplicationVersionId :: Lens' AddApplicationInputProcessingConfiguration Natural Source #
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.
addApplicationInputProcessingConfiguration_inputId :: Lens' AddApplicationInputProcessingConfiguration Text Source #
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.
addApplicationInputProcessingConfiguration_inputProcessingConfiguration :: Lens' AddApplicationInputProcessingConfiguration InputProcessingConfiguration Source #
The InputProcessingConfiguration to add to the application.
addApplicationInputProcessingConfigurationResponse_applicationARN :: Lens' AddApplicationInputProcessingConfigurationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the application.
addApplicationInputProcessingConfigurationResponse_applicationVersionId :: Lens' AddApplicationInputProcessingConfigurationResponse (Maybe Natural) Source #
Provides the current application version.
addApplicationInputProcessingConfigurationResponse_inputId :: Lens' AddApplicationInputProcessingConfigurationResponse (Maybe Text) Source #
The input ID that is associated with the application input. This is the ID that Kinesis Data Analytics assigns to each input configuration that you add to your application.
addApplicationInputProcessingConfigurationResponse_inputProcessingConfigurationDescription :: Lens' AddApplicationInputProcessingConfigurationResponse (Maybe InputProcessingConfigurationDescription) Source #
The description of the preprocessor that executes on records in this input before the application's code is run.
addApplicationInputProcessingConfigurationResponse_httpStatus :: Lens' AddApplicationInputProcessingConfigurationResponse Int Source #
The response's http status code.
CreateApplication
createApplication_applicationDescription :: Lens' CreateApplication (Maybe Text) Source #
A summary description of the application.
createApplication_cloudWatchLoggingOptions :: Lens' CreateApplication (Maybe [CloudWatchLoggingOption]) Source #
Use this parameter to configure an Amazon CloudWatch log stream to monitor application configuration errors.
createApplication_applicationMode :: Lens' CreateApplication (Maybe ApplicationMode) Source #
Use the STREAMING
mode to create a Kinesis Data Analytics Studio
notebook. To create a Kinesis Data Analytics Studio notebook, use the
INTERACTIVE
mode.
createApplication_applicationConfiguration :: Lens' CreateApplication (Maybe ApplicationConfiguration) Source #
Use this parameter to configure the application.
createApplication_tags :: Lens' CreateApplication (Maybe (NonEmpty Tag)) Source #
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.
createApplication_applicationName :: Lens' CreateApplication Text Source #
The name of your application (for example, sample-app
).
createApplication_runtimeEnvironment :: Lens' CreateApplication RuntimeEnvironment Source #
The runtime environment for the application (SQL-1_0
, FLINK-1_6
,
FLINK-1_8
, or FLINK-1_11
).
createApplication_serviceExecutionRole :: Lens' CreateApplication Text Source #
The IAM role used by the application to access Kinesis data streams, Kinesis Data Firehose delivery streams, Amazon S3 objects, and other external resources.
createApplicationResponse_httpStatus :: Lens' CreateApplicationResponse Int Source #
The response's http status code.
createApplicationResponse_applicationDetail :: Lens' CreateApplicationResponse ApplicationDetail Source #
In response to your CreateApplication
request, Kinesis Data Analytics
returns a response with details of the application it created.
ListApplicationVersions
listApplicationVersions_nextToken :: Lens' ListApplicationVersions (Maybe Text) Source #
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.
listApplicationVersions_limit :: Lens' ListApplicationVersions (Maybe Natural) Source #
The maximum number of versions to list in this invocation of the operation.
listApplicationVersions_applicationName :: Lens' ListApplicationVersions Text Source #
The name of the application for which you want to list all versions.
listApplicationVersionsResponse_applicationVersionSummaries :: Lens' ListApplicationVersionsResponse (Maybe [ApplicationVersionSummary]) Source #
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.
listApplicationVersionsResponse_nextToken :: Lens' ListApplicationVersionsResponse (Maybe Text) Source #
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.
listApplicationVersionsResponse_httpStatus :: Lens' ListApplicationVersionsResponse Int Source #
The response's http status code.
DeleteApplicationOutput
deleteApplicationOutput_applicationName :: Lens' DeleteApplicationOutput Text Source #
The application name.
deleteApplicationOutput_currentApplicationVersionId :: Lens' DeleteApplicationOutput Natural Source #
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.
deleteApplicationOutput_outputId :: Lens' DeleteApplicationOutput Text Source #
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
.
deleteApplicationOutputResponse_applicationARN :: Lens' DeleteApplicationOutputResponse (Maybe Text) Source #
The application Amazon Resource Name (ARN).
deleteApplicationOutputResponse_applicationVersionId :: Lens' DeleteApplicationOutputResponse (Maybe Natural) Source #
The current application version ID.
deleteApplicationOutputResponse_httpStatus :: Lens' DeleteApplicationOutputResponse Int Source #
The response's http status code.
RollbackApplication
rollbackApplication_applicationName :: Lens' RollbackApplication Text Source #
The name of the application.
rollbackApplication_currentApplicationVersionId :: Lens' RollbackApplication Natural Source #
The current application version ID. You can retrieve the application version ID using DescribeApplication.
rollbackApplicationResponse_httpStatus :: Lens' RollbackApplicationResponse Int Source #
The response's http status code.
rollbackApplicationResponse_applicationDetail :: Lens' RollbackApplicationResponse ApplicationDetail Source #
Undocumented member.
ListApplicationSnapshots
listApplicationSnapshots_nextToken :: Lens' ListApplicationSnapshots (Maybe Text) Source #
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.
listApplicationSnapshots_limit :: Lens' ListApplicationSnapshots (Maybe Natural) Source #
The maximum number of application snapshots to list.
listApplicationSnapshots_applicationName :: Lens' ListApplicationSnapshots Text Source #
The name of an existing application.
listApplicationSnapshotsResponse_snapshotSummaries :: Lens' ListApplicationSnapshotsResponse (Maybe [SnapshotDetails]) Source #
A collection of objects containing information about the application snapshots.
listApplicationSnapshotsResponse_nextToken :: Lens' ListApplicationSnapshotsResponse (Maybe Text) Source #
The token for the next set of results, or null
if there are no
additional results.
listApplicationSnapshotsResponse_httpStatus :: Lens' ListApplicationSnapshotsResponse Int Source #
The response's http status code.
StopApplication
stopApplication_force :: Lens' StopApplication (Maybe Bool) Source #
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.
stopApplication_applicationName :: Lens' StopApplication Text Source #
The name of the running application to stop.
stopApplicationResponse_httpStatus :: Lens' StopApplicationResponse Int Source #
The response's http status code.
CreateApplicationSnapshot
createApplicationSnapshot_applicationName :: Lens' CreateApplicationSnapshot Text Source #
The name of an existing application
createApplicationSnapshot_snapshotName :: Lens' CreateApplicationSnapshot Text Source #
An identifier for the application snapshot.
createApplicationSnapshotResponse_httpStatus :: Lens' CreateApplicationSnapshotResponse Int Source #
The response's http status code.
AddApplicationReferenceDataSource
addApplicationReferenceDataSource_applicationName :: Lens' AddApplicationReferenceDataSource Text Source #
The name of an existing application.
addApplicationReferenceDataSource_currentApplicationVersionId :: Lens' AddApplicationReferenceDataSource Natural Source #
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.
addApplicationReferenceDataSource_referenceDataSource :: Lens' AddApplicationReferenceDataSource ReferenceDataSource Source #
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.
addApplicationReferenceDataSourceResponse_applicationARN :: Lens' AddApplicationReferenceDataSourceResponse (Maybe Text) Source #
The application Amazon Resource Name (ARN).
addApplicationReferenceDataSourceResponse_applicationVersionId :: Lens' AddApplicationReferenceDataSourceResponse (Maybe Natural) Source #
The updated application version ID. Kinesis Data Analytics increments this ID when the application is updated.
addApplicationReferenceDataSourceResponse_referenceDataSourceDescriptions :: Lens' AddApplicationReferenceDataSourceResponse (Maybe [ReferenceDataSourceDescription]) Source #
Describes reference data sources configured for the application.
addApplicationReferenceDataSourceResponse_httpStatus :: Lens' AddApplicationReferenceDataSourceResponse Int Source #
The response's http status code.
AddApplicationInput
addApplicationInput_applicationName :: Lens' AddApplicationInput Text Source #
The name of your existing application to which you want to add the streaming source.
addApplicationInput_currentApplicationVersionId :: Lens' AddApplicationInput Natural Source #
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.
addApplicationInput_input :: Lens' AddApplicationInput Input Source #
The Input to add.
addApplicationInputResponse_applicationARN :: Lens' AddApplicationInputResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the application.
addApplicationInputResponse_applicationVersionId :: Lens' AddApplicationInputResponse (Maybe Natural) Source #
Provides the current application version.
addApplicationInputResponse_inputDescriptions :: Lens' AddApplicationInputResponse (Maybe [InputDescription]) Source #
Describes the application input configuration.
addApplicationInputResponse_httpStatus :: Lens' AddApplicationInputResponse Int Source #
The response's http status code.
TagResource
tagResource_resourceARN :: Lens' TagResource Text Source #
The ARN of the application to assign the tags.
tagResource_tags :: Lens' TagResource (NonEmpty Tag) Source #
The key-value tags to assign to the application.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
AddApplicationCloudWatchLoggingOption
addApplicationCloudWatchLoggingOption_currentApplicationVersionId :: Lens' AddApplicationCloudWatchLoggingOption (Maybe Natural) Source #
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
.
addApplicationCloudWatchLoggingOption_conditionalToken :: Lens' AddApplicationCloudWatchLoggingOption (Maybe Text) Source #
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
.
addApplicationCloudWatchLoggingOption_applicationName :: Lens' AddApplicationCloudWatchLoggingOption Text Source #
The Kinesis Data Analytics application name.
addApplicationCloudWatchLoggingOption_cloudWatchLoggingOption :: Lens' AddApplicationCloudWatchLoggingOption CloudWatchLoggingOption Source #
Provides the Amazon CloudWatch log stream Amazon Resource Name (ARN).
addApplicationCloudWatchLoggingOptionResponse_applicationARN :: Lens' AddApplicationCloudWatchLoggingOptionResponse (Maybe Text) Source #
The application's ARN.
addApplicationCloudWatchLoggingOptionResponse_applicationVersionId :: Lens' AddApplicationCloudWatchLoggingOptionResponse (Maybe Natural) Source #
The new version ID of the Kinesis Data Analytics application. Kinesis
Data Analytics updates the ApplicationVersionId
each time you change
the CloudWatch logging options.
addApplicationCloudWatchLoggingOptionResponse_cloudWatchLoggingOptionDescriptions :: Lens' AddApplicationCloudWatchLoggingOptionResponse (Maybe [CloudWatchLoggingOptionDescription]) Source #
The descriptions of the current CloudWatch logging options for the Kinesis Data Analytics application.
addApplicationCloudWatchLoggingOptionResponse_httpStatus :: Lens' AddApplicationCloudWatchLoggingOptionResponse Int Source #
The response's http status code.
ListApplications
listApplications_nextToken :: Lens' ListApplications (Maybe Text) Source #
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.
listApplications_limit :: Lens' ListApplications (Maybe Natural) Source #
The maximum number of applications to list.
listApplicationsResponse_nextToken :: Lens' ListApplicationsResponse (Maybe Text) Source #
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.
listApplicationsResponse_httpStatus :: Lens' ListApplicationsResponse Int Source #
The response's http status code.
listApplicationsResponse_applicationSummaries :: Lens' ListApplicationsResponse [ApplicationSummary] Source #
A list of ApplicationSummary
objects.
UntagResource
untagResource_resourceARN :: Lens' UntagResource Text Source #
The ARN of the Kinesis Data Analytics application from which to remove the tags.
untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text) Source #
A list of keys of tags to remove from the specified application.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
DeleteApplicationInputProcessingConfiguration
deleteApplicationInputProcessingConfiguration_applicationName :: Lens' DeleteApplicationInputProcessingConfiguration Text Source #
The name of the application.
deleteApplicationInputProcessingConfiguration_currentApplicationVersionId :: Lens' DeleteApplicationInputProcessingConfiguration Natural Source #
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.
deleteApplicationInputProcessingConfiguration_inputId :: Lens' DeleteApplicationInputProcessingConfiguration Text Source #
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.
deleteApplicationInputProcessingConfigurationResponse_applicationARN :: Lens' DeleteApplicationInputProcessingConfigurationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the application.
deleteApplicationInputProcessingConfigurationResponse_applicationVersionId :: Lens' DeleteApplicationInputProcessingConfigurationResponse (Maybe Natural) Source #
The current application version ID.
deleteApplicationInputProcessingConfigurationResponse_httpStatus :: Lens' DeleteApplicationInputProcessingConfigurationResponse Int Source #
The response's http status code.
AddApplicationVpcConfiguration
addApplicationVpcConfiguration_currentApplicationVersionId :: Lens' AddApplicationVpcConfiguration (Maybe Natural) Source #
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
.
addApplicationVpcConfiguration_conditionalToken :: Lens' AddApplicationVpcConfiguration (Maybe Text) Source #
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
.
addApplicationVpcConfiguration_applicationName :: Lens' AddApplicationVpcConfiguration Text Source #
The name of an existing application.
addApplicationVpcConfiguration_vpcConfiguration :: Lens' AddApplicationVpcConfiguration VpcConfiguration Source #
Description of the VPC to add to the application.
addApplicationVpcConfigurationResponse_applicationARN :: Lens' AddApplicationVpcConfigurationResponse (Maybe Text) Source #
The ARN of the application.
addApplicationVpcConfigurationResponse_applicationVersionId :: Lens' AddApplicationVpcConfigurationResponse (Maybe Natural) Source #
Provides the current application version. Kinesis Data Analytics updates the ApplicationVersionId each time you update the application.
addApplicationVpcConfigurationResponse_vpcConfigurationDescription :: Lens' AddApplicationVpcConfigurationResponse (Maybe VpcConfigurationDescription) Source #
The parameters of the new VPC configuration.
addApplicationVpcConfigurationResponse_httpStatus :: Lens' AddApplicationVpcConfigurationResponse Int Source #
The response's http status code.
UpdateApplicationMaintenanceConfiguration
updateApplicationMaintenanceConfiguration_applicationName :: Lens' UpdateApplicationMaintenanceConfiguration Text Source #
The name of the application for which you want to update the maintenance configuration.
updateApplicationMaintenanceConfiguration_applicationMaintenanceConfigurationUpdate :: Lens' UpdateApplicationMaintenanceConfiguration ApplicationMaintenanceConfigurationUpdate Source #
Describes the application maintenance configuration update.
updateApplicationMaintenanceConfigurationResponse_applicationARN :: Lens' UpdateApplicationMaintenanceConfigurationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the application.
updateApplicationMaintenanceConfigurationResponse_applicationMaintenanceConfigurationDescription :: Lens' UpdateApplicationMaintenanceConfigurationResponse (Maybe ApplicationMaintenanceConfigurationDescription) Source #
The application maintenance configuration description after the update.
updateApplicationMaintenanceConfigurationResponse_httpStatus :: Lens' UpdateApplicationMaintenanceConfigurationResponse Int Source #
The response's http status code.
Types
ApplicationCodeConfiguration
applicationCodeConfiguration_codeContent :: Lens' ApplicationCodeConfiguration (Maybe CodeContent) Source #
The location and type of the application code.
applicationCodeConfiguration_codeContentType :: Lens' ApplicationCodeConfiguration CodeContentType Source #
Specifies whether the code content is in text or zip format.
ApplicationCodeConfigurationDescription
applicationCodeConfigurationDescription_codeContentDescription :: Lens' ApplicationCodeConfigurationDescription (Maybe CodeContentDescription) Source #
Describes details about the location and format of the application code.
applicationCodeConfigurationDescription_codeContentType :: Lens' ApplicationCodeConfigurationDescription CodeContentType Source #
Specifies whether the code content is in text or zip format.
ApplicationCodeConfigurationUpdate
applicationCodeConfigurationUpdate_codeContentTypeUpdate :: Lens' ApplicationCodeConfigurationUpdate (Maybe CodeContentType) Source #
Describes updates to the code content type.
applicationCodeConfigurationUpdate_codeContentUpdate :: Lens' ApplicationCodeConfigurationUpdate (Maybe CodeContentUpdate) Source #
Describes updates to the code content of an application.
ApplicationConfiguration
applicationConfiguration_applicationSnapshotConfiguration :: Lens' ApplicationConfiguration (Maybe ApplicationSnapshotConfiguration) Source #
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
applicationConfiguration_vpcConfigurations :: Lens' ApplicationConfiguration (Maybe [VpcConfiguration]) Source #
The array of descriptions of VPC configurations available to the application.
applicationConfiguration_environmentProperties :: Lens' ApplicationConfiguration (Maybe EnvironmentProperties) Source #
Describes execution properties for a Flink-based Kinesis Data Analytics application.
applicationConfiguration_flinkApplicationConfiguration :: Lens' ApplicationConfiguration (Maybe FlinkApplicationConfiguration) Source #
The creation and update parameters for a Flink-based Kinesis Data Analytics application.
applicationConfiguration_sqlApplicationConfiguration :: Lens' ApplicationConfiguration (Maybe SqlApplicationConfiguration) Source #
The creation and update parameters for a SQL-based Kinesis Data Analytics application.
applicationConfiguration_applicationCodeConfiguration :: Lens' ApplicationConfiguration (Maybe ApplicationCodeConfiguration) Source #
The code location and type parameters for a Flink-based Kinesis Data Analytics application.
applicationConfiguration_zeppelinApplicationConfiguration :: Lens' ApplicationConfiguration (Maybe ZeppelinApplicationConfiguration) Source #
The configuration parameters for a Kinesis Data Analytics Studio notebook.
ApplicationConfigurationDescription
applicationConfigurationDescription_zeppelinApplicationConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe ZeppelinApplicationConfigurationDescription) Source #
The configuration parameters for a Kinesis Data Analytics Studio notebook.
applicationConfigurationDescription_vpcConfigurationDescriptions :: Lens' ApplicationConfigurationDescription (Maybe [VpcConfigurationDescription]) Source #
The array of descriptions of VPC configurations available to the application.
applicationConfigurationDescription_applicationCodeConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe ApplicationCodeConfigurationDescription) Source #
The details about the application code for a Flink-based Kinesis Data Analytics application.
applicationConfigurationDescription_environmentPropertyDescriptions :: Lens' ApplicationConfigurationDescription (Maybe EnvironmentPropertyDescriptions) Source #
Describes execution properties for a Flink-based Kinesis Data Analytics application.
applicationConfigurationDescription_runConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe RunConfigurationDescription) Source #
The details about the starting properties for a Kinesis Data Analytics application.
applicationConfigurationDescription_sqlApplicationConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe SqlApplicationConfigurationDescription) Source #
The details about inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
applicationConfigurationDescription_flinkApplicationConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe FlinkApplicationConfigurationDescription) Source #
The details about a Flink-based Kinesis Data Analytics application.
applicationConfigurationDescription_applicationSnapshotConfigurationDescription :: Lens' ApplicationConfigurationDescription (Maybe ApplicationSnapshotConfigurationDescription) Source #
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
ApplicationConfigurationUpdate
applicationConfigurationUpdate_applicationSnapshotConfigurationUpdate :: Lens' ApplicationConfigurationUpdate (Maybe ApplicationSnapshotConfigurationUpdate) Source #
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
applicationConfigurationUpdate_zeppelinApplicationConfigurationUpdate :: Lens' ApplicationConfigurationUpdate (Maybe ZeppelinApplicationConfigurationUpdate) Source #
Updates to the configuration of a Kinesis Data Analytics Studio notebook.
applicationConfigurationUpdate_flinkApplicationConfigurationUpdate :: Lens' ApplicationConfigurationUpdate (Maybe FlinkApplicationConfigurationUpdate) Source #
Describes updates to a Flink-based Kinesis Data Analytics application's configuration.
applicationConfigurationUpdate_sqlApplicationConfigurationUpdate :: Lens' ApplicationConfigurationUpdate (Maybe SqlApplicationConfigurationUpdate) Source #
Describes updates to a SQL-based Kinesis Data Analytics application's configuration.
applicationConfigurationUpdate_vpcConfigurationUpdates :: Lens' ApplicationConfigurationUpdate (Maybe [VpcConfigurationUpdate]) Source #
Updates to the array of descriptions of VPC configurations available to the application.
applicationConfigurationUpdate_environmentPropertyUpdates :: Lens' ApplicationConfigurationUpdate (Maybe EnvironmentPropertyUpdates) Source #
Describes updates to the environment properties for a Flink-based Kinesis Data Analytics application.
applicationConfigurationUpdate_applicationCodeConfigurationUpdate :: Lens' ApplicationConfigurationUpdate (Maybe ApplicationCodeConfigurationUpdate) Source #
Describes updates to an application's code configuration.
ApplicationDetail
applicationDetail_applicationDescription :: Lens' ApplicationDetail (Maybe Text) Source #
The description of the application.
applicationDetail_conditionalToken :: Lens' ApplicationDetail (Maybe Text) Source #
A value you use to implement strong concurrency for application updates.
applicationDetail_cloudWatchLoggingOptionDescriptions :: Lens' ApplicationDetail (Maybe [CloudWatchLoggingOptionDescription]) Source #
Describes the application Amazon CloudWatch logging options.
applicationDetail_applicationVersionRolledBackFrom :: Lens' ApplicationDetail (Maybe Natural) Source #
If you reverted the application using RollbackApplication, the
application version when RollbackApplication
was called.
applicationDetail_applicationMode :: Lens' ApplicationDetail (Maybe ApplicationMode) Source #
To create a Kinesis Data Analytics Studio notebook, you must set the
mode to INTERACTIVE
. However, for a Kinesis Data Analytics for Apache
Flink application, the mode is optional.
applicationDetail_applicationConfigurationDescription :: Lens' ApplicationDetail (Maybe ApplicationConfigurationDescription) Source #
Describes details about the application code and starting parameters for a Kinesis Data Analytics application.
applicationDetail_applicationVersionRolledBackTo :: Lens' ApplicationDetail (Maybe Natural) Source #
The version to which you want to roll back the application.
applicationDetail_createTimestamp :: Lens' ApplicationDetail (Maybe UTCTime) Source #
The current timestamp when the application was created.
applicationDetail_lastUpdateTimestamp :: Lens' ApplicationDetail (Maybe UTCTime) Source #
The current timestamp when the application was last updated.
applicationDetail_serviceExecutionRole :: Lens' ApplicationDetail (Maybe Text) Source #
Specifies the IAM role that the application uses to access external resources.
applicationDetail_applicationVersionUpdatedFrom :: Lens' ApplicationDetail (Maybe Natural) Source #
The previous application version before the latest application update. RollbackApplication reverts the application to this version.
applicationDetail_applicationMaintenanceConfigurationDescription :: Lens' ApplicationDetail (Maybe ApplicationMaintenanceConfigurationDescription) Source #
The details of the maintenance configuration for the application.
applicationDetail_applicationARN :: Lens' ApplicationDetail Text Source #
The ARN of the application.
applicationDetail_applicationName :: Lens' ApplicationDetail Text Source #
The name of the application.
applicationDetail_runtimeEnvironment :: Lens' ApplicationDetail RuntimeEnvironment Source #
The runtime environment for the application (SQL-1_0
, FLINK-1_6
,
FLINK-1_8
, or FLINK-1_11
).
applicationDetail_applicationStatus :: Lens' ApplicationDetail ApplicationStatus Source #
The status of the application.
applicationDetail_applicationVersionId :: Lens' ApplicationDetail Natural Source #
Provides the current application version. Kinesis Data Analytics updates
the ApplicationVersionId
each time you update the application.
ApplicationMaintenanceConfigurationDescription
applicationMaintenanceConfigurationDescription_applicationMaintenanceWindowStartTime :: Lens' ApplicationMaintenanceConfigurationDescription Text Source #
The start time for the maintenance window.
applicationMaintenanceConfigurationDescription_applicationMaintenanceWindowEndTime :: Lens' ApplicationMaintenanceConfigurationDescription Text Source #
The end time for the maintenance window.
ApplicationMaintenanceConfigurationUpdate
applicationMaintenanceConfigurationUpdate_applicationMaintenanceWindowStartTimeUpdate :: Lens' ApplicationMaintenanceConfigurationUpdate Text Source #
The updated start time for the maintenance window.
ApplicationRestoreConfiguration
applicationRestoreConfiguration_snapshotName :: Lens' ApplicationRestoreConfiguration (Maybe Text) Source #
The identifier of an existing snapshot of application state to use to
restart an application. The application uses this value if
RESTORE_FROM_CUSTOM_SNAPSHOT
is specified for the
ApplicationRestoreType
.
applicationRestoreConfiguration_applicationRestoreType :: Lens' ApplicationRestoreConfiguration ApplicationRestoreType Source #
Specifies how the application should be restored.
ApplicationSnapshotConfiguration
applicationSnapshotConfiguration_snapshotsEnabled :: Lens' ApplicationSnapshotConfiguration Bool Source #
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
ApplicationSnapshotConfigurationDescription
applicationSnapshotConfigurationDescription_snapshotsEnabled :: Lens' ApplicationSnapshotConfigurationDescription Bool Source #
Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.
ApplicationSnapshotConfigurationUpdate
applicationSnapshotConfigurationUpdate_snapshotsEnabledUpdate :: Lens' ApplicationSnapshotConfigurationUpdate Bool Source #
Describes updates to whether snapshots are enabled for an application.
ApplicationSummary
applicationSummary_applicationMode :: Lens' ApplicationSummary (Maybe ApplicationMode) Source #
For a Kinesis Data Analytics for Apache Flink application, the mode is
STREAMING
. For a Kinesis Data Analytics Studio notebook, it is
INTERACTIVE
.
applicationSummary_applicationName :: Lens' ApplicationSummary Text Source #
The name of the application.
applicationSummary_applicationARN :: Lens' ApplicationSummary Text Source #
The ARN of the application.
applicationSummary_applicationStatus :: Lens' ApplicationSummary ApplicationStatus Source #
The status of the application.
applicationSummary_applicationVersionId :: Lens' ApplicationSummary Natural Source #
Provides the current application version.
applicationSummary_runtimeEnvironment :: Lens' ApplicationSummary RuntimeEnvironment Source #
The runtime environment for the application.
ApplicationVersionSummary
applicationVersionSummary_applicationVersionId :: Lens' ApplicationVersionSummary Natural Source #
The ID of the application version. Kinesis Data Analytics updates the
ApplicationVersionId
each time you update the application.
applicationVersionSummary_applicationStatus :: Lens' ApplicationVersionSummary ApplicationStatus Source #
The status of the application.
CSVMappingParameters
cSVMappingParameters_recordRowDelimiter :: Lens' CSVMappingParameters Text Source #
The row delimiter. For example, in a CSV format, '\n' is the typical row delimiter.
cSVMappingParameters_recordColumnDelimiter :: Lens' CSVMappingParameters Text Source #
The column delimiter. For example, in a CSV format, a comma (",") is the typical column delimiter.
CatalogConfiguration
catalogConfiguration_glueDataCatalogConfiguration :: Lens' CatalogConfiguration GlueDataCatalogConfiguration Source #
The configuration parameters for the default Amazon Glue database. You use this database for Apache Flink SQL queries and table API transforms that you write in a Kinesis Data Analytics Studio notebook.
CatalogConfigurationDescription
catalogConfigurationDescription_glueDataCatalogConfigurationDescription :: Lens' CatalogConfigurationDescription GlueDataCatalogConfigurationDescription Source #
The configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.
CatalogConfigurationUpdate
catalogConfigurationUpdate_glueDataCatalogConfigurationUpdate :: Lens' CatalogConfigurationUpdate GlueDataCatalogConfigurationUpdate Source #
Updates to the configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.
CheckpointConfiguration
checkpointConfiguration_checkpointingEnabled :: Lens' CheckpointConfiguration (Maybe Bool) Source #
Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointingEnabled
value of true
, even if
this value is set to another value using this API or in application
code.
checkpointConfiguration_minPauseBetweenCheckpoints :: Lens' CheckpointConfiguration (Maybe Natural) Source #
Describes the minimum time in milliseconds after a checkpoint operation
completes that a new checkpoint operation can start. If a checkpoint
operation takes longer than the CheckpointInterval
, the application
otherwise performs continual checkpoint operations. For more
information, see
Tuning Checkpointing
in the
Apache Flink Documentation.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a MinPauseBetweenCheckpoints
value of 5000, even
if this value is set using this API or in application code.
checkpointConfiguration_checkpointInterval :: Lens' CheckpointConfiguration (Maybe Natural) Source #
Describes the interval in milliseconds between checkpoint operations.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointInterval
value of 60000, even if this
value is set to another value using this API or in application code.
checkpointConfiguration_configurationType :: Lens' CheckpointConfiguration ConfigurationType Source #
Describes whether the application uses Kinesis Data Analytics' default
checkpointing behavior. You must set this property to CUSTOM
in order
to set the CheckpointingEnabled
, CheckpointInterval
, or
MinPauseBetweenCheckpoints
parameters.
If this value is set to DEFAULT
, the application will use the
following values, even if they are set to other values using APIs or
application code:
- CheckpointingEnabled: true
- CheckpointInterval: 60000
- MinPauseBetweenCheckpoints: 5000
CheckpointConfigurationDescription
checkpointConfigurationDescription_checkpointingEnabled :: Lens' CheckpointConfigurationDescription (Maybe Bool) Source #
Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointingEnabled
value of true
, even if
this value is set to another value using this API or in application
code.
checkpointConfigurationDescription_configurationType :: Lens' CheckpointConfigurationDescription (Maybe ConfigurationType) Source #
Describes whether the application uses the default checkpointing behavior in Kinesis Data Analytics.
If this value is set to DEFAULT
, the application will use the
following values, even if they are set to other values using APIs or
application code:
- CheckpointingEnabled: true
- CheckpointInterval: 60000
- MinPauseBetweenCheckpoints: 5000
checkpointConfigurationDescription_minPauseBetweenCheckpoints :: Lens' CheckpointConfigurationDescription (Maybe Natural) Source #
Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a MinPauseBetweenCheckpoints
value of 5000, even
if this value is set using this API or in application code.
checkpointConfigurationDescription_checkpointInterval :: Lens' CheckpointConfigurationDescription (Maybe Natural) Source #
Describes the interval in milliseconds between checkpoint operations.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointInterval
value of 60000, even if this
value is set to another value using this API or in application code.
CheckpointConfigurationUpdate
checkpointConfigurationUpdate_checkpointIntervalUpdate :: Lens' CheckpointConfigurationUpdate (Maybe Natural) Source #
Describes updates to the interval in milliseconds between checkpoint operations.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointInterval
value of 60000, even if this
value is set to another value using this API or in application code.
checkpointConfigurationUpdate_checkpointingEnabledUpdate :: Lens' CheckpointConfigurationUpdate (Maybe Bool) Source #
Describes updates to whether checkpointing is enabled for an application.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a CheckpointingEnabled
value of true
, even if
this value is set to another value using this API or in application
code.
checkpointConfigurationUpdate_minPauseBetweenCheckpointsUpdate :: Lens' CheckpointConfigurationUpdate (Maybe Natural) Source #
Describes updates to the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.
If CheckpointConfiguration.ConfigurationType
is DEFAULT
, the
application will use a MinPauseBetweenCheckpoints
value of 5000, even
if this value is set using this API or in application code.
checkpointConfigurationUpdate_configurationTypeUpdate :: Lens' CheckpointConfigurationUpdate (Maybe ConfigurationType) Source #
Describes updates to whether the application uses the default
checkpointing behavior of Kinesis Data Analytics. You must set this
property to CUSTOM
in order to set the CheckpointingEnabled
,
CheckpointInterval
, or MinPauseBetweenCheckpoints
parameters.
If this value is set to DEFAULT
, the application will use the
following values, even if they are set to other values using APIs or
application code:
- CheckpointingEnabled: true
- CheckpointInterval: 60000
- MinPauseBetweenCheckpoints: 5000
CloudWatchLoggingOption
cloudWatchLoggingOption_logStreamARN :: Lens' CloudWatchLoggingOption Text Source #
The ARN of the CloudWatch log to receive application messages.
CloudWatchLoggingOptionDescription
cloudWatchLoggingOptionDescription_cloudWatchLoggingOptionId :: Lens' CloudWatchLoggingOptionDescription (Maybe Text) Source #
The ID of the CloudWatch logging option description.
cloudWatchLoggingOptionDescription_roleARN :: Lens' CloudWatchLoggingOptionDescription (Maybe Text) Source #
The IAM ARN of the role to use to send application messages.
Provided for backward compatibility. Applications created with the current API version have an application-level service execution role rather than a resource-level role.
cloudWatchLoggingOptionDescription_logStreamARN :: Lens' CloudWatchLoggingOptionDescription Text Source #
The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.
CloudWatchLoggingOptionUpdate
cloudWatchLoggingOptionUpdate_logStreamARNUpdate :: Lens' CloudWatchLoggingOptionUpdate (Maybe Text) Source #
The Amazon Resource Name (ARN) of the CloudWatch log to receive application messages.
cloudWatchLoggingOptionUpdate_cloudWatchLoggingOptionId :: Lens' CloudWatchLoggingOptionUpdate Text Source #
The ID of the CloudWatch logging option to update
CodeContent
codeContent_textContent :: Lens' CodeContent (Maybe Text) Source #
The text-format code for a Flink-based Kinesis Data Analytics application.
codeContent_s3ContentLocation :: Lens' CodeContent (Maybe S3ContentLocation) Source #
Information about the Amazon S3 bucket that contains the application code.
codeContent_zipFileContent :: Lens' CodeContent (Maybe ByteString) Source #
The zip-format code for a Flink-based Kinesis Data Analytics
application.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
CodeContentDescription
codeContentDescription_s3ApplicationCodeLocationDescription :: Lens' CodeContentDescription (Maybe S3ApplicationCodeLocationDescription) Source #
The S3 bucket Amazon Resource Name (ARN), file key, and object version of the application code stored in Amazon S3.
codeContentDescription_codeMD5 :: Lens' CodeContentDescription (Maybe Text) Source #
The checksum that can be used to validate zip-format code.
codeContentDescription_textContent :: Lens' CodeContentDescription (Maybe Text) Source #
The text-format code
codeContentDescription_codeSize :: Lens' CodeContentDescription (Maybe Natural) Source #
The size in bytes of the application code. Can be used to validate zip-format code.
CodeContentUpdate
codeContentUpdate_textContentUpdate :: Lens' CodeContentUpdate (Maybe Text) Source #
Describes an update to the text code for an application.
codeContentUpdate_zipFileContentUpdate :: Lens' CodeContentUpdate (Maybe ByteString) Source #
Describes an update to the zipped code for an application.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
codeContentUpdate_s3ContentLocationUpdate :: Lens' CodeContentUpdate (Maybe S3ContentLocationUpdate) Source #
Describes an update to the location of code for an application.
CustomArtifactConfiguration
customArtifactConfiguration_s3ContentLocation :: Lens' CustomArtifactConfiguration (Maybe S3ContentLocation) Source #
Undocumented member.
customArtifactConfiguration_mavenReference :: Lens' CustomArtifactConfiguration (Maybe MavenReference) Source #
The parameters required to fully specify a Maven reference.
customArtifactConfiguration_artifactType :: Lens' CustomArtifactConfiguration ArtifactType Source #
UDF
stands for user-defined functions. This type of artifact must be
in an S3 bucket. A DEPENDENCY_JAR
can be in either Maven or an S3
bucket.
CustomArtifactConfigurationDescription
customArtifactConfigurationDescription_mavenReferenceDescription :: Lens' CustomArtifactConfigurationDescription (Maybe MavenReference) Source #
The parameters that are required to specify a Maven dependency.
customArtifactConfigurationDescription_s3ContentLocationDescription :: Lens' CustomArtifactConfigurationDescription (Maybe S3ContentLocation) Source #
Undocumented member.
customArtifactConfigurationDescription_artifactType :: Lens' CustomArtifactConfigurationDescription (Maybe ArtifactType) Source #
UDF
stands for user-defined functions. This type of artifact must be
in an S3 bucket. A DEPENDENCY_JAR
can be in either Maven or an S3
bucket.
DeployAsApplicationConfiguration
deployAsApplicationConfiguration_s3ContentLocation :: Lens' DeployAsApplicationConfiguration S3ContentBaseLocation Source #
The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.
DeployAsApplicationConfigurationDescription
deployAsApplicationConfigurationDescription_s3ContentLocationDescription :: Lens' DeployAsApplicationConfigurationDescription S3ContentBaseLocationDescription Source #
The location that holds the data required to specify an Amazon Data Analytics application.
DeployAsApplicationConfigurationUpdate
deployAsApplicationConfigurationUpdate_s3ContentLocationUpdate :: Lens' DeployAsApplicationConfigurationUpdate (Maybe S3ContentBaseLocationUpdate) Source #
Updates to the location that holds the data required to specify an Amazon Data Analytics application.
DestinationSchema
destinationSchema_recordFormatType :: Lens' DestinationSchema RecordFormatType Source #
Specifies the format of the records on the output stream.
EnvironmentProperties
environmentProperties_propertyGroups :: Lens' EnvironmentProperties [PropertyGroup] Source #
Describes the execution property groups.
EnvironmentPropertyDescriptions
environmentPropertyDescriptions_propertyGroupDescriptions :: Lens' EnvironmentPropertyDescriptions (Maybe [PropertyGroup]) Source #
Describes the execution property groups.
EnvironmentPropertyUpdates
environmentPropertyUpdates_propertyGroups :: Lens' EnvironmentPropertyUpdates [PropertyGroup] Source #
Describes updates to the execution property groups.
FlinkApplicationConfiguration
flinkApplicationConfiguration_monitoringConfiguration :: Lens' FlinkApplicationConfiguration (Maybe MonitoringConfiguration) Source #
Describes configuration parameters for Amazon CloudWatch logging for an application.
flinkApplicationConfiguration_parallelismConfiguration :: Lens' FlinkApplicationConfiguration (Maybe ParallelismConfiguration) Source #
Describes parameters for how an application executes multiple tasks simultaneously.
flinkApplicationConfiguration_checkpointConfiguration :: Lens' FlinkApplicationConfiguration (Maybe CheckpointConfiguration) Source #
Describes an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance. For more information, see Checkpoints for Fault Tolerance in the Apache Flink Documentation.
FlinkApplicationConfigurationDescription
flinkApplicationConfigurationDescription_monitoringConfigurationDescription :: Lens' FlinkApplicationConfigurationDescription (Maybe MonitoringConfigurationDescription) Source #
Describes configuration parameters for Amazon CloudWatch logging for an application.
flinkApplicationConfigurationDescription_parallelismConfigurationDescription :: Lens' FlinkApplicationConfigurationDescription (Maybe ParallelismConfigurationDescription) Source #
Describes parameters for how an application executes multiple tasks simultaneously.
flinkApplicationConfigurationDescription_checkpointConfigurationDescription :: Lens' FlinkApplicationConfigurationDescription (Maybe CheckpointConfigurationDescription) Source #
Describes an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.
flinkApplicationConfigurationDescription_jobPlanDescription :: Lens' FlinkApplicationConfigurationDescription (Maybe Text) Source #
The job plan for an application. For more information about the job plan, see Jobs and Scheduling in the Apache Flink Documentation. To retrieve the job plan for the application, use the DescribeApplicationRequest$IncludeAdditionalDetails parameter of the DescribeApplication operation.
FlinkApplicationConfigurationUpdate
flinkApplicationConfigurationUpdate_checkpointConfigurationUpdate :: Lens' FlinkApplicationConfigurationUpdate (Maybe CheckpointConfigurationUpdate) Source #
Describes updates to an application's checkpointing configuration. Checkpointing is the process of persisting application state for fault tolerance.
flinkApplicationConfigurationUpdate_parallelismConfigurationUpdate :: Lens' FlinkApplicationConfigurationUpdate (Maybe ParallelismConfigurationUpdate) Source #
Describes updates to the parameters for how an application executes multiple tasks simultaneously.
flinkApplicationConfigurationUpdate_monitoringConfigurationUpdate :: Lens' FlinkApplicationConfigurationUpdate (Maybe MonitoringConfigurationUpdate) Source #
Describes updates to the configuration parameters for Amazon CloudWatch logging for an application.
FlinkRunConfiguration
flinkRunConfiguration_allowNonRestoredState :: Lens' FlinkRunConfiguration (Maybe Bool) Source #
When restoring from a snapshot, specifies whether the runtime is allowed to skip a state that cannot be mapped to the new program. This will happen if the program is updated between snapshots to remove stateful parameters, and state data in the snapshot no longer corresponds to valid application data. For more information, see Allowing Non-Restored State in the Apache Flink documentation.
This value defaults to false
. If you update your application without
specifying this parameter, AllowNonRestoredState
will be set to
false
, even if it was previously set to true
.
GlueDataCatalogConfiguration
glueDataCatalogConfiguration_databaseARN :: Lens' GlueDataCatalogConfiguration Text Source #
The Amazon Resource Name (ARN) of the database.
GlueDataCatalogConfigurationDescription
glueDataCatalogConfigurationDescription_databaseARN :: Lens' GlueDataCatalogConfigurationDescription Text Source #
The Amazon Resource Name (ARN) of the database.
GlueDataCatalogConfigurationUpdate
glueDataCatalogConfigurationUpdate_databaseARNUpdate :: Lens' GlueDataCatalogConfigurationUpdate Text Source #
The updated Amazon Resource Name (ARN) of the database.
Input
input_inputParallelism :: Lens' Input (Maybe InputParallelism) Source #
Describes the number of in-application streams to create.
input_inputProcessingConfiguration :: Lens' Input (Maybe InputProcessingConfiguration) Source #
The InputProcessingConfiguration for the input. An input processor transforms records as they are received from the stream, before the application's SQL code executes. Currently, the only input processing configuration available is InputLambdaProcessor.
input_kinesisStreamsInput :: Lens' Input (Maybe KinesisStreamsInput) Source #
If the streaming source is an Amazon Kinesis data stream, identifies the stream's Amazon Resource Name (ARN).
input_kinesisFirehoseInput :: Lens' Input (Maybe KinesisFirehoseInput) Source #
If the streaming source is an Amazon Kinesis Data Firehose delivery stream, identifies the delivery stream's ARN.
input_namePrefix :: Lens' Input Text Source #
The name prefix to use when creating an in-application stream. Suppose
that you specify a prefix "MyInApplicationStream
." Kinesis Data
Analytics then creates one or more (as per the InputParallelism
count
you specified) in-application streams with the names
"MyInApplicationStream_001
," "MyInApplicationStream_002
," and so
on.
input_inputSchema :: Lens' Input SourceSchema Source #
Describes the format of the data in the streaming source, and how each data element maps to corresponding columns in the in-application stream that is being created.
Also used to describe the format of the reference data source.
InputDescription
inputDescription_inputStartingPositionConfiguration :: Lens' InputDescription (Maybe InputStartingPositionConfiguration) Source #
The point at which the application is configured to read from the input stream.
inputDescription_inputParallelism :: Lens' InputDescription (Maybe InputParallelism) Source #
Describes the configured parallelism (number of in-application streams mapped to the streaming source).
inputDescription_inputId :: Lens' InputDescription (Maybe Text) Source #
The input ID that is associated with the application input. This is the ID that Kinesis Data Analytics assigns to each input configuration that you add to your application.
inputDescription_inAppStreamNames :: Lens' InputDescription (Maybe [Text]) Source #
Returns the in-application stream names that are mapped to the stream source.
inputDescription_kinesisFirehoseInputDescription :: Lens' InputDescription (Maybe KinesisFirehoseInputDescription) Source #
If a Kinesis Data Firehose delivery stream is configured as a streaming source, provides the delivery stream's ARN.
inputDescription_inputSchema :: Lens' InputDescription (Maybe SourceSchema) Source #
Describes the format of the data in the streaming source, and how each data element maps to corresponding columns in the in-application stream that is being created.
inputDescription_kinesisStreamsInputDescription :: Lens' InputDescription (Maybe KinesisStreamsInputDescription) Source #
If a Kinesis data stream is configured as a streaming source, provides the Kinesis data stream's Amazon Resource Name (ARN).
inputDescription_namePrefix :: Lens' InputDescription (Maybe Text) Source #
The in-application name prefix.
inputDescription_inputProcessingConfigurationDescription :: Lens' InputDescription (Maybe InputProcessingConfigurationDescription) Source #
The description of the preprocessor that executes on records in this input before the application's code is run.
InputLambdaProcessor
inputLambdaProcessor_resourceARN :: Lens' InputLambdaProcessor Text Source #
The ARN of the Amazon Lambda function that operates on records in the stream.
To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda
InputLambdaProcessorDescription
inputLambdaProcessorDescription_roleARN :: Lens' InputLambdaProcessorDescription (Maybe Text) Source #
The ARN of the IAM role that is used to access the Amazon Lambda function.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
inputLambdaProcessorDescription_resourceARN :: Lens' InputLambdaProcessorDescription Text Source #
The ARN of the Amazon Lambda function that is used to preprocess the records in the stream.
To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda
InputLambdaProcessorUpdate
inputLambdaProcessorUpdate_resourceARNUpdate :: Lens' InputLambdaProcessorUpdate Text Source #
The Amazon Resource Name (ARN) of the new Amazon Lambda function that is used to preprocess the records in the stream.
To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda
InputParallelism
inputParallelism_count :: Lens' InputParallelism (Maybe Natural) Source #
The number of in-application streams to create.
InputParallelismUpdate
inputParallelismUpdate_countUpdate :: Lens' InputParallelismUpdate Natural Source #
The number of in-application streams to create for the specified streaming source.
InputProcessingConfiguration
inputProcessingConfiguration_inputLambdaProcessor :: Lens' InputProcessingConfiguration InputLambdaProcessor Source #
The InputLambdaProcessor that is used to preprocess the records in the stream before being processed by your application code.
InputProcessingConfigurationDescription
inputProcessingConfigurationDescription_inputLambdaProcessorDescription :: Lens' InputProcessingConfigurationDescription (Maybe InputLambdaProcessorDescription) Source #
Provides configuration information about the associated InputLambdaProcessorDescription
InputProcessingConfigurationUpdate
inputProcessingConfigurationUpdate_inputLambdaProcessorUpdate :: Lens' InputProcessingConfigurationUpdate InputLambdaProcessorUpdate Source #
Provides update information for an InputLambdaProcessor.
InputSchemaUpdate
inputSchemaUpdate_recordFormatUpdate :: Lens' InputSchemaUpdate (Maybe RecordFormat) Source #
Specifies the format of the records on the streaming source.
inputSchemaUpdate_recordEncodingUpdate :: Lens' InputSchemaUpdate (Maybe Text) Source #
Specifies the encoding of the records in the streaming source; for example, UTF-8.
inputSchemaUpdate_recordColumnUpdates :: Lens' InputSchemaUpdate (Maybe (NonEmpty RecordColumn)) Source #
A list of RecordColumn
objects. Each object describes the mapping of
the streaming source element to the corresponding column in the
in-application stream.
InputStartingPositionConfiguration
inputStartingPositionConfiguration_inputStartingPosition :: Lens' InputStartingPositionConfiguration (Maybe InputStartingPosition) Source #
The starting position on the stream.
NOW
- Start reading just after the most recent record in the stream, and start at the request timestamp that the customer issued.TRIM_HORIZON
- Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Data Firehose delivery stream.LAST_STOPPED_POINT
- Resume reading from where the application last stopped reading.
InputUpdate
inputUpdate_inputProcessingConfigurationUpdate :: Lens' InputUpdate (Maybe InputProcessingConfigurationUpdate) Source #
Describes updates to an InputProcessingConfiguration.
inputUpdate_kinesisStreamsInputUpdate :: Lens' InputUpdate (Maybe KinesisStreamsInputUpdate) Source #
If a Kinesis data stream is the streaming source to be updated, provides an updated stream Amazon Resource Name (ARN).
inputUpdate_inputParallelismUpdate :: Lens' InputUpdate (Maybe InputParallelismUpdate) Source #
Describes the parallelism updates (the number of in-application streams Kinesis Data Analytics creates for the specific streaming source).
inputUpdate_namePrefixUpdate :: Lens' InputUpdate (Maybe Text) Source #
The name prefix for in-application streams that Kinesis Data Analytics creates for the specific streaming source.
inputUpdate_inputSchemaUpdate :: Lens' InputUpdate (Maybe InputSchemaUpdate) Source #
Describes the data format on the streaming source, and how record elements on the streaming source map to columns of the in-application stream that is created.
inputUpdate_kinesisFirehoseInputUpdate :: Lens' InputUpdate (Maybe KinesisFirehoseInputUpdate) Source #
If a Kinesis Data Firehose delivery stream is the streaming source to be updated, provides an updated stream ARN.
inputUpdate_inputId :: Lens' InputUpdate Text Source #
The input ID of the application input to be updated.
JSONMappingParameters
jSONMappingParameters_recordRowPath :: Lens' JSONMappingParameters Text Source #
The path to the top-level parent that contains the records.
KinesisFirehoseInput
kinesisFirehoseInput_resourceARN :: Lens' KinesisFirehoseInput Text Source #
The Amazon Resource Name (ARN) of the delivery stream.
KinesisFirehoseInputDescription
kinesisFirehoseInputDescription_roleARN :: Lens' KinesisFirehoseInputDescription (Maybe Text) Source #
The ARN of the IAM role that Kinesis Data Analytics assumes to access the stream.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
kinesisFirehoseInputDescription_resourceARN :: Lens' KinesisFirehoseInputDescription Text Source #
The Amazon Resource Name (ARN) of the delivery stream.
KinesisFirehoseInputUpdate
kinesisFirehoseInputUpdate_resourceARNUpdate :: Lens' KinesisFirehoseInputUpdate Text Source #
The Amazon Resource Name (ARN) of the input delivery stream to read.
KinesisFirehoseOutput
kinesisFirehoseOutput_resourceARN :: Lens' KinesisFirehoseOutput Text Source #
The ARN of the destination delivery stream to write to.
KinesisFirehoseOutputDescription
kinesisFirehoseOutputDescription_roleARN :: Lens' KinesisFirehoseOutputDescription (Maybe Text) Source #
The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
kinesisFirehoseOutputDescription_resourceARN :: Lens' KinesisFirehoseOutputDescription Text Source #
The Amazon Resource Name (ARN) of the delivery stream.
KinesisFirehoseOutputUpdate
kinesisFirehoseOutputUpdate_resourceARNUpdate :: Lens' KinesisFirehoseOutputUpdate Text Source #
The Amazon Resource Name (ARN) of the delivery stream to write to.
KinesisStreamsInput
kinesisStreamsInput_resourceARN :: Lens' KinesisStreamsInput Text Source #
The ARN of the input Kinesis data stream to read.
KinesisStreamsInputDescription
kinesisStreamsInputDescription_roleARN :: Lens' KinesisStreamsInputDescription (Maybe Text) Source #
The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
kinesisStreamsInputDescription_resourceARN :: Lens' KinesisStreamsInputDescription Text Source #
The Amazon Resource Name (ARN) of the Kinesis data stream.
KinesisStreamsInputUpdate
kinesisStreamsInputUpdate_resourceARNUpdate :: Lens' KinesisStreamsInputUpdate Text Source #
The Amazon Resource Name (ARN) of the input Kinesis data stream to read.
KinesisStreamsOutput
kinesisStreamsOutput_resourceARN :: Lens' KinesisStreamsOutput Text Source #
The ARN of the destination Kinesis data stream to write to.
KinesisStreamsOutputDescription
kinesisStreamsOutputDescription_roleARN :: Lens' KinesisStreamsOutputDescription (Maybe Text) Source #
The ARN of the IAM role that Kinesis Data Analytics can assume to access the stream.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
kinesisStreamsOutputDescription_resourceARN :: Lens' KinesisStreamsOutputDescription Text Source #
The Amazon Resource Name (ARN) of the Kinesis data stream.
KinesisStreamsOutputUpdate
kinesisStreamsOutputUpdate_resourceARNUpdate :: Lens' KinesisStreamsOutputUpdate Text Source #
The Amazon Resource Name (ARN) of the Kinesis data stream where you want to write the output.
LambdaOutput
lambdaOutput_resourceARN :: Lens' LambdaOutput Text Source #
The Amazon Resource Name (ARN) of the destination Lambda function to write to.
To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda
LambdaOutputDescription
lambdaOutputDescription_roleARN :: Lens' LambdaOutputDescription (Maybe Text) Source #
The ARN of the IAM role that Kinesis Data Analytics can assume to write to the destination function.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
lambdaOutputDescription_resourceARN :: Lens' LambdaOutputDescription Text Source #
The Amazon Resource Name (ARN) of the destination Lambda function.
LambdaOutputUpdate
lambdaOutputUpdate_resourceARNUpdate :: Lens' LambdaOutputUpdate Text Source #
The Amazon Resource Name (ARN) of the destination Amazon Lambda function.
To specify an earlier version of the Lambda function than the latest, include the Lambda function version in the Lambda function ARN. For more information about Lambda ARNs, see Example ARNs: Amazon Lambda
MappingParameters
mappingParameters_cSVMappingParameters :: Lens' MappingParameters (Maybe CSVMappingParameters) Source #
Provides additional mapping information when the record format uses delimiters (for example, CSV).
mappingParameters_jSONMappingParameters :: Lens' MappingParameters (Maybe JSONMappingParameters) Source #
Provides additional mapping information when JSON is the record format on the streaming source.
MavenReference
mavenReference_groupId :: Lens' MavenReference Text Source #
The group ID of the Maven reference.
mavenReference_artifactId :: Lens' MavenReference Text Source #
The artifact ID of the Maven reference.
mavenReference_version :: Lens' MavenReference Text Source #
The version of the Maven reference.
MonitoringConfiguration
monitoringConfiguration_logLevel :: Lens' MonitoringConfiguration (Maybe LogLevel) Source #
Describes the verbosity of the CloudWatch Logs for an application.
monitoringConfiguration_metricsLevel :: Lens' MonitoringConfiguration (Maybe MetricsLevel) Source #
Describes the granularity of the CloudWatch Logs for an application. The
Parallelism
level is not recommended for applications with a
Parallelism over 64 due to excessive costs.
monitoringConfiguration_configurationType :: Lens' MonitoringConfiguration ConfigurationType Source #
Describes whether to use the default CloudWatch logging configuration
for an application. You must set this property to CUSTOM
in order to
set the LogLevel
or MetricsLevel
parameters.
MonitoringConfigurationDescription
monitoringConfigurationDescription_logLevel :: Lens' MonitoringConfigurationDescription (Maybe LogLevel) Source #
Describes the verbosity of the CloudWatch Logs for an application.
monitoringConfigurationDescription_configurationType :: Lens' MonitoringConfigurationDescription (Maybe ConfigurationType) Source #
Describes whether to use the default CloudWatch logging configuration for an application.
monitoringConfigurationDescription_metricsLevel :: Lens' MonitoringConfigurationDescription (Maybe MetricsLevel) Source #
Describes the granularity of the CloudWatch Logs for an application.
MonitoringConfigurationUpdate
monitoringConfigurationUpdate_metricsLevelUpdate :: Lens' MonitoringConfigurationUpdate (Maybe MetricsLevel) Source #
Describes updates to the granularity of the CloudWatch Logs for an
application. The Parallelism
level is not recommended for applications
with a Parallelism over 64 due to excessive costs.
monitoringConfigurationUpdate_logLevelUpdate :: Lens' MonitoringConfigurationUpdate (Maybe LogLevel) Source #
Describes updates to the verbosity of the CloudWatch Logs for an application.
monitoringConfigurationUpdate_configurationTypeUpdate :: Lens' MonitoringConfigurationUpdate (Maybe ConfigurationType) Source #
Describes updates to whether to use the default CloudWatch logging
configuration for an application. You must set this property to CUSTOM
in order to set the LogLevel
or MetricsLevel
parameters.
Output
output_lambdaOutput :: Lens' Output (Maybe LambdaOutput) Source #
Identifies an Amazon Lambda function as the destination.
output_kinesisStreamsOutput :: Lens' Output (Maybe KinesisStreamsOutput) Source #
Identifies a Kinesis data stream as the destination.
output_kinesisFirehoseOutput :: Lens' Output (Maybe KinesisFirehoseOutput) Source #
Identifies a Kinesis Data Firehose delivery stream as the destination.
output_destinationSchema :: Lens' Output DestinationSchema Source #
Describes the data format when records are written to the destination.
OutputDescription
outputDescription_outputId :: Lens' OutputDescription (Maybe Text) Source #
A unique identifier for the output configuration.
outputDescription_destinationSchema :: Lens' OutputDescription (Maybe DestinationSchema) Source #
The data format used for writing data to the destination.
outputDescription_kinesisFirehoseOutputDescription :: Lens' OutputDescription (Maybe KinesisFirehoseOutputDescription) Source #
Describes the Kinesis Data Firehose delivery stream that is configured as the destination where output is written.
outputDescription_kinesisStreamsOutputDescription :: Lens' OutputDescription (Maybe KinesisStreamsOutputDescription) Source #
Describes the Kinesis data stream that is configured as the destination where output is written.
outputDescription_name :: Lens' OutputDescription (Maybe Text) Source #
The name of the in-application stream that is configured as output.
outputDescription_lambdaOutputDescription :: Lens' OutputDescription (Maybe LambdaOutputDescription) Source #
Describes the Lambda function that is configured as the destination where output is written.
OutputUpdate
outputUpdate_kinesisStreamsOutputUpdate :: Lens' OutputUpdate (Maybe KinesisStreamsOutputUpdate) Source #
Describes a Kinesis data stream as the destination for the output.
outputUpdate_destinationSchemaUpdate :: Lens' OutputUpdate (Maybe DestinationSchema) Source #
Describes the data format when records are written to the destination.
outputUpdate_kinesisFirehoseOutputUpdate :: Lens' OutputUpdate (Maybe KinesisFirehoseOutputUpdate) Source #
Describes a Kinesis Data Firehose delivery stream as the destination for the output.
outputUpdate_nameUpdate :: Lens' OutputUpdate (Maybe Text) Source #
If you want to specify a different in-application stream for this output configuration, use this field to specify the new in-application stream name.
outputUpdate_lambdaOutputUpdate :: Lens' OutputUpdate (Maybe LambdaOutputUpdate) Source #
Describes an Amazon Lambda function as the destination for the output.
outputUpdate_outputId :: Lens' OutputUpdate Text Source #
Identifies the specific output configuration that you want to update.
ParallelismConfiguration
parallelismConfiguration_autoScalingEnabled :: Lens' ParallelismConfiguration (Maybe Bool) Source #
Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.
parallelismConfiguration_parallelismPerKPU :: Lens' ParallelismConfiguration (Maybe Natural) Source #
Describes the number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application. For more information about KPUs, see Amazon Kinesis Data Analytics Pricing.
parallelismConfiguration_parallelism :: Lens' ParallelismConfiguration (Maybe Natural) Source #
Describes the initial number of parallel tasks that a Flink-based
Kinesis Data Analytics application can perform. If AutoScalingEnabled
is set to True, Kinesis Data Analytics increases the
CurrentParallelism
value in response to application load. The service
can increase the CurrentParallelism
value up to the maximum
parallelism, which is ParalellismPerKPU
times the maximum KPUs for the
application. The maximum KPUs for an application is 32 by default, and
can be increased by requesting a limit increase. If application load is
reduced, the service can reduce the CurrentParallelism
value down to
the Parallelism
setting.
parallelismConfiguration_configurationType :: Lens' ParallelismConfiguration ConfigurationType Source #
Describes whether the application uses the default parallelism for the
Kinesis Data Analytics service. You must set this property to CUSTOM
in order to change your application's AutoScalingEnabled
,
Parallelism
, or ParallelismPerKPU
properties.
ParallelismConfigurationDescription
parallelismConfigurationDescription_autoScalingEnabled :: Lens' ParallelismConfigurationDescription (Maybe Bool) Source #
Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.
parallelismConfigurationDescription_currentParallelism :: Lens' ParallelismConfigurationDescription (Maybe Natural) Source #
Describes the current number of parallel tasks that a Flink-based
Kinesis Data Analytics application can perform. If AutoScalingEnabled
is set to True, Kinesis Data Analytics can increase this value in
response to application load. The service can increase this value up to
the maximum parallelism, which is ParalellismPerKPU
times the maximum
KPUs for the application. The maximum KPUs for an application is 32 by
default, and can be increased by requesting a limit increase. If
application load is reduced, the service can reduce the
CurrentParallelism
value down to the Parallelism
setting.
parallelismConfigurationDescription_parallelismPerKPU :: Lens' ParallelismConfigurationDescription (Maybe Natural) Source #
Describes the number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application.
parallelismConfigurationDescription_configurationType :: Lens' ParallelismConfigurationDescription (Maybe ConfigurationType) Source #
Describes whether the application uses the default parallelism for the Kinesis Data Analytics service.
parallelismConfigurationDescription_parallelism :: Lens' ParallelismConfigurationDescription (Maybe Natural) Source #
Describes the initial number of parallel tasks that a Flink-based
Kinesis Data Analytics application can perform. If AutoScalingEnabled
is set to True, then Kinesis Data Analytics can increase the
CurrentParallelism
value in response to application load. The service
can increase CurrentParallelism
up to the maximum parallelism, which
is ParalellismPerKPU
times the maximum KPUs for the application. The
maximum KPUs for an application is 32 by default, and can be increased
by requesting a limit increase. If application load is reduced, the
service can reduce the CurrentParallelism
value down to the
Parallelism
setting.
ParallelismConfigurationUpdate
parallelismConfigurationUpdate_parallelismUpdate :: Lens' ParallelismConfigurationUpdate (Maybe Natural) Source #
Describes updates to the initial number of parallel tasks an application
can perform. If AutoScalingEnabled
is set to True, then Kinesis Data
Analytics can increase the CurrentParallelism
value in response to
application load. The service can increase CurrentParallelism
up to
the maximum parallelism, which is ParalellismPerKPU
times the maximum
KPUs for the application. The maximum KPUs for an application is 32 by
default, and can be increased by requesting a limit increase. If
application load is reduced, the service will reduce
CurrentParallelism
down to the Parallelism
setting.
parallelismConfigurationUpdate_autoScalingEnabledUpdate :: Lens' ParallelismConfigurationUpdate (Maybe Bool) Source #
Describes updates to whether the Kinesis Data Analytics service can increase the parallelism of a Flink-based Kinesis Data Analytics application in response to increased throughput.
parallelismConfigurationUpdate_parallelismPerKPUUpdate :: Lens' ParallelismConfigurationUpdate (Maybe Natural) Source #
Describes updates to the number of parallel tasks an application can perform per Kinesis Processing Unit (KPU) used by the application.
parallelismConfigurationUpdate_configurationTypeUpdate :: Lens' ParallelismConfigurationUpdate (Maybe ConfigurationType) Source #
Describes updates to whether the application uses the default
parallelism for the Kinesis Data Analytics service, or if a custom
parallelism is used. You must set this property to CUSTOM
in order to
change your application's AutoScalingEnabled
, Parallelism
, or
ParallelismPerKPU
properties.
PropertyGroup
propertyGroup_propertyGroupId :: Lens' PropertyGroup Text Source #
Describes the key of an application execution property key-value pair.
propertyGroup_propertyMap :: Lens' PropertyGroup (HashMap Text Text) Source #
Describes the value of an application execution property key-value pair.
RecordColumn
recordColumn_mapping :: Lens' RecordColumn (Maybe Text) Source #
A reference to the data element in the streaming input or the reference data source.
recordColumn_name :: Lens' RecordColumn Text Source #
The name of the column that is created in the in-application input stream or reference table.
recordColumn_sqlType :: Lens' RecordColumn Text Source #
The type of column created in the in-application input stream or reference table.
RecordFormat
recordFormat_mappingParameters :: Lens' RecordFormat (Maybe MappingParameters) Source #
When you configure application input at the time of creating or updating an application, provides additional mapping information specific to the record format (such as JSON, CSV, or record fields delimited by some delimiter) on the streaming source.
recordFormat_recordFormatType :: Lens' RecordFormat RecordFormatType Source #
The type of record format.
ReferenceDataSource
referenceDataSource_s3ReferenceDataSource :: Lens' ReferenceDataSource (Maybe S3ReferenceDataSource) Source #
Identifies the S3 bucket and object that contains the reference data. A Kinesis Data Analytics application loads reference data only once. If the data changes, you call the UpdateApplication operation to trigger reloading of data into your application.
referenceDataSource_tableName :: Lens' ReferenceDataSource Text Source #
The name of the in-application table to create.
referenceDataSource_referenceSchema :: Lens' ReferenceDataSource SourceSchema Source #
Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.
ReferenceDataSourceDescription
referenceDataSourceDescription_referenceSchema :: Lens' ReferenceDataSourceDescription (Maybe SourceSchema) Source #
Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.
referenceDataSourceDescription_referenceId :: Lens' ReferenceDataSourceDescription Text Source #
The ID of the reference data source. This is the ID that Kinesis Data Analytics assigns when you add the reference data source to your application using the CreateApplication or UpdateApplication operation.
referenceDataSourceDescription_tableName :: Lens' ReferenceDataSourceDescription Text Source #
The in-application table name created by the specific reference data source configuration.
referenceDataSourceDescription_s3ReferenceDataSourceDescription :: Lens' ReferenceDataSourceDescription S3ReferenceDataSourceDescription Source #
Provides the Amazon S3 bucket name, the object key name that contains the reference data.
ReferenceDataSourceUpdate
referenceDataSourceUpdate_tableNameUpdate :: Lens' ReferenceDataSourceUpdate (Maybe Text) Source #
The in-application table name that is created by this update.
referenceDataSourceUpdate_s3ReferenceDataSourceUpdate :: Lens' ReferenceDataSourceUpdate (Maybe S3ReferenceDataSourceUpdate) Source #
Describes the S3 bucket name, object key name, and IAM role that Kinesis Data Analytics can assume to read the Amazon S3 object on your behalf and populate the in-application reference table.
referenceDataSourceUpdate_referenceSchemaUpdate :: Lens' ReferenceDataSourceUpdate (Maybe SourceSchema) Source #
Describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.
referenceDataSourceUpdate_referenceId :: Lens' ReferenceDataSourceUpdate Text Source #
The ID of the reference data source that is being updated. You can use the DescribeApplication operation to get this value.
RunConfiguration
runConfiguration_sqlRunConfigurations :: Lens' RunConfiguration (Maybe [SqlRunConfiguration]) Source #
Describes the starting parameters for a SQL-based Kinesis Data Analytics application application.
runConfiguration_flinkRunConfiguration :: Lens' RunConfiguration (Maybe FlinkRunConfiguration) Source #
Describes the starting parameters for a Flink-based Kinesis Data Analytics application.
runConfiguration_applicationRestoreConfiguration :: Lens' RunConfiguration (Maybe ApplicationRestoreConfiguration) Source #
Describes the restore behavior of a restarting application.
RunConfigurationDescription
runConfigurationDescription_applicationRestoreConfigurationDescription :: Lens' RunConfigurationDescription (Maybe ApplicationRestoreConfiguration) Source #
Describes the restore behavior of a restarting application.
runConfigurationDescription_flinkRunConfigurationDescription :: Lens' RunConfigurationDescription (Maybe FlinkRunConfiguration) Source #
Undocumented member.
RunConfigurationUpdate
runConfigurationUpdate_flinkRunConfiguration :: Lens' RunConfigurationUpdate (Maybe FlinkRunConfiguration) Source #
Describes the starting parameters for a Flink-based Kinesis Data Analytics application.
runConfigurationUpdate_applicationRestoreConfiguration :: Lens' RunConfigurationUpdate (Maybe ApplicationRestoreConfiguration) Source #
Describes updates to the restore behavior of a restarting application.
S3ApplicationCodeLocationDescription
s3ApplicationCodeLocationDescription_objectVersion :: Lens' S3ApplicationCodeLocationDescription (Maybe Text) Source #
The version of the object containing the application code.
s3ApplicationCodeLocationDescription_bucketARN :: Lens' S3ApplicationCodeLocationDescription Text Source #
The Amazon Resource Name (ARN) for the S3 bucket containing the application code.
s3ApplicationCodeLocationDescription_fileKey :: Lens' S3ApplicationCodeLocationDescription Text Source #
The file key for the object containing the application code.
S3Configuration
s3Configuration_bucketARN :: Lens' S3Configuration Text Source #
The ARN of the S3 bucket that contains the data.
s3Configuration_fileKey :: Lens' S3Configuration Text Source #
The name of the object that contains the data.
S3ContentBaseLocation
s3ContentBaseLocation_basePath :: Lens' S3ContentBaseLocation (Maybe Text) Source #
The base path for the S3 bucket.
s3ContentBaseLocation_bucketARN :: Lens' S3ContentBaseLocation Text Source #
The Amazon Resource Name (ARN) of the S3 bucket.
S3ContentBaseLocationDescription
s3ContentBaseLocationDescription_basePath :: Lens' S3ContentBaseLocationDescription (Maybe Text) Source #
The base path for the S3 bucket.
s3ContentBaseLocationDescription_bucketARN :: Lens' S3ContentBaseLocationDescription Text Source #
The Amazon Resource Name (ARN) of the S3 bucket.
S3ContentBaseLocationUpdate
s3ContentBaseLocationUpdate_bucketARNUpdate :: Lens' S3ContentBaseLocationUpdate (Maybe Text) Source #
The updated Amazon Resource Name (ARN) of the S3 bucket.
s3ContentBaseLocationUpdate_basePathUpdate :: Lens' S3ContentBaseLocationUpdate (Maybe Text) Source #
The updated S3 bucket path.
S3ContentLocation
s3ContentLocation_objectVersion :: Lens' S3ContentLocation (Maybe Text) Source #
The version of the object containing the application code.
s3ContentLocation_bucketARN :: Lens' S3ContentLocation Text Source #
The Amazon Resource Name (ARN) for the S3 bucket containing the application code.
s3ContentLocation_fileKey :: Lens' S3ContentLocation Text Source #
The file key for the object containing the application code.
S3ContentLocationUpdate
s3ContentLocationUpdate_bucketARNUpdate :: Lens' S3ContentLocationUpdate (Maybe Text) Source #
The new Amazon Resource Name (ARN) for the S3 bucket containing the application code.
s3ContentLocationUpdate_fileKeyUpdate :: Lens' S3ContentLocationUpdate (Maybe Text) Source #
The new file key for the object containing the application code.
s3ContentLocationUpdate_objectVersionUpdate :: Lens' S3ContentLocationUpdate (Maybe Text) Source #
The new version of the object containing the application code.
S3ReferenceDataSource
s3ReferenceDataSource_bucketARN :: Lens' S3ReferenceDataSource (Maybe Text) Source #
The Amazon Resource Name (ARN) of the S3 bucket.
s3ReferenceDataSource_fileKey :: Lens' S3ReferenceDataSource (Maybe Text) Source #
The object key name containing the reference data.
S3ReferenceDataSourceDescription
s3ReferenceDataSourceDescription_referenceRoleARN :: Lens' S3ReferenceDataSourceDescription (Maybe Text) Source #
The ARN of the IAM role that Kinesis Data Analytics can assume to read the Amazon S3 object on your behalf to populate the in-application reference table.
Provided for backward compatibility. Applications that are created with the current API version have an application-level service execution role rather than a resource-level role.
s3ReferenceDataSourceDescription_bucketARN :: Lens' S3ReferenceDataSourceDescription Text Source #
The Amazon Resource Name (ARN) of the S3 bucket.
s3ReferenceDataSourceDescription_fileKey :: Lens' S3ReferenceDataSourceDescription Text Source #
Amazon S3 object key name.
S3ReferenceDataSourceUpdate
s3ReferenceDataSourceUpdate_bucketARNUpdate :: Lens' S3ReferenceDataSourceUpdate (Maybe Text) Source #
The Amazon Resource Name (ARN) of the S3 bucket.
s3ReferenceDataSourceUpdate_fileKeyUpdate :: Lens' S3ReferenceDataSourceUpdate (Maybe Text) Source #
The object key name.
SnapshotDetails
snapshotDetails_snapshotCreationTimestamp :: Lens' SnapshotDetails (Maybe UTCTime) Source #
The timestamp of the application snapshot.
snapshotDetails_snapshotName :: Lens' SnapshotDetails Text Source #
The identifier for the application snapshot.
snapshotDetails_snapshotStatus :: Lens' SnapshotDetails SnapshotStatus Source #
The status of the application snapshot.
snapshotDetails_applicationVersionId :: Lens' SnapshotDetails Natural Source #
The current application version ID when the snapshot was created.
SourceSchema
sourceSchema_recordEncoding :: Lens' SourceSchema (Maybe Text) Source #
Specifies the encoding of the records in the streaming source. For example, UTF-8.
sourceSchema_recordFormat :: Lens' SourceSchema RecordFormat Source #
Specifies the format of the records on the streaming source.
sourceSchema_recordColumns :: Lens' SourceSchema (NonEmpty RecordColumn) Source #
A list of RecordColumn
objects.
SqlApplicationConfiguration
sqlApplicationConfiguration_inputs :: Lens' SqlApplicationConfiguration (Maybe [Input]) Source #
The array of Input objects describing the input streams used by the application.
sqlApplicationConfiguration_referenceDataSources :: Lens' SqlApplicationConfiguration (Maybe [ReferenceDataSource]) Source #
The array of ReferenceDataSource objects describing the reference data sources used by the application.
sqlApplicationConfiguration_outputs :: Lens' SqlApplicationConfiguration (Maybe [Output]) Source #
The array of Output objects describing the destination streams used by the application.
SqlApplicationConfigurationDescription
sqlApplicationConfigurationDescription_outputDescriptions :: Lens' SqlApplicationConfigurationDescription (Maybe [OutputDescription]) Source #
The array of OutputDescription objects describing the destination streams used by the application.
sqlApplicationConfigurationDescription_referenceDataSourceDescriptions :: Lens' SqlApplicationConfigurationDescription (Maybe [ReferenceDataSourceDescription]) Source #
The array of ReferenceDataSourceDescription objects describing the reference data sources used by the application.
sqlApplicationConfigurationDescription_inputDescriptions :: Lens' SqlApplicationConfigurationDescription (Maybe [InputDescription]) Source #
The array of InputDescription objects describing the input streams used by the application.
SqlApplicationConfigurationUpdate
sqlApplicationConfigurationUpdate_referenceDataSourceUpdates :: Lens' SqlApplicationConfigurationUpdate (Maybe [ReferenceDataSourceUpdate]) Source #
The array of ReferenceDataSourceUpdate objects describing the new reference data sources used by the application.
sqlApplicationConfigurationUpdate_inputUpdates :: Lens' SqlApplicationConfigurationUpdate (Maybe [InputUpdate]) Source #
The array of InputUpdate objects describing the new input streams used by the application.
sqlApplicationConfigurationUpdate_outputUpdates :: Lens' SqlApplicationConfigurationUpdate (Maybe [OutputUpdate]) Source #
The array of OutputUpdate objects describing the new destination streams used by the application.
SqlRunConfiguration
sqlRunConfiguration_inputId :: Lens' SqlRunConfiguration Text Source #
The input source ID. You can get this ID by calling the DescribeApplication operation.
sqlRunConfiguration_inputStartingPositionConfiguration :: Lens' SqlRunConfiguration InputStartingPositionConfiguration Source #
The point at which you want the application to start processing records from the streaming source.
Tag
VpcConfiguration
vpcConfiguration_subnetIds :: Lens' VpcConfiguration (NonEmpty Text) Source #
The array of Subnet IDs used by the VPC configuration.
vpcConfiguration_securityGroupIds :: Lens' VpcConfiguration (NonEmpty Text) Source #
The array of SecurityGroup IDs used by the VPC configuration.
VpcConfigurationDescription
vpcConfigurationDescription_vpcConfigurationId :: Lens' VpcConfigurationDescription Text Source #
The ID of the VPC configuration.
vpcConfigurationDescription_vpcId :: Lens' VpcConfigurationDescription Text Source #
The ID of the associated VPC.
vpcConfigurationDescription_subnetIds :: Lens' VpcConfigurationDescription (NonEmpty Text) Source #
The array of Subnet IDs used by the VPC configuration.
vpcConfigurationDescription_securityGroupIds :: Lens' VpcConfigurationDescription (NonEmpty Text) Source #
The array of SecurityGroup IDs used by the VPC configuration.
VpcConfigurationUpdate
vpcConfigurationUpdate_subnetIdUpdates :: Lens' VpcConfigurationUpdate (Maybe (NonEmpty Text)) Source #
Describes updates to the array of Subnet IDs used by the VPC configuration.
vpcConfigurationUpdate_securityGroupIdUpdates :: Lens' VpcConfigurationUpdate (Maybe (NonEmpty Text)) Source #
Describes updates to the array of SecurityGroup IDs used by the VPC configuration.
vpcConfigurationUpdate_vpcConfigurationId :: Lens' VpcConfigurationUpdate Text Source #
Describes an update to the ID of the VPC configuration.
ZeppelinApplicationConfiguration
zeppelinApplicationConfiguration_monitoringConfiguration :: Lens' ZeppelinApplicationConfiguration (Maybe ZeppelinMonitoringConfiguration) Source #
The monitoring configuration of a Kinesis Data Analytics Studio notebook.
zeppelinApplicationConfiguration_catalogConfiguration :: Lens' ZeppelinApplicationConfiguration (Maybe CatalogConfiguration) Source #
The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.
zeppelinApplicationConfiguration_deployAsApplicationConfiguration :: Lens' ZeppelinApplicationConfiguration (Maybe DeployAsApplicationConfiguration) Source #
The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.
zeppelinApplicationConfiguration_customArtifactsConfiguration :: Lens' ZeppelinApplicationConfiguration (Maybe [CustomArtifactConfiguration]) Source #
Custom artifacts are dependency JARs and user-defined functions (UDF).
ZeppelinApplicationConfigurationDescription
zeppelinApplicationConfigurationDescription_customArtifactsConfigurationDescription :: Lens' ZeppelinApplicationConfigurationDescription (Maybe [CustomArtifactConfigurationDescription]) Source #
Custom artifacts are dependency JARs and user-defined functions (UDF).
zeppelinApplicationConfigurationDescription_deployAsApplicationConfigurationDescription :: Lens' ZeppelinApplicationConfigurationDescription (Maybe DeployAsApplicationConfigurationDescription) Source #
The parameters required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.
zeppelinApplicationConfigurationDescription_catalogConfigurationDescription :: Lens' ZeppelinApplicationConfigurationDescription (Maybe CatalogConfigurationDescription) Source #
The Amazon Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.
zeppelinApplicationConfigurationDescription_monitoringConfigurationDescription :: Lens' ZeppelinApplicationConfigurationDescription ZeppelinMonitoringConfigurationDescription Source #
The monitoring configuration of a Kinesis Data Analytics Studio notebook.
ZeppelinApplicationConfigurationUpdate
zeppelinApplicationConfigurationUpdate_customArtifactsConfigurationUpdate :: Lens' ZeppelinApplicationConfigurationUpdate (Maybe [CustomArtifactConfiguration]) Source #
Updates to the customer artifacts. Custom artifacts are dependency JAR files and user-defined functions (UDF).
zeppelinApplicationConfigurationUpdate_catalogConfigurationUpdate :: Lens' ZeppelinApplicationConfigurationUpdate (Maybe CatalogConfigurationUpdate) Source #
Updates to the configuration of the Amazon Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.
zeppelinApplicationConfigurationUpdate_deployAsApplicationConfigurationUpdate :: Lens' ZeppelinApplicationConfigurationUpdate (Maybe DeployAsApplicationConfigurationUpdate) Source #
Undocumented member.
zeppelinApplicationConfigurationUpdate_monitoringConfigurationUpdate :: Lens' ZeppelinApplicationConfigurationUpdate (Maybe ZeppelinMonitoringConfigurationUpdate) Source #
Updates to the monitoring configuration of a Kinesis Data Analytics Studio notebook.
ZeppelinMonitoringConfiguration
zeppelinMonitoringConfiguration_logLevel :: Lens' ZeppelinMonitoringConfiguration LogLevel Source #
The verbosity of the CloudWatch Logs for an application.
ZeppelinMonitoringConfigurationDescription
zeppelinMonitoringConfigurationDescription_logLevel :: Lens' ZeppelinMonitoringConfigurationDescription (Maybe LogLevel) Source #
Describes the verbosity of the CloudWatch Logs for an application.
ZeppelinMonitoringConfigurationUpdate
zeppelinMonitoringConfigurationUpdate_logLevelUpdate :: Lens' ZeppelinMonitoringConfigurationUpdate LogLevel Source #
Updates to the logging level for Apache Zeppelin within a Kinesis Data Analytics Studio notebook.