CfnSchemaMappingProps
- class aws_cdk.aws_entityresolution.CfnSchemaMappingProps(*, mapped_input_fields, schema_name, description=None, tags=None)
Bases:
objectProperties for defining a
CfnSchemaMapping.- Parameters:
mapped_input_fields (
Union[IResolvable,Sequence[Union[IResolvable,SchemaInputAttributeProperty,Dict[str,Any]]]]) – A list ofMappedInputFields. EachMappedInputFieldcorresponds to a column the source data table, and contains column name plus additional information that AWS Entity Resolution uses for matching.schema_name (
str) – The name of the schema. There can’t be multipleSchemaMappingswith the same name.description (
Optional[str]) – A description of the schema.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The tags used to organize, track, or control access for this resource.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_entityresolution as entityresolution cfn_schema_mapping_props = entityresolution.CfnSchemaMappingProps( mapped_input_fields=[entityresolution.CfnSchemaMapping.SchemaInputAttributeProperty( field_name="fieldName", type="type", # the properties below are optional group_name="groupName", hashed=False, match_key="matchKey", sub_type="subType" )], schema_name="schemaName", # the properties below are optional description="description", tags=[CfnTag( key="key", value="value" )] )
Attributes
- description
A description of the schema.
- mapped_input_fields
A list of
MappedInputFields.Each
MappedInputFieldcorresponds to a column the source data table, and contains column name plus additional information that AWS Entity Resolution uses for matching.
- schema_name
The name of the schema.
There can’t be multiple
SchemaMappingswith the same name.
- tags
The tags used to organize, track, or control access for this resource.