CfnSchemaMappingProps

class aws_cdk.aws_entityresolution.CfnSchemaMappingProps(*, mapped_input_fields, schema_name, description=None, tags=None)

Bases: object

Properties for defining a CfnSchemaMapping.

Parameters:
  • mapped_input_fields (Union[IResolvable, Sequence[Union[IResolvable, SchemaInputAttributeProperty, Dict[str, Any]]]]) – A list of MappedInputFields . Each MappedInputField corresponds 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 multiple SchemaMappings with 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-entityresolution-schemamapping.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-entityresolution-schemamapping.html#cfn-entityresolution-schemamapping-description

mapped_input_fields

A list of MappedInputFields .

Each MappedInputField corresponds to a column the source data table, and contains column name plus additional information that AWS Entity Resolution uses for matching.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-entityresolution-schemamapping.html#cfn-entityresolution-schemamapping-mappedinputfields

schema_name

The name of the schema.

There can’t be multiple SchemaMappings with the same name.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-entityresolution-schemamapping.html#cfn-entityresolution-schemamapping-schemaname

tags

The tags used to organize, track, or control access for this resource.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-entityresolution-schemamapping.html#cfn-entityresolution-schemamapping-tags