CreateSchemaMappingInput

CreateSchemaMappingInput schema from AWS EntityResolution

Amazon Web ServicesData IntegrationData MatchingEntity ResolutionMachine Learning

Properties

Name Type Description
description object
mappedInputFields object
schemaName object
tags object
View JSON Schema on GitHub

JSON Schema

amazon-entity-resolution-create-schema-mapping-input-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-entity-resolution/refs/heads/main/json-schema/amazon-entity-resolution-create-schema-mapping-input-schema.json",
  "title": "CreateSchemaMappingInput",
  "description": "CreateSchemaMappingInput schema from AWS EntityResolution",
  "type": "object",
  "properties": {
    "description": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Description"
        },
        {
          "description": "A description of the schema."
        }
      ]
    },
    "mappedInputFields": {
      "allOf": [
        {
          "$ref": "#/components/schemas/SchemaInputAttributes"
        },
        {
          "description": "A list of <code>MappedInputFields</code>. Each <code>MappedInputField</code> corresponds to a column the source data table, and contains column name plus additional information that Entity Resolution uses for matching."
        }
      ]
    },
    "schemaName": {
      "allOf": [
        {
          "$ref": "#/components/schemas/EntityName"
        },
        {
          "description": "The name of the schema. There cannot be multiple <code>SchemaMappings</code> with the same name."
        }
      ]
    },
    "tags": {
      "allOf": [
        {
          "$ref": "#/components/schemas/TagMap"
        },
        {
          "description": "The tags used to organize, track, or control access for this resource."
        }
      ]
    }
  },
  "required": [
    "schemaName"
  ]
}