We recommend new projects start with resources from the AWS provider.
aws-native.entityresolution.IdMappingWorkflow
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
IdMappingWorkflow defined in AWS Entity Resolution service
Create IdMappingWorkflow Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new IdMappingWorkflow(name: string, args: IdMappingWorkflowArgs, opts?: CustomResourceOptions);@overload
def IdMappingWorkflow(resource_name: str,
                      args: IdMappingWorkflowArgs,
                      opts: Optional[ResourceOptions] = None)
@overload
def IdMappingWorkflow(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      id_mapping_techniques: Optional[IdMappingWorkflowIdMappingTechniquesArgs] = None,
                      input_source_config: Optional[Sequence[IdMappingWorkflowInputSourceArgs]] = None,
                      role_arn: Optional[str] = None,
                      description: Optional[str] = None,
                      output_source_config: Optional[Sequence[IdMappingWorkflowOutputSourceArgs]] = None,
                      tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
                      workflow_name: Optional[str] = None)func NewIdMappingWorkflow(ctx *Context, name string, args IdMappingWorkflowArgs, opts ...ResourceOption) (*IdMappingWorkflow, error)public IdMappingWorkflow(string name, IdMappingWorkflowArgs args, CustomResourceOptions? opts = null)
public IdMappingWorkflow(String name, IdMappingWorkflowArgs args)
public IdMappingWorkflow(String name, IdMappingWorkflowArgs args, CustomResourceOptions options)
type: aws-native:entityresolution:IdMappingWorkflow
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 IdMappingWorkflowArgs
- 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 IdMappingWorkflowArgs
- 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 IdMappingWorkflowArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IdMappingWorkflowArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args IdMappingWorkflowArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
IdMappingWorkflow 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 IdMappingWorkflow resource accepts the following input properties:
- IdMapping Pulumi.Techniques Aws Native. Entity Resolution. Inputs. Id Mapping Workflow Id Mapping Techniques 
- An object which defines the ID mapping technique and any additional configurations.
- InputSource List<Pulumi.Config Aws Native. Entity Resolution. Inputs. Id Mapping Workflow Input Source> 
- A list of InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.
- RoleArn string
- The Amazon Resource Name (ARN) of the IAM role. AWS Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
- Description string
- The description of the IdMappingWorkflow
- OutputSource List<Pulumi.Config Aws Native. Entity Resolution. Inputs. Id Mapping Workflow Output Source> 
- A list of IdMappingWorkflowOutputSourceobjects, each of which contains fieldsOutputS3PathandOutput.
- 
List<Pulumi.Aws Native. Inputs. Tag> 
- The tags used to organize, track, or control access for this resource.
- WorkflowName string
- The name of the IdMappingWorkflow
- IdMapping IdTechniques Mapping Workflow Id Mapping Techniques Args 
- An object which defines the ID mapping technique and any additional configurations.
- InputSource []IdConfig Mapping Workflow Input Source Args 
- A list of InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.
- RoleArn string
- The Amazon Resource Name (ARN) of the IAM role. AWS Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
- Description string
- The description of the IdMappingWorkflow
- OutputSource []IdConfig Mapping Workflow Output Source Args 
- A list of IdMappingWorkflowOutputSourceobjects, each of which contains fieldsOutputS3PathandOutput.
- 
TagArgs 
- The tags used to organize, track, or control access for this resource.
- WorkflowName string
- The name of the IdMappingWorkflow
- idMapping IdTechniques Mapping Workflow Id Mapping Techniques 
- An object which defines the ID mapping technique and any additional configurations.
- inputSource List<IdConfig Mapping Workflow Input Source> 
- A list of InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.
- roleArn String
- The Amazon Resource Name (ARN) of the IAM role. AWS Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
- description String
- The description of the IdMappingWorkflow
- outputSource List<IdConfig Mapping Workflow Output Source> 
- A list of IdMappingWorkflowOutputSourceobjects, each of which contains fieldsOutputS3PathandOutput.
- List<Tag>
- The tags used to organize, track, or control access for this resource.
- workflowName String
- The name of the IdMappingWorkflow
- idMapping IdTechniques Mapping Workflow Id Mapping Techniques 
- An object which defines the ID mapping technique and any additional configurations.
- inputSource IdConfig Mapping Workflow Input Source[] 
- A list of InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.
- roleArn string
- The Amazon Resource Name (ARN) of the IAM role. AWS Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
- description string
- The description of the IdMappingWorkflow
- outputSource IdConfig Mapping Workflow Output Source[] 
- A list of IdMappingWorkflowOutputSourceobjects, each of which contains fieldsOutputS3PathandOutput.
- Tag[]
- The tags used to organize, track, or control access for this resource.
- workflowName string
- The name of the IdMappingWorkflow
- id_mapping_ Idtechniques Mapping Workflow Id Mapping Techniques Args 
- An object which defines the ID mapping technique and any additional configurations.
- input_source_ Sequence[Idconfig Mapping Workflow Input Source Args] 
- A list of InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.
- role_arn str
- The Amazon Resource Name (ARN) of the IAM role. AWS Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
- description str
- The description of the IdMappingWorkflow
- output_source_ Sequence[Idconfig Mapping Workflow Output Source Args] 
- A list of IdMappingWorkflowOutputSourceobjects, each of which contains fieldsOutputS3PathandOutput.
- 
Sequence[TagArgs] 
- The tags used to organize, track, or control access for this resource.
- workflow_name str
- The name of the IdMappingWorkflow
- idMapping Property MapTechniques 
- An object which defines the ID mapping technique and any additional configurations.
- inputSource List<Property Map>Config 
- A list of InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.
- roleArn String
- The Amazon Resource Name (ARN) of the IAM role. AWS Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
- description String
- The description of the IdMappingWorkflow
- outputSource List<Property Map>Config 
- A list of IdMappingWorkflowOutputSourceobjects, each of which contains fieldsOutputS3PathandOutput.
- List<Property Map>
- The tags used to organize, track, or control access for this resource.
- workflowName String
- The name of the IdMappingWorkflow
Outputs
All input properties are implicitly available as output properties. Additionally, the IdMappingWorkflow resource produces the following output properties:
- CreatedAt string
- Id string
- The provider-assigned unique ID for this managed resource.
- UpdatedAt string
- WorkflowArn string
- CreatedAt string
- Id string
- The provider-assigned unique ID for this managed resource.
- UpdatedAt string
- WorkflowArn string
- createdAt String
- id String
- The provider-assigned unique ID for this managed resource.
- updatedAt String
- workflowArn String
- createdAt string
- id string
- The provider-assigned unique ID for this managed resource.
- updatedAt string
- workflowArn string
- created_at str
- id str
- The provider-assigned unique ID for this managed resource.
- updated_at str
- workflow_arn str
- createdAt String
- id String
- The provider-assigned unique ID for this managed resource.
- updatedAt String
- workflowArn String
Supporting Types
IdMappingWorkflowIdMappingRuleBasedProperties, IdMappingWorkflowIdMappingRuleBasedPropertiesArgs                
- AttributeMatching Pulumi.Model Aws Native. Entity Resolution. Id Mapping Workflow Id Mapping Rule Based Properties Attribute Matching Model 
- The comparison type. You can either choose - ONE_TO_ONEor- MANY_TO_MANYas the- attributeMatchingModel.- If you choose - MANY_TO_MANY, the system can match attributes across the sub-types of an attribute type. For example, if the value of the- Emailfield of Profile A matches the value of the- BusinessEmailfield of Profile B, the two profiles are matched on the- Emailattribute type.- If you choose - ONE_TO_ONE, the system can only match attributes if the sub-types are an exact match. For example, for the- Emailattribute type, the system will only consider it a match if the value of the- Emailfield of Profile A matches the value of the- Emailfield of Profile B.
- RecordMatching Pulumi.Model Aws Native. Entity Resolution. Id Mapping Workflow Id Mapping Rule Based Properties Record Matching Model 
- The type of matching record that is allowed to be used in an ID mapping workflow. - If the value is set to - ONE_SOURCE_TO_ONE_TARGET, only one record in the source can be matched to the same record in the target.- If the value is set to - MANY_SOURCE_TO_ONE_TARGET, multiple records in the source can be matched to one record in the target.
- RuleDefinition Pulumi.Type Aws Native. Entity Resolution. Id Mapping Workflow Id Mapping Rule Based Properties Rule Definition Type 
- The set of rules you can use in an ID mapping workflow. The limitations specified for the source or target to define the match rules must be compatible.
- Rules
List<Pulumi.Aws Native. Entity Resolution. Inputs. Id Mapping Workflow Rule> 
- The rules that can be used for ID mapping.
- AttributeMatching IdModel Mapping Workflow Id Mapping Rule Based Properties Attribute Matching Model 
- The comparison type. You can either choose - ONE_TO_ONEor- MANY_TO_MANYas the- attributeMatchingModel.- If you choose - MANY_TO_MANY, the system can match attributes across the sub-types of an attribute type. For example, if the value of the- Emailfield of Profile A matches the value of the- BusinessEmailfield of Profile B, the two profiles are matched on the- Emailattribute type.- If you choose - ONE_TO_ONE, the system can only match attributes if the sub-types are an exact match. For example, for the- Emailattribute type, the system will only consider it a match if the value of the- Emailfield of Profile A matches the value of the- Emailfield of Profile B.
- RecordMatching IdModel Mapping Workflow Id Mapping Rule Based Properties Record Matching Model 
- The type of matching record that is allowed to be used in an ID mapping workflow. - If the value is set to - ONE_SOURCE_TO_ONE_TARGET, only one record in the source can be matched to the same record in the target.- If the value is set to - MANY_SOURCE_TO_ONE_TARGET, multiple records in the source can be matched to one record in the target.
- RuleDefinition IdType Mapping Workflow Id Mapping Rule Based Properties Rule Definition Type 
- The set of rules you can use in an ID mapping workflow. The limitations specified for the source or target to define the match rules must be compatible.
- Rules
[]IdMapping Workflow Rule 
- The rules that can be used for ID mapping.
- attributeMatching IdModel Mapping Workflow Id Mapping Rule Based Properties Attribute Matching Model 
- The comparison type. You can either choose - ONE_TO_ONEor- MANY_TO_MANYas the- attributeMatchingModel.- If you choose - MANY_TO_MANY, the system can match attributes across the sub-types of an attribute type. For example, if the value of the- Emailfield of Profile A matches the value of the- BusinessEmailfield of Profile B, the two profiles are matched on the- Emailattribute type.- If you choose - ONE_TO_ONE, the system can only match attributes if the sub-types are an exact match. For example, for the- Emailattribute type, the system will only consider it a match if the value of the- Emailfield of Profile A matches the value of the- Emailfield of Profile B.
- recordMatching IdModel Mapping Workflow Id Mapping Rule Based Properties Record Matching Model 
- The type of matching record that is allowed to be used in an ID mapping workflow. - If the value is set to - ONE_SOURCE_TO_ONE_TARGET, only one record in the source can be matched to the same record in the target.- If the value is set to - MANY_SOURCE_TO_ONE_TARGET, multiple records in the source can be matched to one record in the target.
- ruleDefinition IdType Mapping Workflow Id Mapping Rule Based Properties Rule Definition Type 
- The set of rules you can use in an ID mapping workflow. The limitations specified for the source or target to define the match rules must be compatible.
- rules
List<IdMapping Workflow Rule> 
- The rules that can be used for ID mapping.
- attributeMatching IdModel Mapping Workflow Id Mapping Rule Based Properties Attribute Matching Model 
- The comparison type. You can either choose - ONE_TO_ONEor- MANY_TO_MANYas the- attributeMatchingModel.- If you choose - MANY_TO_MANY, the system can match attributes across the sub-types of an attribute type. For example, if the value of the- Emailfield of Profile A matches the value of the- BusinessEmailfield of Profile B, the two profiles are matched on the- Emailattribute type.- If you choose - ONE_TO_ONE, the system can only match attributes if the sub-types are an exact match. For example, for the- Emailattribute type, the system will only consider it a match if the value of the- Emailfield of Profile A matches the value of the- Emailfield of Profile B.
- recordMatching IdModel Mapping Workflow Id Mapping Rule Based Properties Record Matching Model 
- The type of matching record that is allowed to be used in an ID mapping workflow. - If the value is set to - ONE_SOURCE_TO_ONE_TARGET, only one record in the source can be matched to the same record in the target.- If the value is set to - MANY_SOURCE_TO_ONE_TARGET, multiple records in the source can be matched to one record in the target.
- ruleDefinition IdType Mapping Workflow Id Mapping Rule Based Properties Rule Definition Type 
- The set of rules you can use in an ID mapping workflow. The limitations specified for the source or target to define the match rules must be compatible.
- rules
IdMapping Workflow Rule[] 
- The rules that can be used for ID mapping.
- attribute_matching_ Idmodel Mapping Workflow Id Mapping Rule Based Properties Attribute Matching Model 
- The comparison type. You can either choose - ONE_TO_ONEor- MANY_TO_MANYas the- attributeMatchingModel.- If you choose - MANY_TO_MANY, the system can match attributes across the sub-types of an attribute type. For example, if the value of the- Emailfield of Profile A matches the value of the- BusinessEmailfield of Profile B, the two profiles are matched on the- Emailattribute type.- If you choose - ONE_TO_ONE, the system can only match attributes if the sub-types are an exact match. For example, for the- Emailattribute type, the system will only consider it a match if the value of the- Emailfield of Profile A matches the value of the- Emailfield of Profile B.
- record_matching_ Idmodel Mapping Workflow Id Mapping Rule Based Properties Record Matching Model 
- The type of matching record that is allowed to be used in an ID mapping workflow. - If the value is set to - ONE_SOURCE_TO_ONE_TARGET, only one record in the source can be matched to the same record in the target.- If the value is set to - MANY_SOURCE_TO_ONE_TARGET, multiple records in the source can be matched to one record in the target.
- rule_definition_ Idtype Mapping Workflow Id Mapping Rule Based Properties Rule Definition Type 
- The set of rules you can use in an ID mapping workflow. The limitations specified for the source or target to define the match rules must be compatible.
- rules
Sequence[IdMapping Workflow Rule] 
- The rules that can be used for ID mapping.
- attributeMatching "ONE_TO_ONE" | "MANY_TO_MANY"Model 
- The comparison type. You can either choose - ONE_TO_ONEor- MANY_TO_MANYas the- attributeMatchingModel.- If you choose - MANY_TO_MANY, the system can match attributes across the sub-types of an attribute type. For example, if the value of the- Emailfield of Profile A matches the value of the- BusinessEmailfield of Profile B, the two profiles are matched on the- Emailattribute type.- If you choose - ONE_TO_ONE, the system can only match attributes if the sub-types are an exact match. For example, for the- Emailattribute type, the system will only consider it a match if the value of the- Emailfield of Profile A matches the value of the- Emailfield of Profile B.
- recordMatching "ONE_SOURCE_TO_ONE_TARGET" | "MANY_SOURCE_TO_ONE_TARGET"Model 
- The type of matching record that is allowed to be used in an ID mapping workflow. - If the value is set to - ONE_SOURCE_TO_ONE_TARGET, only one record in the source can be matched to the same record in the target.- If the value is set to - MANY_SOURCE_TO_ONE_TARGET, multiple records in the source can be matched to one record in the target.
- ruleDefinition "SOURCE" | "TARGET"Type 
- The set of rules you can use in an ID mapping workflow. The limitations specified for the source or target to define the match rules must be compatible.
- rules List<Property Map>
- The rules that can be used for ID mapping.
IdMappingWorkflowIdMappingRuleBasedPropertiesAttributeMatchingModel, IdMappingWorkflowIdMappingRuleBasedPropertiesAttributeMatchingModelArgs                      
- OneTo One 
- ONE_TO_ONE
- ManyTo Many 
- MANY_TO_MANY
- IdMapping Workflow Id Mapping Rule Based Properties Attribute Matching Model One To One 
- ONE_TO_ONE
- IdMapping Workflow Id Mapping Rule Based Properties Attribute Matching Model Many To Many 
- MANY_TO_MANY
- OneTo One 
- ONE_TO_ONE
- ManyTo Many 
- MANY_TO_MANY
- OneTo One 
- ONE_TO_ONE
- ManyTo Many 
- MANY_TO_MANY
- ONE_TO_ONE
- ONE_TO_ONE
- MANY_TO_MANY
- MANY_TO_MANY
- "ONE_TO_ONE"
- ONE_TO_ONE
- "MANY_TO_MANY"
- MANY_TO_MANY
IdMappingWorkflowIdMappingRuleBasedPropertiesRecordMatchingModel, IdMappingWorkflowIdMappingRuleBasedPropertiesRecordMatchingModelArgs                      
- OneSource To One Target 
- ONE_SOURCE_TO_ONE_TARGET
- ManySource To One Target 
- MANY_SOURCE_TO_ONE_TARGET
- IdMapping Workflow Id Mapping Rule Based Properties Record Matching Model One Source To One Target 
- ONE_SOURCE_TO_ONE_TARGET
- IdMapping Workflow Id Mapping Rule Based Properties Record Matching Model Many Source To One Target 
- MANY_SOURCE_TO_ONE_TARGET
- OneSource To One Target 
- ONE_SOURCE_TO_ONE_TARGET
- ManySource To One Target 
- MANY_SOURCE_TO_ONE_TARGET
- OneSource To One Target 
- ONE_SOURCE_TO_ONE_TARGET
- ManySource To One Target 
- MANY_SOURCE_TO_ONE_TARGET
- ONE_SOURCE_TO_ONE_TARGET
- ONE_SOURCE_TO_ONE_TARGET
- MANY_SOURCE_TO_ONE_TARGET
- MANY_SOURCE_TO_ONE_TARGET
- "ONE_SOURCE_TO_ONE_TARGET"
- ONE_SOURCE_TO_ONE_TARGET
- "MANY_SOURCE_TO_ONE_TARGET"
- MANY_SOURCE_TO_ONE_TARGET
IdMappingWorkflowIdMappingRuleBasedPropertiesRuleDefinitionType, IdMappingWorkflowIdMappingRuleBasedPropertiesRuleDefinitionTypeArgs                      
- Source
- SOURCE
- Target
- TARGET
- IdMapping Workflow Id Mapping Rule Based Properties Rule Definition Type Source 
- SOURCE
- IdMapping Workflow Id Mapping Rule Based Properties Rule Definition Type Target 
- TARGET
- Source
- SOURCE
- Target
- TARGET
- Source
- SOURCE
- Target
- TARGET
- SOURCE
- SOURCE
- TARGET
- TARGET
- "SOURCE"
- SOURCE
- "TARGET"
- TARGET
IdMappingWorkflowIdMappingTechniques, IdMappingWorkflowIdMappingTechniquesArgs            
- IdMapping Pulumi.Type Aws Native. Entity Resolution. Id Mapping Workflow Id Mapping Techniques Id Mapping Type 
- The type of ID mapping.
- ProviderProperties Pulumi.Aws Native. Entity Resolution. Inputs. Id Mapping Workflow Provider Properties 
- An object which defines any additional configurations required by the provider service.
- RuleBased Pulumi.Properties Aws Native. Entity Resolution. Inputs. Id Mapping Workflow Id Mapping Rule Based Properties 
- An object which defines any additional configurations required by rule-based matching.
- IdMapping IdType Mapping Workflow Id Mapping Techniques Id Mapping Type 
- The type of ID mapping.
- ProviderProperties IdMapping Workflow Provider Properties 
- An object which defines any additional configurations required by the provider service.
- RuleBased IdProperties Mapping Workflow Id Mapping Rule Based Properties 
- An object which defines any additional configurations required by rule-based matching.
- idMapping IdType Mapping Workflow Id Mapping Techniques Id Mapping Type 
- The type of ID mapping.
- providerProperties IdMapping Workflow Provider Properties 
- An object which defines any additional configurations required by the provider service.
- ruleBased IdProperties Mapping Workflow Id Mapping Rule Based Properties 
- An object which defines any additional configurations required by rule-based matching.
- idMapping IdType Mapping Workflow Id Mapping Techniques Id Mapping Type 
- The type of ID mapping.
- providerProperties IdMapping Workflow Provider Properties 
- An object which defines any additional configurations required by the provider service.
- ruleBased IdProperties Mapping Workflow Id Mapping Rule Based Properties 
- An object which defines any additional configurations required by rule-based matching.
- id_mapping_ Idtype Mapping Workflow Id Mapping Techniques Id Mapping Type 
- The type of ID mapping.
- provider_properties IdMapping Workflow Provider Properties 
- An object which defines any additional configurations required by the provider service.
- rule_based_ Idproperties Mapping Workflow Id Mapping Rule Based Properties 
- An object which defines any additional configurations required by rule-based matching.
- idMapping "PROVIDER" | "RULE_BASED"Type 
- The type of ID mapping.
- providerProperties Property Map
- An object which defines any additional configurations required by the provider service.
- ruleBased Property MapProperties 
- An object which defines any additional configurations required by rule-based matching.
IdMappingWorkflowIdMappingTechniquesIdMappingType, IdMappingWorkflowIdMappingTechniquesIdMappingTypeArgs                  
- Provider
- PROVIDER
- RuleBased 
- RULE_BASED
- IdMapping Workflow Id Mapping Techniques Id Mapping Type Provider 
- PROVIDER
- IdMapping Workflow Id Mapping Techniques Id Mapping Type Rule Based 
- RULE_BASED
- Provider
- PROVIDER
- RuleBased 
- RULE_BASED
- Provider
- PROVIDER
- RuleBased 
- RULE_BASED
- PROVIDER
- PROVIDER
- RULE_BASED
- RULE_BASED
- "PROVIDER"
- PROVIDER
- "RULE_BASED"
- RULE_BASED
IdMappingWorkflowInputSource, IdMappingWorkflowInputSourceArgs          
- InputSource stringArn 
- An Glue table ARN for the input source table, MatchingWorkflow arn or IdNamespace ARN
- SchemaArn string
- The ARN (Amazon Resource Name) that AWS Entity Resolution generated for the SchemaMapping.
- Type
Pulumi.Aws Native. Entity Resolution. Id Mapping Workflow Input Source Type 
- The type of ID namespace. There are two types: - SOURCEand- TARGET.- The - SOURCEcontains configurations for- sourceIddata that will be processed in an ID mapping workflow.- The - TARGETcontains a configuration of- targetIdwhich all- sourceIdswill resolve to.
- InputSource stringArn 
- An Glue table ARN for the input source table, MatchingWorkflow arn or IdNamespace ARN
- SchemaArn string
- The ARN (Amazon Resource Name) that AWS Entity Resolution generated for the SchemaMapping.
- Type
IdMapping Workflow Input Source Type 
- The type of ID namespace. There are two types: - SOURCEand- TARGET.- The - SOURCEcontains configurations for- sourceIddata that will be processed in an ID mapping workflow.- The - TARGETcontains a configuration of- targetIdwhich all- sourceIdswill resolve to.
- inputSource StringArn 
- An Glue table ARN for the input source table, MatchingWorkflow arn or IdNamespace ARN
- schemaArn String
- The ARN (Amazon Resource Name) that AWS Entity Resolution generated for the SchemaMapping.
- type
IdMapping Workflow Input Source Type 
- The type of ID namespace. There are two types: - SOURCEand- TARGET.- The - SOURCEcontains configurations for- sourceIddata that will be processed in an ID mapping workflow.- The - TARGETcontains a configuration of- targetIdwhich all- sourceIdswill resolve to.
- inputSource stringArn 
- An Glue table ARN for the input source table, MatchingWorkflow arn or IdNamespace ARN
- schemaArn string
- The ARN (Amazon Resource Name) that AWS Entity Resolution generated for the SchemaMapping.
- type
IdMapping Workflow Input Source Type 
- The type of ID namespace. There are two types: - SOURCEand- TARGET.- The - SOURCEcontains configurations for- sourceIddata that will be processed in an ID mapping workflow.- The - TARGETcontains a configuration of- targetIdwhich all- sourceIdswill resolve to.
- input_source_ strarn 
- An Glue table ARN for the input source table, MatchingWorkflow arn or IdNamespace ARN
- schema_arn str
- The ARN (Amazon Resource Name) that AWS Entity Resolution generated for the SchemaMapping.
- type
IdMapping Workflow Input Source Type 
- The type of ID namespace. There are two types: - SOURCEand- TARGET.- The - SOURCEcontains configurations for- sourceIddata that will be processed in an ID mapping workflow.- The - TARGETcontains a configuration of- targetIdwhich all- sourceIdswill resolve to.
- inputSource StringArn 
- An Glue table ARN for the input source table, MatchingWorkflow arn or IdNamespace ARN
- schemaArn String
- The ARN (Amazon Resource Name) that AWS Entity Resolution generated for the SchemaMapping.
- type "SOURCE" | "TARGET"
- The type of ID namespace. There are two types: - SOURCEand- TARGET.- The - SOURCEcontains configurations for- sourceIddata that will be processed in an ID mapping workflow.- The - TARGETcontains a configuration of- targetIdwhich all- sourceIdswill resolve to.
IdMappingWorkflowInputSourceType, IdMappingWorkflowInputSourceTypeArgs            
- Source
- SOURCE
- Target
- TARGET
- IdMapping Workflow Input Source Type Source 
- SOURCE
- IdMapping Workflow Input Source Type Target 
- TARGET
- Source
- SOURCE
- Target
- TARGET
- Source
- SOURCE
- Target
- TARGET
- SOURCE
- SOURCE
- TARGET
- TARGET
- "SOURCE"
- SOURCE
- "TARGET"
- TARGET
IdMappingWorkflowIntermediateSourceConfiguration, IdMappingWorkflowIntermediateSourceConfigurationArgs            
- IntermediateS3Path string
- The s3 path that would be used to stage the intermediate data being generated during workflow execution.
- IntermediateS3Path string
- The s3 path that would be used to stage the intermediate data being generated during workflow execution.
- intermediateS3Path String
- The s3 path that would be used to stage the intermediate data being generated during workflow execution.
- intermediateS3Path string
- The s3 path that would be used to stage the intermediate data being generated during workflow execution.
- intermediate_s3_ strpath 
- The s3 path that would be used to stage the intermediate data being generated during workflow execution.
- intermediateS3Path String
- The s3 path that would be used to stage the intermediate data being generated during workflow execution.
IdMappingWorkflowOutputSource, IdMappingWorkflowOutputSourceArgs          
- OutputS3Path string
- The S3 path to which Entity Resolution will write the output table
- KmsArn string
- Customer AWS KMS ARN for encryption at rest. If not provided, system will use an AWS Entity Resolution managed KMS key.
- OutputS3Path string
- The S3 path to which Entity Resolution will write the output table
- KmsArn string
- Customer AWS KMS ARN for encryption at rest. If not provided, system will use an AWS Entity Resolution managed KMS key.
- outputS3Path String
- The S3 path to which Entity Resolution will write the output table
- kmsArn String
- Customer AWS KMS ARN for encryption at rest. If not provided, system will use an AWS Entity Resolution managed KMS key.
- outputS3Path string
- The S3 path to which Entity Resolution will write the output table
- kmsArn string
- Customer AWS KMS ARN for encryption at rest. If not provided, system will use an AWS Entity Resolution managed KMS key.
- output_s3_ strpath 
- The S3 path to which Entity Resolution will write the output table
- kms_arn str
- Customer AWS KMS ARN for encryption at rest. If not provided, system will use an AWS Entity Resolution managed KMS key.
- outputS3Path String
- The S3 path to which Entity Resolution will write the output table
- kmsArn String
- Customer AWS KMS ARN for encryption at rest. If not provided, system will use an AWS Entity Resolution managed KMS key.
IdMappingWorkflowProviderProperties, IdMappingWorkflowProviderPropertiesArgs          
- ProviderService stringArn 
- Arn of the Provider Service being used.
- IntermediateSource Pulumi.Configuration Aws Native. Entity Resolution. Inputs. Id Mapping Workflow Intermediate Source Configuration 
- The Amazon S3 location that temporarily stores your data while it processes. Your information won't be saved permanently.
- ProviderConfiguration Dictionary<string, string>
- Additional Provider configuration that would be required for the provider service. The Configuration must be in JSON string format
- ProviderService stringArn 
- Arn of the Provider Service being used.
- IntermediateSource IdConfiguration Mapping Workflow Intermediate Source Configuration 
- The Amazon S3 location that temporarily stores your data while it processes. Your information won't be saved permanently.
- ProviderConfiguration map[string]string
- Additional Provider configuration that would be required for the provider service. The Configuration must be in JSON string format
- providerService StringArn 
- Arn of the Provider Service being used.
- intermediateSource IdConfiguration Mapping Workflow Intermediate Source Configuration 
- The Amazon S3 location that temporarily stores your data while it processes. Your information won't be saved permanently.
- providerConfiguration Map<String,String>
- Additional Provider configuration that would be required for the provider service. The Configuration must be in JSON string format
- providerService stringArn 
- Arn of the Provider Service being used.
- intermediateSource IdConfiguration Mapping Workflow Intermediate Source Configuration 
- The Amazon S3 location that temporarily stores your data while it processes. Your information won't be saved permanently.
- providerConfiguration {[key: string]: string}
- Additional Provider configuration that would be required for the provider service. The Configuration must be in JSON string format
- provider_service_ strarn 
- Arn of the Provider Service being used.
- intermediate_source_ Idconfiguration Mapping Workflow Intermediate Source Configuration 
- The Amazon S3 location that temporarily stores your data while it processes. Your information won't be saved permanently.
- provider_configuration Mapping[str, str]
- Additional Provider configuration that would be required for the provider service. The Configuration must be in JSON string format
- providerService StringArn 
- Arn of the Provider Service being used.
- intermediateSource Property MapConfiguration 
- The Amazon S3 location that temporarily stores your data while it processes. Your information won't be saved permanently.
- providerConfiguration Map<String>
- Additional Provider configuration that would be required for the provider service. The Configuration must be in JSON string format
IdMappingWorkflowRule, IdMappingWorkflowRuleArgs        
- MatchingKeys List<string>
- A list of MatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.
- RuleName string
- A name for the matching rule.
- MatchingKeys []string
- A list of MatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.
- RuleName string
- A name for the matching rule.
- matchingKeys List<String>
- A list of MatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.
- ruleName String
- A name for the matching rule.
- matchingKeys string[]
- A list of MatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.
- ruleName string
- A name for the matching rule.
- matching_keys Sequence[str]
- A list of MatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.
- rule_name str
- A name for the matching rule.
- matchingKeys List<String>
- A list of MatchingKeys. TheMatchingKeysmust have been defined in theSchemaMapping. Two records are considered to match according to this rule if all of theMatchingKeysmatch.
- ruleName String
- A name for the matching rule.
Tag, TagArgs  
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.