Show / Hide Table of Contents

Class CfnApplicationReferenceDataSource.MappingParametersProperty

When you configure a SQL-based Kinesis Data Analytics application's 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.

Inheritance
object
CfnApplicationReferenceDataSource.MappingParametersProperty
Implements
CfnApplicationReferenceDataSource.IMappingParametersProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.KinesisAnalyticsV2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnApplicationReferenceDataSource.MappingParametersProperty : CfnApplicationReferenceDataSource.IMappingParametersProperty
Syntax (vb)
Public Class CfnApplicationReferenceDataSource.MappingParametersProperty Implements CfnApplicationReferenceDataSource.IMappingParametersProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.KinesisAnalyticsV2;

             var mappingParametersProperty = new MappingParametersProperty {
                 CsvMappingParameters = new CSVMappingParametersProperty {
                     RecordColumnDelimiter = "recordColumnDelimiter",
                     RecordRowDelimiter = "recordRowDelimiter"
                 },
                 JsonMappingParameters = new JSONMappingParametersProperty {
                     RecordRowPath = "recordRowPath"
                 }
             };

Synopsis

Constructors

MappingParametersProperty()

When you configure a SQL-based Kinesis Data Analytics application's 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.

Properties

CsvMappingParameters

Provides additional mapping information when the record format uses delimiters (for example, CSV).

JsonMappingParameters

Provides additional mapping information when JSON is the record format on the streaming source.

Constructors

MappingParametersProperty()

When you configure a SQL-based Kinesis Data Analytics application's 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.

public MappingParametersProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.KinesisAnalyticsV2;

             var mappingParametersProperty = new MappingParametersProperty {
                 CsvMappingParameters = new CSVMappingParametersProperty {
                     RecordColumnDelimiter = "recordColumnDelimiter",
                     RecordRowDelimiter = "recordRowDelimiter"
                 },
                 JsonMappingParameters = new JSONMappingParametersProperty {
                     RecordRowPath = "recordRowPath"
                 }
             };

Properties

CsvMappingParameters

Provides additional mapping information when the record format uses delimiters (for example, CSV).

public object? CsvMappingParameters { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters-csvmappingparameters

Type union: either IResolvable or CfnApplicationReferenceDataSource.ICSVMappingParametersProperty

JsonMappingParameters

Provides additional mapping information when JSON is the record format on the streaming source.

public object? JsonMappingParameters { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters.html#cfn-kinesisanalyticsv2-applicationreferencedatasource-mappingparameters-jsonmappingparameters

Type union: either IResolvable or CfnApplicationReferenceDataSource.IJSONMappingParametersProperty

Implements

CfnApplicationReferenceDataSource.IMappingParametersProperty
Back to top Generated by DocFX