aws-sdk
Version:
AWS SDK for JavaScript
1,915 lines (1,914 loc) • 61 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2018-05-23",
"endpointPrefix": "kinesisanalytics",
"jsonVersion": "1.1",
"protocol": "json",
"protocols": [
"json"
],
"serviceAbbreviation": "Kinesis Analytics V2",
"serviceFullName": "Amazon Kinesis Analytics",
"serviceId": "Kinesis Analytics V2",
"signatureVersion": "v4",
"signingName": "kinesisanalytics",
"targetPrefix": "KinesisAnalytics_20180523",
"uid": "kinesisanalyticsv2-2018-05-23",
"auth": [
"aws.auth#sigv4"
]
},
"operations": {
"AddApplicationCloudWatchLoggingOption": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"CloudWatchLoggingOption"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"CloudWatchLoggingOption": {
"shape": "S4"
},
"ConditionalToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationVersionId": {
"type": "long"
},
"CloudWatchLoggingOptionDescriptions": {
"shape": "S9"
},
"OperationId": {}
}
}
},
"AddApplicationInput": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"CurrentApplicationVersionId",
"Input"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"Input": {
"shape": "Sf"
}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationVersionId": {
"type": "long"
},
"InputDescriptions": {
"shape": "S13"
}
}
}
},
"AddApplicationInputProcessingConfiguration": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"CurrentApplicationVersionId",
"InputId",
"InputProcessingConfiguration"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"InputId": {},
"InputProcessingConfiguration": {
"shape": "Sh"
}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationVersionId": {
"type": "long"
},
"InputId": {},
"InputProcessingConfigurationDescription": {
"shape": "S16"
}
}
}
},
"AddApplicationOutput": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"CurrentApplicationVersionId",
"Output"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"Output": {
"shape": "S1f"
}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationVersionId": {
"type": "long"
},
"OutputDescriptions": {
"shape": "S1l"
}
}
}
},
"AddApplicationReferenceDataSource": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"CurrentApplicationVersionId",
"ReferenceDataSource"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"ReferenceDataSource": {
"shape": "S1r"
}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationVersionId": {
"type": "long"
},
"ReferenceDataSourceDescriptions": {
"shape": "S1x"
}
}
}
},
"AddApplicationVpcConfiguration": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"VpcConfiguration"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"VpcConfiguration": {
"shape": "S21"
},
"ConditionalToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationVersionId": {
"type": "long"
},
"VpcConfigurationDescription": {
"shape": "S27"
},
"OperationId": {}
}
}
},
"CreateApplication": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"RuntimeEnvironment",
"ServiceExecutionRole"
],
"members": {
"ApplicationName": {},
"ApplicationDescription": {},
"RuntimeEnvironment": {},
"ServiceExecutionRole": {},
"ApplicationConfiguration": {
"type": "structure",
"members": {
"SqlApplicationConfiguration": {
"type": "structure",
"members": {
"Inputs": {
"type": "list",
"member": {
"shape": "Sf"
}
},
"Outputs": {
"type": "list",
"member": {
"shape": "S1f"
}
},
"ReferenceDataSources": {
"type": "list",
"member": {
"shape": "S1r"
}
}
}
},
"FlinkApplicationConfiguration": {
"type": "structure",
"members": {
"CheckpointConfiguration": {
"type": "structure",
"required": [
"ConfigurationType"
],
"members": {
"ConfigurationType": {},
"CheckpointingEnabled": {
"type": "boolean"
},
"CheckpointInterval": {
"type": "long"
},
"MinPauseBetweenCheckpoints": {
"type": "long"
}
}
},
"MonitoringConfiguration": {
"type": "structure",
"required": [
"ConfigurationType"
],
"members": {
"ConfigurationType": {},
"MetricsLevel": {},
"LogLevel": {}
}
},
"ParallelismConfiguration": {
"type": "structure",
"required": [
"ConfigurationType"
],
"members": {
"ConfigurationType": {},
"Parallelism": {
"type": "integer"
},
"ParallelismPerKPU": {
"type": "integer"
},
"AutoScalingEnabled": {
"type": "boolean"
}
}
}
}
},
"EnvironmentProperties": {
"type": "structure",
"required": [
"PropertyGroups"
],
"members": {
"PropertyGroups": {
"shape": "S2u"
}
}
},
"ApplicationCodeConfiguration": {
"type": "structure",
"required": [
"CodeContentType"
],
"members": {
"CodeContent": {
"type": "structure",
"members": {
"TextContent": {},
"ZipFileContent": {
"type": "blob"
},
"S3ContentLocation": {
"shape": "S33"
}
}
},
"CodeContentType": {}
}
},
"ApplicationSnapshotConfiguration": {
"type": "structure",
"required": [
"SnapshotsEnabled"
],
"members": {
"SnapshotsEnabled": {
"type": "boolean"
}
}
},
"ApplicationSystemRollbackConfiguration": {
"type": "structure",
"required": [
"RollbackEnabled"
],
"members": {
"RollbackEnabled": {
"type": "boolean"
}
}
},
"VpcConfigurations": {
"type": "list",
"member": {
"shape": "S21"
}
},
"ZeppelinApplicationConfiguration": {
"type": "structure",
"members": {
"MonitoringConfiguration": {
"type": "structure",
"required": [
"LogLevel"
],
"members": {
"LogLevel": {}
}
},
"CatalogConfiguration": {
"type": "structure",
"required": [
"GlueDataCatalogConfiguration"
],
"members": {
"GlueDataCatalogConfiguration": {
"type": "structure",
"required": [
"DatabaseARN"
],
"members": {
"DatabaseARN": {}
}
}
}
},
"DeployAsApplicationConfiguration": {
"type": "structure",
"required": [
"S3ContentLocation"
],
"members": {
"S3ContentLocation": {
"type": "structure",
"required": [
"BucketARN"
],
"members": {
"BucketARN": {},
"BasePath": {}
}
}
}
},
"CustomArtifactsConfiguration": {
"shape": "S3h"
}
}
}
}
},
"CloudWatchLoggingOptions": {
"type": "list",
"member": {
"shape": "S4"
}
},
"Tags": {
"shape": "S3p"
},
"ApplicationMode": {}
}
},
"output": {
"type": "structure",
"required": [
"ApplicationDetail"
],
"members": {
"ApplicationDetail": {
"shape": "S3v"
}
}
}
},
"CreateApplicationPresignedUrl": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"UrlType"
],
"members": {
"ApplicationName": {},
"UrlType": {},
"SessionExpirationDurationInSeconds": {
"type": "long"
}
}
},
"output": {
"type": "structure",
"members": {
"AuthorizedUrl": {}
}
}
},
"CreateApplicationSnapshot": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"SnapshotName"
],
"members": {
"ApplicationName": {},
"SnapshotName": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteApplication": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"CreateTimestamp"
],
"members": {
"ApplicationName": {},
"CreateTimestamp": {
"type": "timestamp"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteApplicationCloudWatchLoggingOption": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"CloudWatchLoggingOptionId"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"CloudWatchLoggingOptionId": {},
"ConditionalToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationVersionId": {
"type": "long"
},
"CloudWatchLoggingOptionDescriptions": {
"shape": "S9"
},
"OperationId": {}
}
}
},
"DeleteApplicationInputProcessingConfiguration": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"CurrentApplicationVersionId",
"InputId"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"InputId": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationVersionId": {
"type": "long"
}
}
}
},
"DeleteApplicationOutput": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"CurrentApplicationVersionId",
"OutputId"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"OutputId": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationVersionId": {
"type": "long"
}
}
}
},
"DeleteApplicationReferenceDataSource": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"CurrentApplicationVersionId",
"ReferenceId"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"ReferenceId": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationVersionId": {
"type": "long"
}
}
}
},
"DeleteApplicationSnapshot": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"SnapshotName",
"SnapshotCreationTimestamp"
],
"members": {
"ApplicationName": {},
"SnapshotName": {},
"SnapshotCreationTimestamp": {
"type": "timestamp"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteApplicationVpcConfiguration": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"VpcConfigurationId"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"VpcConfigurationId": {},
"ConditionalToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationVersionId": {
"type": "long"
},
"OperationId": {}
}
}
},
"DescribeApplication": {
"input": {
"type": "structure",
"required": [
"ApplicationName"
],
"members": {
"ApplicationName": {},
"IncludeAdditionalDetails": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"required": [
"ApplicationDetail"
],
"members": {
"ApplicationDetail": {
"shape": "S3v"
}
}
}
},
"DescribeApplicationOperation": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"OperationId"
],
"members": {
"ApplicationName": {},
"OperationId": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationOperationInfoDetails": {
"type": "structure",
"required": [
"Operation",
"StartTime",
"EndTime",
"OperationStatus"
],
"members": {
"Operation": {},
"StartTime": {
"type": "timestamp"
},
"EndTime": {
"type": "timestamp"
},
"OperationStatus": {},
"ApplicationVersionChangeDetails": {
"type": "structure",
"required": [
"ApplicationVersionUpdatedFrom",
"ApplicationVersionUpdatedTo"
],
"members": {
"ApplicationVersionUpdatedFrom": {
"type": "long"
},
"ApplicationVersionUpdatedTo": {
"type": "long"
}
}
},
"OperationFailureDetails": {
"type": "structure",
"members": {
"RollbackOperationId": {},
"ErrorInfo": {
"type": "structure",
"members": {
"ErrorString": {}
}
}
}
}
}
}
}
}
},
"DescribeApplicationSnapshot": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"SnapshotName"
],
"members": {
"ApplicationName": {},
"SnapshotName": {}
}
},
"output": {
"type": "structure",
"required": [
"SnapshotDetails"
],
"members": {
"SnapshotDetails": {
"shape": "S5s"
}
}
}
},
"DescribeApplicationVersion": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"ApplicationVersionId"
],
"members": {
"ApplicationName": {},
"ApplicationVersionId": {
"type": "long"
}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationVersionDetail": {
"shape": "S3v"
}
}
}
},
"DiscoverInputSchema": {
"input": {
"type": "structure",
"required": [
"ServiceExecutionRole"
],
"members": {
"ResourceARN": {},
"ServiceExecutionRole": {},
"InputStartingPositionConfiguration": {
"shape": "S1a"
},
"S3Configuration": {
"type": "structure",
"required": [
"BucketARN",
"FileKey"
],
"members": {
"BucketARN": {},
"FileKey": {}
}
},
"InputProcessingConfiguration": {
"shape": "Sh"
}
}
},
"output": {
"type": "structure",
"members": {
"InputSchema": {
"shape": "Sn"
},
"ParsedInputRecords": {
"type": "list",
"member": {
"type": "list",
"member": {}
}
},
"ProcessedInputRecords": {
"type": "list",
"member": {}
},
"RawInputRecords": {
"type": "list",
"member": {}
}
}
}
},
"ListApplicationOperations": {
"input": {
"type": "structure",
"required": [
"ApplicationName"
],
"members": {
"ApplicationName": {},
"Limit": {
"type": "integer"
},
"NextToken": {},
"Operation": {},
"OperationStatus": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationOperationInfoList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Operation": {},
"OperationId": {},
"StartTime": {
"type": "timestamp"
},
"EndTime": {
"type": "timestamp"
},
"OperationStatus": {}
}
}
},
"NextToken": {}
}
}
},
"ListApplicationSnapshots": {
"input": {
"type": "structure",
"required": [
"ApplicationName"
],
"members": {
"ApplicationName": {},
"Limit": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"SnapshotSummaries": {
"type": "list",
"member": {
"shape": "S5s"
}
},
"NextToken": {}
}
}
},
"ListApplicationVersions": {
"input": {
"type": "structure",
"required": [
"ApplicationName"
],
"members": {
"ApplicationName": {},
"Limit": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationVersionSummaries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"ApplicationVersionId",
"ApplicationStatus"
],
"members": {
"ApplicationVersionId": {
"type": "long"
},
"ApplicationStatus": {}
}
}
},
"NextToken": {}
}
}
},
"ListApplications": {
"input": {
"type": "structure",
"members": {
"Limit": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"required": [
"ApplicationSummaries"
],
"members": {
"ApplicationSummaries": {
"type": "list",
"member": {
"type": "structure",
"required": [
"ApplicationName",
"ApplicationARN",
"ApplicationStatus",
"ApplicationVersionId",
"RuntimeEnvironment"
],
"members": {
"ApplicationName": {},
"ApplicationARN": {},
"ApplicationStatus": {},
"ApplicationVersionId": {
"type": "long"
},
"RuntimeEnvironment": {},
"ApplicationMode": {}
}
}
},
"NextToken": {}
}
}
},
"ListTagsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {}
}
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "S3p"
}
}
}
},
"RollbackApplication": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"CurrentApplicationVersionId"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
}
}
},
"output": {
"type": "structure",
"required": [
"ApplicationDetail"
],
"members": {
"ApplicationDetail": {
"shape": "S3v"
},
"OperationId": {}
}
}
},
"StartApplication": {
"input": {
"type": "structure",
"required": [
"ApplicationName"
],
"members": {
"ApplicationName": {},
"RunConfiguration": {
"type": "structure",
"members": {
"FlinkRunConfiguration": {
"shape": "S49"
},
"SqlRunConfigurations": {
"type": "list",
"member": {
"type": "structure",
"required": [
"InputId",
"InputStartingPositionConfiguration"
],
"members": {
"InputId": {},
"InputStartingPositionConfiguration": {
"shape": "S1a"
}
}
}
},
"ApplicationRestoreConfiguration": {
"shape": "S46"
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"OperationId": {}
}
}
},
"StopApplication": {
"input": {
"type": "structure",
"required": [
"ApplicationName"
],
"members": {
"ApplicationName": {},
"Force": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"OperationId": {}
}
}
},
"TagResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN",
"Tags"
],
"members": {
"ResourceARN": {},
"Tags": {
"shape": "S3p"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN",
"TagKeys"
],
"members": {
"ResourceARN": {},
"TagKeys": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateApplication": {
"input": {
"type": "structure",
"required": [
"ApplicationName"
],
"members": {
"ApplicationName": {},
"CurrentApplicationVersionId": {
"type": "long"
},
"ApplicationConfigurationUpdate": {
"type": "structure",
"members": {
"SqlApplicationConfigurationUpdate": {
"type": "structure",
"members": {
"InputUpdates": {
"type": "list",
"member": {
"type": "structure",
"required": [
"InputId"
],
"members": {
"InputId": {},
"NamePrefixUpdate": {},
"InputProcessingConfigurationUpdate": {
"type": "structure",
"required": [
"InputLambdaProcessorUpdate"
],
"members": {
"InputLambdaProcessorUpdate": {
"type": "structure",
"required": [
"ResourceARNUpdate"
],
"members": {
"ResourceARNUpdate": {}
}
}
}
},
"KinesisStreamsInputUpdate": {
"type": "structure",
"required": [
"ResourceARNUpdate"
],
"members": {
"ResourceARNUpdate": {}
}
},
"KinesisFirehoseInputUpdate": {
"type": "structure",
"required": [
"ResourceARNUpdate"
],
"members": {
"ResourceARNUpdate": {}
}
},
"InputSchemaUpdate": {
"type": "structure",
"members": {
"RecordFormatUpdate": {
"shape": "So"
},
"RecordEncodingUpdate": {},
"RecordColumnUpdates": {
"shape": "Sx"
}
}
},
"InputParallelismUpdate": {
"type": "structure",
"required": [
"CountUpdate"
],
"members": {
"CountUpdate": {
"type": "integer"
}
}
}
}
}
},
"OutputUpdates": {
"type": "list",
"member": {
"type": "structure",
"required": [
"OutputId"
],
"members": {
"OutputId": {},
"NameUpdate": {},
"KinesisStreamsOutputUpdate": {
"type": "structure",
"required": [
"ResourceARNUpdate"
],
"members": {
"ResourceARNUpdate": {}
}
},
"KinesisFirehoseOutputUpdate": {
"type": "structure",
"required": [
"ResourceARNUpdate"
],
"members": {
"ResourceARNUpdate": {}
}
},
"LambdaOutputUpdate": {
"type": "structure",
"required": [
"ResourceARNUpdate"
],
"members": {
"ResourceARNUpdate": {}
}
},
"DestinationSchemaUpdate": {
"shape": "S1j"
}
}
}
},
"ReferenceDataSourceUpdates": {
"type": "list",
"member": {
"type": "structure",
"required": [
"ReferenceId"
],
"members": {
"ReferenceId": {},
"TableNameUpdate": {},
"S3ReferenceDataSourceUpdate": {
"type": "structure",
"members": {
"BucketARNUpdate": {},
"FileKeyUpdate": {}
}
},
"ReferenceSchemaUpdate": {
"shape": "Sn"
}
}
}
}
}
},
"ApplicationCodeConfigurationUpdate": {
"type": "structure",
"members": {
"CodeContentTypeUpdate": {},
"CodeContentUpdate": {
"type": "structure",
"members": {
"TextContentUpdate": {},
"ZipFileContentUpdate": {
"type": "blob"
},
"S3ContentLocationUpdate": {
"type": "structure",
"members": {
"BucketARNUpdate": {},
"FileKeyUpdate": {},
"ObjectVersionUpdate": {}
}
}
}
}
}
},
"FlinkApplicationConfigurationUpdate": {
"type": "structure",
"members": {
"CheckpointConfigurationUpdate": {
"type": "structure",
"members": {
"ConfigurationTypeUpdate": {},
"CheckpointingEnabledUpdate": {
"type": "boolean"
},
"CheckpointIntervalUpdate": {
"type": "long"
},
"MinPauseBetweenCheckpointsUpdate": {
"type": "long"
}
}
},
"MonitoringConfigurationUpdate": {
"type": "structure",
"members": {
"ConfigurationTypeUpdate": {},
"MetricsLevelUpdate": {},
"LogLevelUpdate": {}
}
},
"ParallelismConfigurationUpdate": {
"type": "structure",
"members": {
"ConfigurationTypeUpdate": {},
"ParallelismUpdate": {
"type": "integer"
},
"ParallelismPerKPUUpdate": {
"type": "integer"
},
"AutoScalingEnabledUpdate": {
"type": "boolean"
}
}
}
}
},
"EnvironmentPropertyUpdates": {
"type": "structure",
"required": [
"PropertyGroups"
],
"members": {
"PropertyGroups": {
"shape": "S2u"
}
}
},
"ApplicationSnapshotConfigurationUpdate": {
"type": "structure",
"required": [
"SnapshotsEnabledUpdate"
],
"members": {
"SnapshotsEnabledUpdate": {
"type": "boolean"
}
}
},
"ApplicationSystemRollbackConfigurationUpdate": {
"type": "structure",
"required": [
"RollbackEnabledUpdate"
],
"members": {
"RollbackEnabledUpdate": {
"type": "boolean"
}
}
},
"VpcConfigurationUpdates": {
"type": "list",
"member": {
"type": "structure",
"required": [
"VpcConfigurationId"
],
"members": {
"VpcConfigurationId": {},
"SubnetIdUpdates": {
"shape": "S22"
},
"SecurityGroupIdUpdates": {
"shape": "S24"
}
}
}
},
"ZeppelinApplicationConfigurationUpdate": {
"type": "structure",
"members": {
"MonitoringConfigurationUpdate": {
"type": "structure",
"required": [
"LogLevelUpdate"
],
"members": {
"LogLevelUpdate": {}
}
},
"CatalogConfigurationUpdate": {
"type": "structure",
"required": [
"GlueDataCatalogConfigurationUpdate"
],
"members": {
"GlueDataCatalogConfigurationUpdate": {
"type": "structure",
"required": [
"DatabaseARNUpdate"
],
"members": {
"DatabaseARNUpdate": {}
}
}
}
},
"DeployAsApplicationConfigurationUpdate": {
"type": "structure",
"members": {
"S3ContentLocationUpdate": {
"type": "structure",
"members": {
"BucketARNUpdate": {},
"BasePathUpdate": {}
}
}
}
},
"CustomArtifactsConfigurationUpdate": {
"shape": "S3h"
}
}
}
}
},
"ServiceExecutionRoleUpdate": {},
"RunConfigurationUpdate": {
"type": "structure",
"members": {
"FlinkRunConfiguration": {
"shape": "S49"
},
"ApplicationRestoreConfiguration": {
"shape": "S46"
}
}
},
"CloudWatchLoggingOptionUpdates": {
"type": "list",
"member": {
"type": "structure",
"required": [
"CloudWatchLoggingOptionId"
],
"members": {
"CloudWatchLoggingOptionId": {},
"LogStreamARNUpdate": {}
}
}
},
"ConditionalToken": {},
"RuntimeEnvironmentUpdate": {}
}
},
"output": {
"type": "structure",
"required": [
"ApplicationDetail"
],
"members": {
"ApplicationDetail": {
"shape": "S3v"
},
"OperationId": {}
}
}
},
"UpdateApplicationMaintenanceConfiguration": {
"input": {
"type": "structure",
"required": [
"ApplicationName",
"ApplicationMaintenanceConfigurationUpdate"
],
"members": {
"ApplicationName": {},
"ApplicationMaintenanceConfigurationUpdate": {
"type": "structure",
"required": [
"ApplicationMaintenanceWindowStartTimeUpdate"
],
"members": {
"ApplicationMaintenanceWindowStartTimeUpdate": {}
}
}
}
},
"output": {
"type": "structure",
"members": {
"ApplicationARN": {},
"ApplicationMaintenanceConfigurationDescription": {
"shape": "S4r"
}
}
}
}
},
"shapes": {
"S4": {
"type": "structure",
"required": [
"LogStreamARN"
],
"members": {
"LogStreamARN": {}
}
},
"S9": {
"type": "list",
"member": {
"type": "structure",
"required": [
"LogStreamARN"
],
"members": {
"CloudWatchLoggingOptionId": {},
"LogStreamARN": {},
"RoleARN": {}
}
}
},
"Sf": {
"type": "structure",
"required": [
"NamePrefix",
"InputSchema"
],
"members": {
"NamePrefix": {},
"InputProcessingConfiguration": {
"shape": "Sh"
},
"KinesisStreamsInput": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {}
}
},
"KinesisFirehoseInput": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {}
}
},
"InputParallelism": {
"shape": "Sl"
},
"InputSchema": {
"shape": "Sn"
}
}
},
"Sh": {
"type": "structure",
"required": [
"InputLambdaProcessor"
],
"members": {
"InputLambdaProcessor": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {}
}
}
}
},
"Sl": {
"type": "structure",
"members": {
"Count": {
"type": "integer"
}
}
},
"Sn": {
"type": "structure",
"required": [
"RecordFormat",
"RecordColumns"
],
"members": {
"RecordFormat": {
"shape": "So"
},
"RecordEncoding": {},
"RecordColumns": {
"shape": "Sx"
}
}
},
"So": {
"type": "structure",
"required": [
"RecordFormatType"
],
"members": {
"RecordFormatType": {},
"MappingParameters": {
"type": "structure",
"members": {
"JSONMappingParameters": {
"type": "structure",
"required": [
"RecordRowPath"
],
"members": {
"RecordRowPath": {}
}
},
"CSVMappingParameters": {
"type": "structure",
"required": [
"RecordRowDelimiter",
"RecordColumnDelimiter"
],
"members": {
"RecordRowDelimiter": {},
"RecordColumnDelimiter": {}
}
}
}
}
}
},
"Sx": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Name",
"SqlType"
],
"members": {
"Name": {},
"Mapping": {},
"SqlType": {}
}
}
},
"S13": {
"type": "list",
"member": {
"type": "structure",
"members": {
"InputId": {},
"NamePrefix": {},
"InAppStreamNames": {
"type": "list",
"member": {}
},
"InputProcessingConfigurationDescription": {
"shape": "S16"
},
"KinesisStreamsInputDescription": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {},
"RoleARN": {}
}
},
"KinesisFirehoseInputDescription": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {},
"RoleARN": {}
}
},
"InputSchema": {
"shape": "Sn"
},
"InputParallelism": {
"shape": "Sl"
},
"InputStartingPositionConfiguration": {
"shape": "S1a"
}
}
}
},
"S16": {
"type": "structure",
"members": {
"InputLambdaProcessorDescription": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {},
"RoleARN": {}
}
}
}
},
"S1a": {
"type": "structure",
"members": {
"InputStartingPosition": {}
}
},
"S1f": {
"type": "structure",
"required": [
"Name",
"DestinationSchema"
],
"members": {
"Name": {},
"KinesisStreamsOutput": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {}
}
},
"KinesisFirehoseOutput": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {}
}
},
"LambdaOutput": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {}
}
},
"DestinationSchema": {
"shape": "S1j"
}
}
},
"S1j": {
"type": "structure",
"required": [
"RecordFormatType"
],
"members": {
"RecordFormatType": {}
}
},
"S1l": {
"type": "list",
"member": {
"type": "structure",
"members": {
"OutputId": {},
"Name": {},
"KinesisStreamsOutputDescription": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {},
"RoleARN": {}
}
},
"KinesisFirehoseOutputDescription": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {},
"RoleARN": {}
}
},
"LambdaOutputDescription": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {},
"RoleARN": {}
}
},
"DestinationSchema": {
"shape": "S1j"
}
}
}
},
"S1r": {
"type": "structure",
"required": [
"TableName",
"ReferenceSchema"
],
"members": {
"TableName": {},
"S3ReferenceDataSource": {
"type": "structure",
"members": {
"BucketARN": {},
"FileKey": {}
}
},
"ReferenceSchema": {
"shape": "Sn"
}
}
},
"S1x": {
"type": "list",
"member": {
"type": "structure",
"required": [
"ReferenceId",
"TableName",
"S3ReferenceDataSourceDescription"
],
"members": {
"ReferenceId": {},
"TableName": {},
"S3ReferenceDataSourceDescription": {
"type": "structure",
"required": [
"BucketARN",
"FileKey"
],
"members": {
"BucketARN": {},
"FileKey": {},
"ReferenceRoleARN": {}
}
},
"ReferenceSchema": {
"shape": "Sn"
}
}
}
},
"S21": {
"type": "structure",
"required": [
"SubnetIds",
"SecurityGroupIds"
],
"members": {
"SubnetIds": {
"shape": "S22"
},
"SecurityGroupIds": {
"shape": "S24"
}
}
},
"S22": {
"type": "list",
"member": {}
},
"S24": {