We recommend new projects start with resources from the AWS provider.
We recommend new projects start with resources from the AWS provider.
SchemaMapping defined in AWS Entity Resolution service
Create SchemaMapping Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SchemaMapping(name: string, args: SchemaMappingArgs, opts?: CustomResourceOptions);@overload
def SchemaMapping(resource_name: str,
args: SchemaMappingArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SchemaMapping(resource_name: str,
opts: Optional[ResourceOptions] = None,
mapped_input_fields: Optional[Sequence[SchemaMappingSchemaInputAttributeArgs]] = None,
schema_name: Optional[str] = None,
description: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewSchemaMapping(ctx *Context, name string, args SchemaMappingArgs, opts ...ResourceOption) (*SchemaMapping, error)public SchemaMapping(string name, SchemaMappingArgs args, CustomResourceOptions? opts = null)
public SchemaMapping(String name, SchemaMappingArgs args)
public SchemaMapping(String name, SchemaMappingArgs args, CustomResourceOptions options)
type: aws-native:entityresolution:SchemaMapping
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args SchemaMappingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SchemaMappingArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SchemaMappingArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SchemaMappingArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SchemaMappingArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
SchemaMapping Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The SchemaMapping resource accepts the following input properties:
- Mapped
Input List<Pulumi.Fields Aws Native. Entity Resolution. Inputs. Schema Mapping Schema Input Attribute> - The SchemaMapping attributes input
- Schema
Name string - The name of the SchemaMapping
- Description string
- The description of the SchemaMapping
-
List<Pulumi.
Aws Native. Inputs. Tag> - The tags used to organize, track, or control access for this resource.
- Mapped
Input []SchemaFields Mapping Schema Input Attribute Args - The SchemaMapping attributes input
- Schema
Name string - The name of the SchemaMapping
- Description string
- The description of the SchemaMapping
-
Tag
Args - The tags used to organize, track, or control access for this resource.
- mapped
Input List<SchemaFields Mapping Schema Input Attribute> - The SchemaMapping attributes input
- schema
Name String - The name of the SchemaMapping
- description String
- The description of the SchemaMapping
- List<Tag>
- The tags used to organize, track, or control access for this resource.
- mapped
Input SchemaFields Mapping Schema Input Attribute[] - The SchemaMapping attributes input
- schema
Name string - The name of the SchemaMapping
- description string
- The description of the SchemaMapping
- Tag[]
- The tags used to organize, track, or control access for this resource.
- mapped_
input_ Sequence[Schemafields Mapping Schema Input Attribute Args] - The SchemaMapping attributes input
- schema_
name str - The name of the SchemaMapping
- description str
- The description of the SchemaMapping
-
Sequence[Tag
Args] - The tags used to organize, track, or control access for this resource.
- mapped
Input List<Property Map>Fields - The SchemaMapping attributes input
- schema
Name String - The name of the SchemaMapping
- description String
- The description of the SchemaMapping
- List<Property Map>
- The tags used to organize, track, or control access for this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the SchemaMapping resource produces the following output properties:
- Created
At string - Has
Workflows bool - Id string
- The provider-assigned unique ID for this managed resource.
- Schema
Arn string - Updated
At string
- Created
At string - Has
Workflows bool - Id string
- The provider-assigned unique ID for this managed resource.
- Schema
Arn string - Updated
At string
- created
At String - has
Workflows Boolean - id String
- The provider-assigned unique ID for this managed resource.
- schema
Arn String - updated
At String
- created
At string - has
Workflows boolean - id string
- The provider-assigned unique ID for this managed resource.
- schema
Arn string - updated
At string
- created_
at str - has_
workflows bool - id str
- The provider-assigned unique ID for this managed resource.
- schema_
arn str - updated_
at str
- created
At String - has
Workflows Boolean - id String
- The provider-assigned unique ID for this managed resource.
- schema
Arn String - updated
At String
Supporting Types
SchemaMappingSchemaAttributeType, SchemaMappingSchemaAttributeTypeArgs
- Name
NAME- Name
First NAME_FIRST- Name
Middle NAME_MIDDLE- Name
Last NAME_LAST- Address
ADDRESS- Address
Street1 ADDRESS_STREET1- Address
Street2 ADDRESS_STREET2- Address
Street3 ADDRESS_STREET3- Address
City ADDRESS_CITY- Address
State ADDRESS_STATE- Address
Country ADDRESS_COUNTRY- Address
Postalcode ADDRESS_POSTALCODE- Phone
PHONE- Phone
Number PHONE_NUMBER- Phone
Countrycode PHONE_COUNTRYCODE- Email
Address EMAIL_ADDRESS- Unique
Id UNIQUE_ID- Date
DATE- String
STRING- Provider
Id PROVIDER_ID
- Schema
Mapping Schema Attribute Type Name NAME- Schema
Mapping Schema Attribute Type Name First NAME_FIRST- Schema
Mapping Schema Attribute Type Name Middle NAME_MIDDLE- Schema
Mapping Schema Attribute Type Name Last NAME_LAST- Schema
Mapping Schema Attribute Type Address ADDRESS- Schema
Mapping Schema Attribute Type Address Street1 ADDRESS_STREET1- Schema
Mapping Schema Attribute Type Address Street2 ADDRESS_STREET2- Schema
Mapping Schema Attribute Type Address Street3 ADDRESS_STREET3- Schema
Mapping Schema Attribute Type Address City ADDRESS_CITY- Schema
Mapping Schema Attribute Type Address State ADDRESS_STATE- Schema
Mapping Schema Attribute Type Address Country ADDRESS_COUNTRY- Schema
Mapping Schema Attribute Type Address Postalcode ADDRESS_POSTALCODE- Schema
Mapping Schema Attribute Type Phone PHONE- Schema
Mapping Schema Attribute Type Phone Number PHONE_NUMBER- Schema
Mapping Schema Attribute Type Phone Countrycode PHONE_COUNTRYCODE- Schema
Mapping Schema Attribute Type Email Address EMAIL_ADDRESS- Schema
Mapping Schema Attribute Type Unique Id UNIQUE_ID- Schema
Mapping Schema Attribute Type Date DATE- Schema
Mapping Schema Attribute Type String STRING- Schema
Mapping Schema Attribute Type Provider Id PROVIDER_ID
- Name
NAME- Name
First NAME_FIRST- Name
Middle NAME_MIDDLE- Name
Last NAME_LAST- Address
ADDRESS- Address
Street1 ADDRESS_STREET1- Address
Street2 ADDRESS_STREET2- Address
Street3 ADDRESS_STREET3- Address
City ADDRESS_CITY- Address
State ADDRESS_STATE- Address
Country ADDRESS_COUNTRY- Address
Postalcode ADDRESS_POSTALCODE- Phone
PHONE- Phone
Number PHONE_NUMBER- Phone
Countrycode PHONE_COUNTRYCODE- Email
Address EMAIL_ADDRESS- Unique
Id UNIQUE_ID- Date
DATE- String
STRING- Provider
Id PROVIDER_ID
- Name
NAME- Name
First NAME_FIRST- Name
Middle NAME_MIDDLE- Name
Last NAME_LAST- Address
ADDRESS- Address
Street1 ADDRESS_STREET1- Address
Street2 ADDRESS_STREET2- Address
Street3 ADDRESS_STREET3- Address
City ADDRESS_CITY- Address
State ADDRESS_STATE- Address
Country ADDRESS_COUNTRY- Address
Postalcode ADDRESS_POSTALCODE- Phone
PHONE- Phone
Number PHONE_NUMBER- Phone
Countrycode PHONE_COUNTRYCODE- Email
Address EMAIL_ADDRESS- Unique
Id UNIQUE_ID- Date
DATE- String
STRING- Provider
Id PROVIDER_ID
- NAME
NAME- NAME_FIRST
NAME_FIRST- NAME_MIDDLE
NAME_MIDDLE- NAME_LAST
NAME_LAST- ADDRESS
ADDRESS- ADDRESS_STREET1
ADDRESS_STREET1- ADDRESS_STREET2
ADDRESS_STREET2- ADDRESS_STREET3
ADDRESS_STREET3- ADDRESS_CITY
ADDRESS_CITY- ADDRESS_STATE
ADDRESS_STATE- ADDRESS_COUNTRY
ADDRESS_COUNTRY- ADDRESS_POSTALCODE
ADDRESS_POSTALCODE- PHONE
PHONE- PHONE_NUMBER
PHONE_NUMBER- PHONE_COUNTRYCODE
PHONE_COUNTRYCODE- EMAIL_ADDRESS
EMAIL_ADDRESS- UNIQUE_ID
UNIQUE_ID- DATE
DATE- STRING
STRING- PROVIDER_ID
PROVIDER_ID
- "NAME"
NAME- "NAME_FIRST"
NAME_FIRST- "NAME_MIDDLE"
NAME_MIDDLE- "NAME_LAST"
NAME_LAST- "ADDRESS"
ADDRESS- "ADDRESS_STREET1"
ADDRESS_STREET1- "ADDRESS_STREET2"
ADDRESS_STREET2- "ADDRESS_STREET3"
ADDRESS_STREET3- "ADDRESS_CITY"
ADDRESS_CITY- "ADDRESS_STATE"
ADDRESS_STATE- "ADDRESS_COUNTRY"
ADDRESS_COUNTRY- "ADDRESS_POSTALCODE"
ADDRESS_POSTALCODE- "PHONE"
PHONE- "PHONE_NUMBER"
PHONE_NUMBER- "PHONE_COUNTRYCODE"
PHONE_COUNTRYCODE- "EMAIL_ADDRESS"
EMAIL_ADDRESS- "UNIQUE_ID"
UNIQUE_ID- "DATE"
DATE- "STRING"
STRING- "PROVIDER_ID"
PROVIDER_ID
SchemaMappingSchemaInputAttribute, SchemaMappingSchemaInputAttributeArgs
- field_
name str - type
Schema
Mapping Schema Attribute Type - group_
name str - hashed bool
- match_
key str - sub_
type str - The subtype of the Attribute. Would be required only when type is PROVIDER_ID
- field
Name String - type "NAME" | "NAME_FIRST" | "NAME_MIDDLE" | "NAME_LAST" | "ADDRESS" | "ADDRESS_STREET1" | "ADDRESS_STREET2" | "ADDRESS_STREET3" | "ADDRESS_CITY" | "ADDRESS_STATE" | "ADDRESS_COUNTRY" | "ADDRESS_POSTALCODE" | "PHONE" | "PHONE_NUMBER" | "PHONE_COUNTRYCODE" | "EMAIL_ADDRESS" | "UNIQUE_ID" | "DATE" | "STRING" | "PROVIDER_ID"
- group
Name String - hashed Boolean
- match
Key String - sub
Type String - The subtype of the Attribute. Would be required only when type is PROVIDER_ID
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
