interface SqlApplicationConfigurationProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.KinesisAnalyticsV2.Mixins.CfnApplicationPropsMixin.SqlApplicationConfigurationProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awskinesisanalyticsv2/mixins#CfnApplicationPropsMixin_SqlApplicationConfigurationProperty |
Java | software.amazon.awscdk.mixins.preview.services.kinesisanalyticsv2.mixins.CfnApplicationPropsMixin.SqlApplicationConfigurationProperty |
Python | aws_cdk.mixins_preview.aws_kinesisanalyticsv2.mixins.CfnApplicationPropsMixin.SqlApplicationConfigurationProperty |
TypeScript | @aws-cdk/mixins-preview » aws_kinesisanalyticsv2 » mixins » CfnApplicationPropsMixin » SqlApplicationConfigurationProperty |
Describes the inputs, outputs, and reference data sources for a SQL-based Kinesis Data Analytics application.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as kinesisanalyticsv2_mixins } from '@aws-cdk/mixins-preview/aws-kinesisanalyticsv2';
const sqlApplicationConfigurationProperty: kinesisanalyticsv2_mixins.CfnApplicationPropsMixin.SqlApplicationConfigurationProperty = {
inputs: [{
inputParallelism: {
count: 123,
},
inputProcessingConfiguration: {
inputLambdaProcessor: {
resourceArn: 'resourceArn',
},
},
inputSchema: {
recordColumns: [{
mapping: 'mapping',
name: 'name',
sqlType: 'sqlType',
}],
recordEncoding: 'recordEncoding',
recordFormat: {
mappingParameters: {
csvMappingParameters: {
recordColumnDelimiter: 'recordColumnDelimiter',
recordRowDelimiter: 'recordRowDelimiter',
},
jsonMappingParameters: {
recordRowPath: 'recordRowPath',
},
},
recordFormatType: 'recordFormatType',
},
},
kinesisFirehoseInput: {
resourceArn: 'resourceArn',
},
kinesisStreamsInput: {
resourceArn: 'resourceArn',
},
namePrefix: 'namePrefix',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| inputs? | IResolvable | (IResolvable | Input)[] | The array of Input objects describing the input streams used by the application. |
inputs?
Type:
IResolvable | (IResolvable | Input)[]
(optional)
The array of Input objects describing the input streams used by the application.

.NET
Go
Java
Python
TypeScript