# Packages
Package entityresolutioniface provides an interface to enable mocking the AWS EntityResolution service client for testing your code.
# Functions
AttributeMatchingModel_Values returns all elements of the AttributeMatchingModel enum.
DeleteUniqueIdErrorType_Values returns all elements of the DeleteUniqueIdErrorType enum.
DeleteUniqueIdStatus_Values returns all elements of the DeleteUniqueIdStatus enum.
IdMappingType_Values returns all elements of the IdMappingType enum.
IdMappingWorkflowRuleDefinitionType_Values returns all elements of the IdMappingWorkflowRuleDefinitionType enum.
IdNamespaceType_Values returns all elements of the IdNamespaceType enum.
IncrementalRunType_Values returns all elements of the IncrementalRunType enum.
JobStatus_Values returns all elements of the JobStatus enum.
MatchPurpose_Values returns all elements of the MatchPurpose enum.
New creates a new instance of the EntityResolution client with a session.
RecordMatchingModel_Values returns all elements of the RecordMatchingModel enum.
ResolutionType_Values returns all elements of the ResolutionType enum.
SchemaAttributeType_Values returns all elements of the SchemaAttributeType enum.
ServiceType_Values returns all elements of the ServiceType enum.
StatementEffect_Values returns all elements of the StatementEffect enum.
# Constants
AttributeMatchingModelManyToMany is a AttributeMatchingModel enum value.
AttributeMatchingModelOneToOne is a AttributeMatchingModel enum value.
DeleteUniqueIdErrorTypeServiceError is a DeleteUniqueIdErrorType enum value.
DeleteUniqueIdErrorTypeValidationError is a DeleteUniqueIdErrorType enum value.
DeleteUniqueIdStatusAccepted is a DeleteUniqueIdStatus enum value.
DeleteUniqueIdStatusCompleted is a DeleteUniqueIdStatus enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeExceedsLimitException for service response error code "ExceedsLimitException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
IdMappingTypeProvider is a IdMappingType enum value.
IdMappingTypeRuleBased is a IdMappingType enum value.
IdMappingWorkflowRuleDefinitionTypeSource is a IdMappingWorkflowRuleDefinitionType enum value.
IdMappingWorkflowRuleDefinitionTypeTarget is a IdMappingWorkflowRuleDefinitionType enum value.
IdNamespaceTypeSource is a IdNamespaceType enum value.
IdNamespaceTypeTarget is a IdNamespaceType enum value.
IncrementalRunTypeImmediate is a IncrementalRunType enum value.
JobStatusFailed is a JobStatus enum value.
JobStatusQueued is a JobStatus enum value.
JobStatusRunning is a JobStatus enum value.
JobStatusSucceeded is a JobStatus enum value.
MatchPurposeIdentifierGeneration is a MatchPurpose enum value.
MatchPurposeIndexing is a MatchPurpose enum value.
RecordMatchingModelManySourceToOneTarget is a RecordMatchingModel enum value.
RecordMatchingModelOneSourceToOneTarget is a RecordMatchingModel enum value.
ResolutionTypeMlMatching is a ResolutionType enum value.
ResolutionTypeProvider is a ResolutionType enum value.
ResolutionTypeRuleMatching is a ResolutionType enum value.
SchemaAttributeTypeAddress is a SchemaAttributeType enum value.
SchemaAttributeTypeAddressCity is a SchemaAttributeType enum value.
SchemaAttributeTypeAddressCountry is a SchemaAttributeType enum value.
SchemaAttributeTypeAddressPostalcode is a SchemaAttributeType enum value.
SchemaAttributeTypeAddressState is a SchemaAttributeType enum value.
SchemaAttributeTypeAddressStreet1 is a SchemaAttributeType enum value.
SchemaAttributeTypeAddressStreet2 is a SchemaAttributeType enum value.
SchemaAttributeTypeAddressStreet3 is a SchemaAttributeType enum value.
SchemaAttributeTypeDate is a SchemaAttributeType enum value.
SchemaAttributeTypeEmailAddress is a SchemaAttributeType enum value.
SchemaAttributeTypeName is a SchemaAttributeType enum value.
SchemaAttributeTypeNameFirst is a SchemaAttributeType enum value.
SchemaAttributeTypeNameLast is a SchemaAttributeType enum value.
SchemaAttributeTypeNameMiddle is a SchemaAttributeType enum value.
SchemaAttributeTypePhone is a SchemaAttributeType enum value.
SchemaAttributeTypePhoneCountrycode is a SchemaAttributeType enum value.
SchemaAttributeTypePhoneNumber is a SchemaAttributeType enum value.
SchemaAttributeTypeProviderId is a SchemaAttributeType enum value.
SchemaAttributeTypeString is a SchemaAttributeType enum value.
SchemaAttributeTypeUniqueId is a SchemaAttributeType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
ServiceTypeAssignment is a ServiceType enum value.
ServiceTypeIdMapping is a ServiceType enum value.
StatementEffectAllow is a StatementEffect enum value.
StatementEffectDeny is a StatementEffect enum value.
# Structs
You do not have sufficient access to perform this action.
The request could not be processed because of conflict in the current state of the resource.
The deleted unique ID.
The Delete Unique Id error.
EntityResolution provides the API operation methods for making requests to AWS EntityResolution.
An object containing an error message, if there was an error.
The request was rejected because it attempted to create resources beyond the current Entity Resolution account limits.
An object containing InputRecords, RecordsNotProcessed, TotalRecordsProcessed, TotalMappedRecords, TotalMappedSourceRecords, and TotalMappedTargetRecords.
An object containing KMSArn, OutputS3Path, and RoleARN.
An object that defines the list of matching rules to run in an ID mapping workflow.
An object which defines the ID mapping technique and any additional configurations.
An object containing InputSourceARN, SchemaName, and Type.
The output source for the ID mapping workflow.
A list of IdMappingWorkflowSummary objects, each of which contain the fields WorkflowName, WorkflowArn, CreatedAt, and UpdatedAt.
The settings for the ID namespace for the ID mapping workflow job.
An object containing IdMappingType, ProviderProperties, and RuleBasedProperties.
An object containing InputSourceARN and SchemaName.
A summary of ID namespaces.
An object which defines an incremental run type and has only incrementalRunType as a field.
An object containing InputSourceARN, SchemaName, and ApplyNormalization.
The Amazon S3 location that temporarily stores your data while it processes.
This exception occurs when there is an internal failure in the Entity Resolution service.
An object containing InputRecords, TotalRecordsProcessed, MatchIDs, and RecordsNotProcessed.
An object containing KMSArn, OutputS3Path, and RoleArn.
An object containing the JobId, Status, StartTime, and EndTime of a job.
A list of MatchingWorkflowSummary objects, each of which contain the fields WorkflowName, WorkflowArn, CreatedAt, UpdatedAt.
An object containing ProviderConfiguration and ProviderServiceArn.
The rule-based properties of an ID namespace.
A list of OutputAttribute objects, each of which have the fields Name and Hashed.
A list of OutputAttribute objects, each of which have the fields Name and Hashed.
An object containing the providerServiceARN, intermediateSourceConfiguration, and providerConfiguration.
A list of ProviderService objects, each of which contain the fields providerName, providerServiceArn, providerServiceName, and providerServiceType.
An object which defines the resolutionType and the ruleBasedProperties.
The resource could not be found.
An object containing RuleName, and MatchingKeys.
An object which defines the list of matching rules to run in a matching workflow.
An object containing FieldName, Type, GroupName, MatchKey, Hashing, and SubType.
An object containing SchemaName, SchemaArn, CreatedAt, andUpdatedAt.
The request was denied due to request throttling.
The input fails to satisfy the constraints specified by Entity Resolution.