Class CfnDeliveryStream.InputFormatConfigurationProperty
Specifies the deserializer you want to use to convert the format of the input data.
Inheritance
System.Object
CfnDeliveryStream.InputFormatConfigurationProperty
Namespace: Amazon.CDK.AWS.KinesisFirehose
Assembly: Amazon.CDK.AWS.KinesisFirehose.dll
Syntax (csharp)
public class InputFormatConfigurationProperty : Object, CfnDeliveryStream.IInputFormatConfigurationProperty
Syntax (vb)
Public Class InputFormatConfigurationProperty
Inherits Object
Implements CfnDeliveryStream.IInputFormatConfigurationProperty
Remarks
This parameter is required if Enabled
is set to true.
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.KinesisFirehose;
var inputFormatConfigurationProperty = new InputFormatConfigurationProperty {
Deserializer = new DeserializerProperty {
HiveJsonSerDe = new HiveJsonSerDeProperty {
TimestampFormats = new [] { "timestampFormats" }
},
OpenXJsonSerDe = new OpenXJsonSerDeProperty {
CaseInsensitive = false,
ColumnToJsonKeyMappings = new Dictionary<string, string> {
{ "columnToJsonKeyMappingsKey", "columnToJsonKeyMappings" }
},
ConvertDotsInJsonKeysToUnderscores = false
}
}
};
Synopsis
Constructors
InputFormatConfigurationProperty() |
Properties
Deserializer | Specifies which deserializer to use. |
Constructors
InputFormatConfigurationProperty()
public InputFormatConfigurationProperty()
Properties
Deserializer
Specifies which deserializer to use.
public object Deserializer { get; set; }
Property Value
System.Object
Remarks
You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request.