You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Firehose::Types::InputFormatConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Firehose::Types::InputFormatConfiguration
- Defined in:
- (unknown)
Overview
Note:
When passing InputFormatConfiguration as input to an Aws::Client method, you can use a vanilla Hash:
{
deserializer: {
open_x_json_ser_de: {
convert_dots_in_json_keys_to_underscores: false,
case_insensitive: false,
column_to_json_key_mappings: {
"NonEmptyStringWithoutWhitespace" => "NonEmptyString",
},
},
hive_json_ser_de: {
timestamp_formats: ["NonEmptyString"],
},
},
}
Specifies the deserializer you want to use to convert the format of the input data. This parameter is required if Enabled
is set to true.
Returned by:
Instance Attribute Summary collapse
-
#deserializer ⇒ Types::Deserializer
Specifies which deserializer to use.
Instance Attribute Details
#deserializer ⇒ Types::Deserializer
Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request.