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
show all
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

Instance Attribute Details

#deserializerTypes::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.

Returns: