/* eslint-disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ /** * Resource Type definition for AWS::Glue::Classifier */ export interface AwsGlueClassifier { Id?: string; XMLClassifier?: XMLClassifier; JsonClassifier?: JsonClassifier; CsvClassifier?: CsvClassifier; GrokClassifier?: GrokClassifier; } export interface XMLClassifier { RowTag: string; Classification: string; Name?: string; } export interface JsonClassifier { JsonPath: string; Name?: string; } export interface CsvClassifier { QuoteSymbol?: string; ContainsHeader?: string; Delimiter?: string; Header?: string[]; AllowSingleColumn?: boolean; DisableValueTrimming?: boolean; Name?: string; } export interface GrokClassifier { CustomPatterns?: string; GrokPattern: string; Classification: string; Name?: string; }