class InputFormat
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.KinesisFirehose.InputFormat | 
|  Go | github.com/aws/aws-cdk-go/awscdk/v2/awskinesisfirehose#InputFormat | 
|  Java | software.amazon.awscdk.services.kinesisfirehose.InputFormat | 
|  Python | aws_cdk.aws_kinesisfirehose.InputFormat | 
|  TypeScript (source) | aws-cdk-lib»aws_kinesisfirehose»InputFormat | 
Represents possible input formats when performing record data conversion.
Example
declare const bucket: s3.Bucket;
declare const schemaGlueTable: glue.CfnTable;
const s3Destination = new firehose.S3Bucket(bucket, {
  dataFormatConversion: {
    schemaConfiguration: firehose.SchemaConfiguration.fromCfnTable(schemaGlueTable),
    inputFormat: firehose.InputFormat.OPENX_JSON,
    outputFormat: firehose.OutputFormat.PARQUET,
  }
});
Properties
| Name | Type | Description | 
|---|---|---|
| static HIVE_JSON | Hive | Parse input JSON with Hive JSON specification. | 
| static OPENX_JSON | Open | Parse input JSON with OpenX JSON specification. | 
static HIVE_JSON
Type:
Hive
Parse input JSON with Hive JSON specification.
static OPENX_JSON
Type:
Open
Parse input JSON with OpenX JSON specification.
This will typically suffice.
