Show / Hide Table of Contents

Class CfnApplication.MappingParametersProperty

When configuring application 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
CfnApplication.MappingParametersProperty
Implements
CfnApplication.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.KinesisAnalytics
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnApplication.MappingParametersProperty : CfnApplication.IMappingParametersProperty
Syntax (vb)
Public Class CfnApplication.MappingParametersProperty Implements CfnApplication.IMappingParametersProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalytics-application-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.KinesisAnalytics;

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

Synopsis

Constructors

MappingParametersProperty()

When configuring application 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 configuring application 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-kinesisanalytics-application-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.KinesisAnalytics;

             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-kinesisanalytics-application-mappingparameters.html#cfn-kinesisanalytics-application-mappingparameters-csvmappingparameters

Type union: either IResolvable or CfnApplication.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-kinesisanalytics-application-mappingparameters.html#cfn-kinesisanalytics-application-mappingparameters-jsonmappingparameters

Type union: either IResolvable or CfnApplication.IJSONMappingParametersProperty

Implements

CfnApplication.IMappingParametersProperty
Back to top Generated by DocFX