interface DataFormatProps
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.Glue.DataFormatProps |
Java | software.amazon.awscdk.services.glue.DataFormatProps |
Python | aws_cdk.aws_glue.DataFormatProps |
TypeScript (source) | @aws-cdk/aws-glue » DataFormatProps |
Properties of a DataFormat instance.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as glue from '@aws-cdk/aws-glue';
declare const classificationString: glue.ClassificationString;
declare const inputFormat: glue.InputFormat;
declare const outputFormat: glue.OutputFormat;
declare const serializationLibrary: glue.SerializationLibrary;
const dataFormatProps: glue.DataFormatProps = {
inputFormat: inputFormat,
outputFormat: outputFormat,
serializationLibrary: serializationLibrary,
// the properties below are optional
classificationString: classificationString,
};
Properties
Name | Type | Description |
---|---|---|
input | Input | InputFormat for this data format. |
output | Output | OutputFormat for this data format. |
serialization | Serialization | Serialization library for this data format. |
classification | Classification | Classification string given to tables with this data format. |
inputFormat
Type:
Input
InputFormat
for this data format.
outputFormat
Type:
Output
OutputFormat
for this data format.
serializationLibrary
Type:
Serialization
Serialization library for this data format.
classificationString?
Type:
Classification
(optional, default: No classification is specified.)
Classification string given to tables with this data format.