interface CfnClassifierProps
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.Glue.CfnClassifierProps | 
|  Java | software.amazon.awscdk.services.glue.CfnClassifierProps | 
|  Python | aws_cdk.aws_glue.CfnClassifierProps | 
|  TypeScript | @aws-cdk/aws-glue»CfnClassifierProps | 
Properties for defining a CfnClassifier.
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';
const cfnClassifierProps: glue.CfnClassifierProps = {
  csvClassifier: {
    allowSingleColumn: false,
    containsHeader: 'containsHeader',
    delimiter: 'delimiter',
    disableValueTrimming: false,
    header: ['header'],
    name: 'name',
    quoteSymbol: 'quoteSymbol',
  },
  grokClassifier: {
    classification: 'classification',
    grokPattern: 'grokPattern',
    // the properties below are optional
    customPatterns: 'customPatterns',
    name: 'name',
  },
  jsonClassifier: {
    jsonPath: 'jsonPath',
    // the properties below are optional
    name: 'name',
  },
  xmlClassifier: {
    classification: 'classification',
    rowTag: 'rowTag',
    // the properties below are optional
    name: 'name',
  },
};
Properties
| Name | Type | Description | 
|---|---|---|
| csv | Csv | IResolvable | A classifier for comma-separated values (CSV). | 
| grok | IResolvable | Grok | A classifier that uses grok. | 
| json | IResolvable | Json | A classifier for JSON content. | 
| xml | IResolvable | XMLClassifier | A classifier for XML content. | 
csvClassifier?
Type:
Csv | IResolvable
(optional)
A classifier for comma-separated values (CSV).
grokClassifier?
Type:
IResolvable | Grok
(optional)
A classifier that uses grok .
jsonClassifier?
Type:
IResolvable | Json
(optional)
A classifier for JSON content.
xmlClassifier?
Type:
IResolvable | XMLClassifier
(optional)
A classifier for XML content.
