List<E> action
The action that the principal can use on the resource.
For example, entityresolution:GetIdMappingJob, entityresolution:GetMatchingJob.
String arn
The Amazon Resource Name (ARN) of the resource that will be accessed by the principal.
String condition
A set of condition keys that you can use in key policies.
String effect
Determines whether the permissions specified in the policy are to be allowed (Allow) or denied (
Deny).
List<E> principal
The Amazon Web Services service or Amazon Web Services account that can access the resource defined as ARN.
String statementId
A statement identifier that differentiates the statement from others in the same policy.
String description
A description of the workflow.
IdMappingTechniques idMappingTechniques
An object which defines the idMappingType and the providerProperties.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of IdMappingWorkflowOutputSource objects, each of which contains fields
OutputS3Path and Output.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
String workflowName
The name of the workflow. There can't be multiple IdMappingWorkflows with the same name.
String description
A description of the workflow.
IdMappingTechniques idMappingTechniques
An object which defines the idMappingType and the providerProperties.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of IdMappingWorkflowOutputSource objects, each of which contains fields
OutputS3Path and Output.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the IDMappingWorkflow.
String workflowName
The name of the workflow.
String description
The description of the ID namespace.
List<E> idMappingWorkflowProperties
Determines the properties of IdMappingWorflow where this IdNamespace can be used as a
Source or a Target.
String idNamespaceName
The name of the ID namespace.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources
defined in this IdNamespace on your behalf as part of the workflow run.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
String type
The type of ID namespace. There are two types: SOURCE and TARGET.
The SOURCE contains configurations for sourceId data that will be processed in an ID
mapping workflow.
The TARGET contains a configuration of targetId to which all sourceIds
will resolve to.
Date createdAt
The timestamp of when the ID namespace was created.
String description
The description of the ID namespace.
List<E> idMappingWorkflowProperties
Determines the properties of IdMappingWorkflow where this IdNamespace can be used as a
Source or a Target.
String idNamespaceArn
The Amazon Resource Name (ARN) of the ID namespace.
String idNamespaceName
The name of the ID namespace.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources
defined in inputSourceConfig on your behalf as part of the workflow run.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
String type
The type of ID namespace. There are two types: SOURCE and TARGET.
The SOURCE contains configurations for sourceId data that will be processed in an ID
mapping workflow.
The TARGET contains a configuration of targetId to which all sourceIds
will resolve to.
Date updatedAt
The timestamp of when the ID namespace was last updated.
String description
A description of the workflow.
IncrementalRunConfig incrementalRunConfig
An object which defines an incremental run type and has only incrementalRunType as a field.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
ResolutionTechniques resolutionTechniques
An object which defines the resolutionType and the ruleBasedProperties.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
String workflowName
The name of the workflow. There can't be multiple MatchingWorkflows with the same name.
String description
A description of the workflow.
IncrementalRunConfig incrementalRunConfig
An object which defines an incremental run type and has only incrementalRunType as a field.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
ResolutionTechniques resolutionTechniques
An object which defines the resolutionType and the ruleBasedProperties.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow.
String workflowName
The name of the workflow.
String description
A description of the schema.
List<E> mappedInputFields
A list of MappedInputFields. Each MappedInputField corresponds to a column the source
data table, and contains column name plus additional information that Entity Resolution uses for matching.
String schemaName
The name of the schema. There can't be multiple SchemaMappings with the same name.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
String description
A description of the schema.
List<E> mappedInputFields
A list of MappedInputFields. Each MappedInputField corresponds to a column the source
data table, and contains column name plus additional information that Entity Resolution uses for matching.
String schemaArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the SchemaMapping.
String schemaName
The name of the schema.
String uniqueId
The unique ID of the deleted item.
String workflowName
The name of the workflow to be deleted.
String message
A successful operation message.
String idNamespaceName
The name of the ID namespace.
String message
A successful operation message.
String workflowName
The name of the workflow to be retrieved.
String message
A successful operation message.
String schemaName
The name of the schema to delete.
String message
A successful operation message.
String errorMessage
The error message from the job, if there is one.
Date endTime
The time at which the job has finished.
ErrorDetails errorDetails
String jobId
The ID of the job.
IdMappingJobMetrics metrics
Metrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped.
List<E> outputSourceConfig
A list of OutputSource objects.
Date startTime
The time at which the job was started.
String status
The current status of the job.
String workflowName
The name of the workflow.
Date createdAt
The timestamp of when the workflow was created.
String description
A description of the workflow.
IdMappingTechniques idMappingTechniques
An object which defines the idMappingType and the providerProperties.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
Date updatedAt
The timestamp of when the workflow was last updated.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the IdMappingWorkflow .
String workflowName
The name of the workflow.
String idNamespaceName
The name of the ID namespace.
Date createdAt
The timestamp of when the ID namespace was created.
String description
The description of the ID namespace.
List<E> idMappingWorkflowProperties
Determines the properties of IdMappingWorkflow where this IdNamespace can be used as a
Source or a Target.
String idNamespaceArn
The Amazon Resource Name (ARN) of the ID namespace.
String idNamespaceName
The name of the ID namespace.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources
defined in this IdNamespace on your behalf as part of a workflow run.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
String type
The type of ID namespace. There are two types: SOURCE and TARGET.
The SOURCE contains configurations for sourceId data that will be processed in an ID
mapping workflow.
The TARGET contains a configuration of targetId to which all sourceIds
will resolve to.
Date updatedAt
The timestamp of when the ID namespace was last updated.
Boolean applyNormalization
Normalizes the attributes defined in the schema in the input data. For example, if an attribute has an
AttributeType of PHONE_NUMBER, and the data in the input table is in a format of
1234567890, Entity Resolution will normalize this field in the output to (123)-456-7890.
Map<K,V> record
The record to fetch the Match ID for.
String workflowName
The name of the workflow.
Date endTime
The time at which the job has finished.
ErrorDetails errorDetails
An object containing an error message, if there was an error.
String jobId
The ID of the job.
JobMetrics metrics
Metrics associated with the execution, specifically total records processed, unique IDs generated, and records the execution skipped.
List<E> outputSourceConfig
A list of OutputSource objects.
Date startTime
The time at which the job was started.
String status
The current status of the job.
String workflowName
The name of the workflow.
Date createdAt
The timestamp of when the workflow was created.
String description
A description of the workflow.
IncrementalRunConfig incrementalRunConfig
An object which defines an incremental run type and has only incrementalRunType as a field.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
ResolutionTechniques resolutionTechniques
An object which defines the resolutionType and the ruleBasedProperties.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
Date updatedAt
The timestamp of when the workflow was last updated.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow.
String workflowName
The name of the workflow.
String arn
The Amazon Resource Name (ARN) of the resource for which the policy need to be returned.
String schemaName
The name of the schema to be retrieved.
Date createdAt
The timestamp of when the SchemaMapping was created.
String description
A description of the schema.
Boolean hasWorkflows
Specifies whether the schema mapping has been applied to a workflow.
List<E> mappedInputFields
A list of MappedInputFields. Each MappedInputField corresponds to a column the source
data table, and contains column name plus additional information Venice uses for matching.
String schemaArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the SchemaMapping.
String schemaName
The name of the schema.
Map<K,V> tags
The tags used to organize, track, or control access for this resource.
Date updatedAt
The timestamp of when the SchemaMapping was last updated.
String kMSArn
Customer KMS ARN for encryption at rest. If not provided, system will use an Entity Resolution managed KMS key.
String outputS3Path
The S3 path to which Entity Resolution will write the output table.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf as part of workflow execution.
String idMappingType
The type of ID mapping.
ProviderProperties providerProperties
An object which defines any additional configurations required by the provider service.
String inputSourceARN
An Glue table ARN for the input source table.
String schemaName
The name of the schema to be retrieved.
String type
The type of ID namespace. There are two types: SOURCE and TARGET.
The SOURCE contains configurations for sourceId data that will be processed in an ID
mapping workflow.
The TARGET contains a configuration of targetId to which all sourceIds
will resolve to.
Date createdAt
The timestamp of when the workflow was created.
Date updatedAt
The timestamp of when the workflow was last updated.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the IdMappingWorkflow.
String workflowName
The name of the workflow.
String idMappingType
The type of ID mapping.
NamespaceProviderProperties providerProperties
An object which defines any additional configurations required by the provider service.
Date createdAt
The timestamp of when the ID namespace was created.
String description
The description of the ID namespace.
String idNamespaceArn
The Amazon Resource Name (ARN) of the ID namespace.
String idNamespaceName
The name of the ID namespace.
String type
The type of ID namespace. There are two types: SOURCE and TARGET.
The SOURCE contains configurations for sourceId data that will be processed in an ID
mapping workflow.
The TARGET contains a configuration of targetId to which all sourceIds
will resolve to.
Date updatedAt
The timestamp of when the ID namespace was last updated.
String incrementalRunType
The type of incremental run. It takes only one value: IMMEDIATE.
Boolean applyNormalization
Normalizes the attributes defined in the schema in the input data. For example, if an attribute has an
AttributeType of PHONE_NUMBER, and the data in the input table is in a format of
1234567890, Entity Resolution will normalize this field in the output to (123)-456-7890.
String inputSourceARN
An Glue table ARN for the input source table.
String schemaName
The name of the schema to be retrieved.
String intermediateS3Path
The Amazon S3 location (bucket and prefix). For example: s3://provider_bucket/DOC-EXAMPLE-BUCKET
Integer inputRecords
The total number of input records.
Integer matchIDs
The total number of matchIDs generated.
Integer recordsNotProcessed
The total number of records that did not get processed.
Integer totalRecordsProcessed
The total number of records processed.
String kMSArn
Customer KMS ARN for encryption at rest. If not provided, system will use an Entity Resolution managed KMS key.
String outputS3Path
The S3 path to which Entity Resolution will write the output table.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf as part of workflow execution.
String resourceArn
The ARN of the resource for which you want to view tags.
Date createdAt
The timestamp of when the workflow was created.
String resolutionType
The method that has been specified for data matching, either using matching provided by Entity Resolution or through a provider service.
Date updatedAt
The timestamp of when the workflow was last updated.
String workflowArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow.
String workflowName
The name of the workflow.
String providerServiceArn
The Amazon Resource Name (ARN) of the provider service.
String kMSArn
Customer KMS ARN for encryption at rest. If not provided, system will use an Entity Resolution managed KMS key.
Boolean applyNormalization
Normalizes the attributes defined in the schema in the input data. For example, if an attribute has an
AttributeType of PHONE_NUMBER, and the data in the input table is in a format of
1234567890, Entity Resolution will normalize this field in the output to (123)-456-7890.
List<E> output
A list of OutputAttribute objects, each of which have the fields Name and
Hashed. Each of these objects selects a column to be included in the output table, and whether the
values of the column should be hashed.
String outputS3Path
The S3 path to which Entity Resolution will write the output table.
IntermediateSourceConfiguration intermediateSourceConfiguration
The Amazon S3 location that temporarily stores your data while it processes. Your information won't be saved permanently.
String providerServiceArn
The ARN of the provider service.
String providerName
The name of the provider. This name is typically the company name.
String providerServiceArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the providerService.
String providerServiceDisplayName
The display name of the provider service.
String providerServiceName
The name of the product that the provider service provides.
String providerServiceType
The type of provider service.
ProviderProperties providerProperties
The properties of the provider service.
String resolutionType
The type of matching. There are three types of matching: RULE_MATCHING, ML_MATCHING,
and PROVIDER.
RuleBasedProperties ruleBasedProperties
An object which defines the list of matching rules to run and has a field Rules, which is a list of
rule objects.
String attributeMatchingModel
The comparison type. You can either choose ONE_TO_ONE or MANY_TO_MANY as the
AttributeMatchingModel. When choosing MANY_TO_MANY, the system can match attributes across the
sub-types of an attribute type. For example, if the value of the Email field of Profile A and the
value of BusinessEmail field of Profile B matches, the two profiles are matched on the
Email type. When choosing ONE_TO_ONE ,the system can only match if the sub-types are
exact matches. For example, only when the value of the Email field of Profile A and the value of the
Email field of Profile B matches, the two profiles are matched on the Email type.
List<E> rules
A list of Rule objects, each of which have fields RuleName and
MatchingKeys.
String fieldName
A string containing the field name.
String groupName
A string that instructs Entity Resolution to combine several columns into a unified column with the identical attribute type.
For example, when working with columns such as first_name, middle_name, and
last_name, assigning them a common groupName will prompt Entity Resolution to
concatenate them into a single value.
String matchKey
A key that allows grouping of multiple input attributes into a unified matching group. For example, consider a
scenario where the source table contains various addresses, such as business_address and
shipping_address. By assigning a matchKey called address to both
attributes, Entity Resolution will match records across these fields to create a consolidated matching group. If
no matchKey is specified for a column, it won't be utilized for matching purposes but will still be
included in the output table.
String subType
The subtype of the attribute, selected from a list of values.
String type
The type of the attribute, selected from a list of values.
Date createdAt
The timestamp of when the SchemaMapping was created.
Boolean hasWorkflows
Specifies whether the schema mapping has been applied to a workflow.
String schemaArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the SchemaMapping.
String schemaName
The name of the schema.
Date updatedAt
The timestamp of when the SchemaMapping was last updated.
String workflowName
The name of the matching job to be retrieved.
String jobId
The ID of the job.
String description
A description of the workflow.
IdMappingTechniques idMappingTechniques
An object which defines the idMappingType and the providerProperties.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf.
String workflowName
The name of the workflow.
String description
A description of the workflow.
IdMappingTechniques idMappingTechniques
An object which defines the idMappingType and the providerProperties.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf.
String workflowArn
The Amazon Resource Name (ARN) of the workflow role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf.
String workflowName
The name of the workflow.
String description
The description of the ID namespace.
List<E> idMappingWorkflowProperties
Determines the properties of IdMappingWorkflow where this IdNamespace can be used as a
Source or a Target.
String idNamespaceName
The name of the ID namespace.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources
defined in this IdNamespace on your behalf as part of a workflow run.
Date createdAt
The timestamp of when the ID namespace was created.
String description
The description of the ID namespace.
List<E> idMappingWorkflowProperties
Determines the properties of IdMappingWorkflow where this IdNamespace can be used as a
Source or a Target.
String idNamespaceArn
The Amazon Resource Name (ARN) of the ID namespace.
String idNamespaceName
The name of the ID namespace.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources
defined in this IdNamespace on your behalf as part of a workflow run.
String type
The type of ID namespace. There are two types: SOURCE and TARGET.
The SOURCE contains configurations for sourceId data that will be processed in an ID
mapping workflow.
The TARGET contains a configuration of targetId to which all sourceIds
will resolve to.
Date updatedAt
The timestamp of when the ID namespace was last updated.
String description
A description of the workflow.
IncrementalRunConfig incrementalRunConfig
An object which defines an incremental run type and has only incrementalRunType as a field.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
ResolutionTechniques resolutionTechniques
An object which defines the resolutionType and the ruleBasedProperties.
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
String workflowName
The name of the workflow to be retrieved.
String description
A description of the workflow.
IncrementalRunConfig incrementalRunConfig
An object which defines an incremental run type and has only incrementalRunType as a field.
List<E> inputSourceConfig
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
List<E> outputSourceConfig
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
ResolutionTechniques resolutionTechniques
An object which defines the resolutionType and the ruleBasedProperties
String roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
String workflowName
The name of the workflow.
String description
A description of the schema.
List<E> mappedInputFields
A list of MappedInputFields. Each MappedInputField corresponds to a column the source
data table, and contains column name plus additional information that Entity Resolution uses for matching.
String schemaName
The name of the schema. There can't be multiple SchemaMappings with the same name.
String description
A description of the schema.
List<E> mappedInputFields
A list of MappedInputFields. Each MappedInputField corresponds to a column the source
data table, and contains column name plus additional information that Entity Resolution uses for matching.
String schemaArn
The ARN (Amazon Resource Name) that Entity Resolution generated for the SchemaMapping.
String schemaName
The name of the schema.
Copyright © 2024. All rights reserved.