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.

.NET
Go
Java
Python
TypeScript (