CfnSchemaMappingMixinProps

class aws_cdk.mixins_preview.aws_entityresolution.mixins.CfnSchemaMappingMixinProps(*, description=None, mapped_input_fields=None, schema_name=None, tags=None)

Bases: object

Properties for CfnSchemaMappingPropsMixin.

Parameters:
  • description (Optional[str]) – A description of the schema.

  • mapped_input_fields (Union[IResolvable, Sequence[Union[IResolvable, SchemaInputAttributeProperty, Dict[str, Any]]], None]) – 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 (Optional[str]) – The name of the schema. There can’t be multiple SchemaMappings with the same name.

  • 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.mixins_preview.aws_entityresolution import mixins as entityresolution_mixins

cfn_schema_mapping_mixin_props = entityresolution_mixins.CfnSchemaMappingMixinProps(
    description="description",
    mapped_input_fields=[entityresolution_mixins.CfnSchemaMappingPropsMixin.SchemaInputAttributeProperty(
        field_name="fieldName",
        group_name="groupName",
        hashed=False,
        match_key="matchKey",
        sub_type="subType",
        type="type"
    )],
    schema_name="schemaName",
    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