Input

Represents information on how DataBrew can find data, in either the Glue Data Catalog or Amazon S3.

Data AnalyticsData PreparationETLMachine Learning

Properties

Name Type Description
S3InputDefinition object
DataCatalogInputDefinition object
DatabaseInputDefinition object
Metadata object
View JSON Schema on GitHub

JSON Schema

glue-databrew-input-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-glue-databrew/refs/heads/main/json-schema/glue-databrew-input-schema.json",
  "title": "Input",
  "description": "Represents information on how DataBrew can find data, in either the Glue Data Catalog or Amazon S3.",
  "type": "object",
  "properties": {
    "S3InputDefinition": {
      "allOf": [
        {
          "$ref": "#/components/schemas/S3Location"
        },
        {
          "description": "The Amazon S3 location where the data is stored."
        }
      ]
    },
    "DataCatalogInputDefinition": {
      "allOf": [
        {
          "$ref": "#/components/schemas/DataCatalogInputDefinition"
        },
        {
          "description": "The Glue Data Catalog parameters for the data."
        }
      ]
    },
    "DatabaseInputDefinition": {
      "allOf": [
        {
          "$ref": "#/components/schemas/DatabaseInputDefinition"
        },
        {
          "description": "Connection information for dataset input files stored in a database."
        }
      ]
    },
    "Metadata": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Metadata"
        },
        {
          "description": "Contains additional resource information needed for specific datasets."
        }
      ]
    }
  }
}