JSONMappingParametersProperty Struct
For a SQL-based Kinesis Data Analytics application, provides additional mapping information when JSON is the record format on the streaming source.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kinesisanalytics as kinesisanalytics } from 'aws-cdk-lib';
const jSONMappingParametersProperty: kinesisanalytics.CfnApplicationReferenceDataSourceV2.JSONMappingParametersProperty = {
recordRowPath: 'recordRowPath',
};
python
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_kinesisanalytics as kinesisanalytics
j_son_mapping_parameters_property = kinesisanalytics.CfnApplicationReferenceDataSourceV2.JSONMappingParametersProperty(
record_row_path="recordRowPath"
)
java
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.kinesisanalytics.*;
JSONMappingParametersProperty jSONMappingParametersProperty = JSONMappingParametersProperty.builder()
.recordRowPath("recordRowPath")
.build();
csharp
// Install: dotnet add package Amazon.CDK.Lib
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.KinesisAnalytics;
var jSONMappingParametersProperty = new JSONMappingParametersProperty {
RecordRowPath = "recordRowPath"
};
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
jSONMappingParametersProperty := &JSONMappingParametersProperty{
RecordRowPath: jsii.String("recordRowPath"),
}
Properties
recordRowPathstringrecord_row_pathstrrecordRowPathStringRecordRowPathstringRecordRowPath*stringrequired#The path to the top-level parent that contains the records.