This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::EntityResolution::SchemaMapping
Creates a schema mapping, which defines the schema of the input customer records table.
         The SchemaMapping also provides AWS Entity Resolution with some metadata about the
         table, such as the attribute types of the columns and which columns to match on.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::EntityResolution::SchemaMapping", "Properties" : { "Description" :String, "MappedInputFields" :[ SchemaInputAttribute, ... ], "SchemaName" :String, "Tags" :[ Tag, ... ]} }
YAML
Type: AWS::EntityResolution::SchemaMapping Properties: Description:StringMappedInputFields:- SchemaInputAttributeSchemaName:StringTags:- Tag
Properties
- Description
- 
                    A description of the schema. Required: No Type: String Minimum: 0Maximum: 255Update requires: No interruption 
- MappedInputFields
- 
                    A list of MappedInputFields. EachMappedInputFieldcorresponds to a column the source data table, and contains column name plus additional information that AWS Entity Resolution uses for matching.Required: Yes Type: Array of SchemaInputAttribute Minimum: 2Maximum: 35Update requires: No interruption 
- SchemaName
- 
                    The name of the schema. There can't be multiple SchemaMappingswith the same name.Required: Yes Type: String Pattern: ^[a-zA-Z_0-9-]*$Minimum: 0Maximum: 255Update requires: Replacement 
- 
                    The tags used to organize, track, or control access for this resource. Required: No Type: Array of Tag Minimum: 0Maximum: 200Update requires: No interruption