We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
Resource Type definition for AWS::Glue::Classifier
Using getClassifier
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getClassifier(args: GetClassifierArgs, opts?: InvokeOptions): Promise<GetClassifierResult>
function getClassifierOutput(args: GetClassifierOutputArgs, opts?: InvokeOutputOptions): Output<GetClassifierResult>def get_classifier(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetClassifierResult
def get_classifier_output(name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetClassifierResult]func LookupClassifier(ctx *Context, args *LookupClassifierArgs, opts ...InvokeOption) (*LookupClassifierResult, error)
func LookupClassifierOutput(ctx *Context, args *LookupClassifierOutputArgs, opts ...InvokeOption) LookupClassifierResultOutput> Note: This function is named LookupClassifier in the Go SDK.
public static class GetClassifier
{
public static Task<GetClassifierResult> InvokeAsync(GetClassifierArgs args, InvokeOptions? opts = null)
public static Output<GetClassifierResult> Invoke(GetClassifierInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetClassifierResult> Invoke(GetClassifierInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetClassifierResult> getClassifier(GetClassifierArgs args, InvokeOptions options)
public static Output<GetClassifierResult> getClassifier(GetClassifierArgs args, InvokeOptions options)
public static Output<GetClassifierResult> getClassifier(GetClassifierArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:glue:getClassifier
arguments:
# arguments dictionarydata "aws-native_glue_get_classifier" "name" {
# arguments
}The following arguments are supported:
- Name string
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- Name string
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- name string
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- name String
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- name string
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- name str
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- name String
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
getClassifier Result
The following output properties are available:
- Csv
Classifier Pulumi.Aws Native. Glue. Outputs. Classifier Csv Classifier - A classifier for comma-separated values (CSV).
- Grok
Classifier Pulumi.Aws Native. Glue. Outputs. Classifier Grok Classifier - A classifier that uses grok.
- Json
Classifier Pulumi.Aws Native. Glue. Outputs. Classifier Json Classifier - A classifier for JSON content.
- Name string
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- Xml
Classifier Pulumi.Aws Native. Glue. Outputs. Classifier Xml Classifier - A classifier for XML content.
- Csv
Classifier ClassifierCsv Classifier - A classifier for comma-separated values (CSV).
- Grok
Classifier ClassifierGrok Classifier - A classifier that uses grok.
- Json
Classifier ClassifierJson Classifier - A classifier for JSON content.
- Name string
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- Xml
Classifier ClassifierXml Classifier - A classifier for XML content.
- csv_
classifier object - A classifier for comma-separated values (CSV).
- grok_
classifier object - A classifier that uses grok.
- json_
classifier object - A classifier for JSON content.
- name string
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- xml_
classifier object - A classifier for XML content.
- csv
Classifier ClassifierCsv Classifier - A classifier for comma-separated values (CSV).
- grok
Classifier ClassifierGrok Classifier - A classifier that uses grok.
- json
Classifier ClassifierJson Classifier - A classifier for JSON content.
- name String
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- xml
Classifier ClassifierXml Classifier - A classifier for XML content.
- csv
Classifier ClassifierCsv Classifier - A classifier for comma-separated values (CSV).
- grok
Classifier ClassifierGrok Classifier - A classifier that uses grok.
- json
Classifier ClassifierJson Classifier - A classifier for JSON content.
- name string
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- xml
Classifier ClassifierXml Classifier - A classifier for XML content.
- csv_
classifier ClassifierCsv Classifier - A classifier for comma-separated values (CSV).
- grok_
classifier ClassifierGrok Classifier - A classifier that uses grok.
- json_
classifier ClassifierJson Classifier - A classifier for JSON content.
- name str
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- xml_
classifier ClassifierXml Classifier - A classifier for XML content.
- csv
Classifier Property Map - A classifier for comma-separated values (CSV).
- grok
Classifier Property Map - A classifier that uses grok.
- json
Classifier Property Map - A classifier for JSON content.
- name String
- One of XMLClassifier/Name, GrokClassifier/Name, JsonClassifier/Name or CsvClassifier/Name
- xml
Classifier Property Map - A classifier for XML content.
Supporting Types
ClassifierCsvClassifier
- Allow
Single boolColumn - Enables the processing of files that contain only one column.
- Contains
Custom List<string>Datatype - Indicates whether the CSV file contains custom data types.
- Contains
Header string - Indicates whether the CSV file contains a header. A value of UNKNOWN specifies that the classifier will detect whether the CSV file contains headings. A value of PRESENT specifies that the CSV file contains headings. A value of ABSENT specifies that the CSV file does not contain headings.
- Custom
Datatype boolConfigured - Enables the configuration of custom data types.
- Delimiter string
- A custom symbol to denote what separates each column entry in the row.
- Disable
Value boolTrimming - Specifies not to trim values before identifying the type of column values. The default value is true.
- Header List<string>
- A list of strings representing column names.
- Name string
- The name of the classifier.
- Quote
Symbol string - A custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.
- Allow
Single boolColumn - Enables the processing of files that contain only one column.
- Contains
Custom []stringDatatype - Indicates whether the CSV file contains custom data types.
- Contains
Header string - Indicates whether the CSV file contains a header. A value of UNKNOWN specifies that the classifier will detect whether the CSV file contains headings. A value of PRESENT specifies that the CSV file contains headings. A value of ABSENT specifies that the CSV file does not contain headings.
- Custom
Datatype boolConfigured - Enables the configuration of custom data types.
- Delimiter string
- A custom symbol to denote what separates each column entry in the row.
- Disable
Value boolTrimming - Specifies not to trim values before identifying the type of column values. The default value is true.
- Header []string
- A list of strings representing column names.
- Name string
- The name of the classifier.
- Quote
Symbol string - A custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.
- allow_
single_ boolcolumn - Enables the processing of files that contain only one column.
- contains_
custom_ list(string)datatype - Indicates whether the CSV file contains custom data types.
- contains_
header string - Indicates whether the CSV file contains a header. A value of UNKNOWN specifies that the classifier will detect whether the CSV file contains headings. A value of PRESENT specifies that the CSV file contains headings. A value of ABSENT specifies that the CSV file does not contain headings.
- custom_
datatype_ boolconfigured - Enables the configuration of custom data types.
- delimiter string
- A custom symbol to denote what separates each column entry in the row.
- disable_
value_ booltrimming - Specifies not to trim values before identifying the type of column values. The default value is true.
- header list(string)
- A list of strings representing column names.
- name string
- The name of the classifier.
- quote_
symbol string - A custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.
- allow
Single BooleanColumn - Enables the processing of files that contain only one column.
- contains
Custom List<String>Datatype - Indicates whether the CSV file contains custom data types.
- contains
Header String - Indicates whether the CSV file contains a header. A value of UNKNOWN specifies that the classifier will detect whether the CSV file contains headings. A value of PRESENT specifies that the CSV file contains headings. A value of ABSENT specifies that the CSV file does not contain headings.
- custom
Datatype BooleanConfigured - Enables the configuration of custom data types.
- delimiter String
- A custom symbol to denote what separates each column entry in the row.
- disable
Value BooleanTrimming - Specifies not to trim values before identifying the type of column values. The default value is true.
- header List<String>
- A list of strings representing column names.
- name String
- The name of the classifier.
- quote
Symbol String - A custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.
- allow
Single booleanColumn - Enables the processing of files that contain only one column.
- contains
Custom string[]Datatype - Indicates whether the CSV file contains custom data types.
- contains
Header string - Indicates whether the CSV file contains a header. A value of UNKNOWN specifies that the classifier will detect whether the CSV file contains headings. A value of PRESENT specifies that the CSV file contains headings. A value of ABSENT specifies that the CSV file does not contain headings.
- custom
Datatype booleanConfigured - Enables the configuration of custom data types.
- delimiter string
- A custom symbol to denote what separates each column entry in the row.
- disable
Value booleanTrimming - Specifies not to trim values before identifying the type of column values. The default value is true.
- header string[]
- A list of strings representing column names.
- name string
- The name of the classifier.
- quote
Symbol string - A custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.
- allow_
single_ boolcolumn - Enables the processing of files that contain only one column.
- contains_
custom_ Sequence[str]datatype - Indicates whether the CSV file contains custom data types.
- contains_
header str - Indicates whether the CSV file contains a header. A value of UNKNOWN specifies that the classifier will detect whether the CSV file contains headings. A value of PRESENT specifies that the CSV file contains headings. A value of ABSENT specifies that the CSV file does not contain headings.
- custom_
datatype_ boolconfigured - Enables the configuration of custom data types.
- delimiter str
- A custom symbol to denote what separates each column entry in the row.
- disable_
value_ booltrimming - Specifies not to trim values before identifying the type of column values. The default value is true.
- header Sequence[str]
- A list of strings representing column names.
- name str
- The name of the classifier.
- quote_
symbol str - A custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.
- allow
Single BooleanColumn - Enables the processing of files that contain only one column.
- contains
Custom List<String>Datatype - Indicates whether the CSV file contains custom data types.
- contains
Header String - Indicates whether the CSV file contains a header. A value of UNKNOWN specifies that the classifier will detect whether the CSV file contains headings. A value of PRESENT specifies that the CSV file contains headings. A value of ABSENT specifies that the CSV file does not contain headings.
- custom
Datatype BooleanConfigured - Enables the configuration of custom data types.
- delimiter String
- A custom symbol to denote what separates each column entry in the row.
- disable
Value BooleanTrimming - Specifies not to trim values before identifying the type of column values. The default value is true.
- header List<String>
- A list of strings representing column names.
- name String
- The name of the classifier.
- quote
Symbol String - A custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.
ClassifierGrokClassifier
- Classification string
- An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.
- Grok
Pattern string - The grok pattern applied to a data store by this classifier.
- Custom
Patterns string - Optional custom grok patterns defined by this classifier.
- Name string
- The name of the classifier.
- Classification string
- An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.
- Grok
Pattern string - The grok pattern applied to a data store by this classifier.
- Custom
Patterns string - Optional custom grok patterns defined by this classifier.
- Name string
- The name of the classifier.
- classification string
- An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.
- grok_
pattern string - The grok pattern applied to a data store by this classifier.
- custom_
patterns string - Optional custom grok patterns defined by this classifier.
- name string
- The name of the classifier.
- classification String
- An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.
- grok
Pattern String - The grok pattern applied to a data store by this classifier.
- custom
Patterns String - Optional custom grok patterns defined by this classifier.
- name String
- The name of the classifier.
- classification string
- An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.
- grok
Pattern string - The grok pattern applied to a data store by this classifier.
- custom
Patterns string - Optional custom grok patterns defined by this classifier.
- name string
- The name of the classifier.
- classification str
- An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.
- grok_
pattern str - The grok pattern applied to a data store by this classifier.
- custom_
patterns str - Optional custom grok patterns defined by this classifier.
- name str
- The name of the classifier.
- classification String
- An identifier of the data format that the classifier matches, such as Twitter, JSON, Omniture logs, and so on.
- grok
Pattern String - The grok pattern applied to a data store by this classifier.
- custom
Patterns String - Optional custom grok patterns defined by this classifier.
- name String
- The name of the classifier.
ClassifierJsonClassifier
ClassifierXmlClassifier
- Classification string
- An identifier of the data format that the classifier matches.
- Row
Tag string - The XML tag designating the element that contains each record in an XML document being parsed. This can't identify a self-closing element (closed by />). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).
- Name string
- The name of the classifier.
- Classification string
- An identifier of the data format that the classifier matches.
- Row
Tag string - The XML tag designating the element that contains each record in an XML document being parsed. This can't identify a self-closing element (closed by />). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).
- Name string
- The name of the classifier.
- classification string
- An identifier of the data format that the classifier matches.
- row_
tag string - The XML tag designating the element that contains each record in an XML document being parsed. This can't identify a self-closing element (closed by />). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).
- name string
- The name of the classifier.
- classification String
- An identifier of the data format that the classifier matches.
- row
Tag String - The XML tag designating the element that contains each record in an XML document being parsed. This can't identify a self-closing element (closed by />). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).
- name String
- The name of the classifier.
- classification string
- An identifier of the data format that the classifier matches.
- row
Tag string - The XML tag designating the element that contains each record in an XML document being parsed. This can't identify a self-closing element (closed by />). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).
- name string
- The name of the classifier.
- classification str
- An identifier of the data format that the classifier matches.
- row_
tag str - The XML tag designating the element that contains each record in an XML document being parsed. This can't identify a self-closing element (closed by />). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).
- name str
- The name of the classifier.
- classification String
- An identifier of the data format that the classifier matches.
- row
Tag String - The XML tag designating the element that contains each record in an XML document being parsed. This can't identify a self-closing element (closed by />). An empty row element that contains only attributes can be parsed as long as it ends with a closing tag (for example, is okay, but is not).
- name String
- The name of the classifier.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi