interface ReferenceSchemaProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.KinesisAnalytics.Mixins.CfnApplicationReferenceDataSourcePropsMixin.ReferenceSchemaProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awskinesisanalytics/mixins#CfnApplicationReferenceDataSourcePropsMixin_ReferenceSchemaProperty |
Java | software.amazon.awscdk.mixins.preview.services.kinesisanalytics.mixins.CfnApplicationReferenceDataSourcePropsMixin.ReferenceSchemaProperty |
Python | aws_cdk.mixins_preview.aws_kinesisanalytics.mixins.CfnApplicationReferenceDataSourcePropsMixin.ReferenceSchemaProperty |
TypeScript | @aws-cdk/mixins-preview » aws_kinesisanalytics » mixins » CfnApplicationReferenceDataSourcePropsMixin » ReferenceSchemaProperty |
The ReferenceSchema property type specifies the format of the data in the reference source for a SQL-based Amazon 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 kinesisanalytics_mixins } from '@aws-cdk/mixins-preview/aws-kinesisanalytics';
const referenceSchemaProperty: kinesisanalytics_mixins.CfnApplicationReferenceDataSourcePropsMixin.ReferenceSchemaProperty = {
recordColumns: [{
mapping: 'mapping',
name: 'name',
sqlType: 'sqlType',
}],
recordEncoding: 'recordEncoding',
recordFormat: {
mappingParameters: {
csvMappingParameters: {
recordColumnDelimiter: 'recordColumnDelimiter',
recordRowDelimiter: 'recordRowDelimiter',
},
jsonMappingParameters: {
recordRowPath: 'recordRowPath',
},
},
recordFormatType: 'recordFormatType',
},
};
Properties
| Name | Type | Description |
|---|---|---|
| record | IResolvable | (IResolvable | Record)[] | A list of RecordColumn objects. |
| record | string | Specifies the encoding of the records in the reference source. |
| record | IResolvable | Record | Specifies the format of the records on the reference source. |
recordColumns?
Type:
IResolvable | (IResolvable | Record)[]
(optional)
A list of RecordColumn objects.
recordEncoding?
Type:
string
(optional)
Specifies the encoding of the records in the reference source.
For example, UTF-8.
recordFormat?
Type:
IResolvable | Record
(optional)
Specifies the format of the records on the reference source.

.NET
Go
Java
Python
TypeScript