Skip to content

JsonClassifier

Source code in docs_src/capo_glue/types/json_classifier.py
class JsonClassifier(TypedDict, closed=True):
    name: "capo_glue.types.name_string.NameString"
    """<p>The name of the classifier.</p>"""
    creation_time: NotRequired["capo_glue.types.timestamp.Timestamp"]
    """<p>The time that this classifier was registered.</p>"""
    last_updated: NotRequired["capo_glue.types.timestamp.Timestamp"]
    """<p>The time that this classifier was last updated.</p>"""
    version: "capo_glue.types.version_id.VersionId"
    """<p>The version of this classifier.</p>"""
    json_path: "capo_glue.types.json_path.JsonPath"
    """<p>A <code>JsonPath</code> string defining the JSON data for the classifier to classify. Glue supports a subset of JsonPath, as described in <a href="https://docs.aws.amazon.com/glue/latest/dg/custom-classifier.html#custom-classifier-json">Writing JsonPath Custom Classifiers</a>.</p>"""

creation_time instance-attribute

creation_time: NotRequired[Timestamp]

The time that this classifier was registered.

json_path instance-attribute

json_path: JsonPath

A JsonPath string defining the JSON data for the classifier to classify. Glue supports a subset of JsonPath, as described in Writing JsonPath Custom Classifiers.

last_updated instance-attribute

last_updated: NotRequired[Timestamp]

The time that this classifier was last updated.

name instance-attribute

name: NameString

The name of the classifier.

version instance-attribute

version: VersionId

The version of this classifier.