Package-level declarations
Types
Mathematical expression and a list of attribute items specified in that expression.
The details of a single attribute item specified in the mathematical expression.
The conditions including range, object count, and threshold for the calculated attribute.
The relative time period over which data is included in the aggregation.
The threshold for the calculated attribute.
Details regarding the Kinesis stream.
Configures information about the AttributeTypesSelector where the rule-based identity resolution uses to match profiles.
Configuration information about the auto-merging process.
How the auto-merging process should resolve conflicts between different profiles. For example, if Profile A and Profile B have the same FirstName and LastName (and that is the matching criteria), which EmailAddress should be used?
A list of matching attributes that represent matching criteria. If two profiles meet at least one of the requirements in the matching attributes list, they will be merged.
Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.
The day and time when do you want to start the Identity Resolution Job every week.
The process of matching duplicate profiles. If Matching = true, Amazon Connect Customer Profiles starts a weekly batch process called Identity Resolution Job. If you do not specify a date and time for Identity Resolution Job to run, by default it runs every Saturday at 12AM UTC to detect duplicate profiles in your domains. After the Identity Resolution Job completes, use the GetMatches API to return and review the results. Or, if you have configured ExportingConfig in the MatchingRequest, you can download the results from S3.
Specifies how does the rule-based matching process should match profiles.
The process of matching duplicate profiles using the Rule-Based matching. If RuleBasedMatching = true, Amazon Connect Customer Profiles will start to match and merge your profiles according to your configuration in the RuleBasedMatchingRequest. You can use the ListRuleBasedMatches and GetSimilarProfiles API to return and review the results. Also, if you have configured ExportingConfig in the RuleBasedMatchingRequest, you can download the results from S3.
The S3 location where Identity Resolution Jobs write result files.
Usage-specific statistics about the domain.
Specifies the circumstances under which the event should trigger the destination.
A specific event dimension to be assessed.
Defines limits controlling whether an event triggers the destination, based on ingestion latency and the number of invocations per profile over specific time periods.
The criteria that a specific object attribute must meet to trigger the destination.
Defines a limit and the time period during which it is enforced.
Represents a field in a ProfileObjectType.
An object that defines the Key element of a ProfileObject. A Key is a special element that can be used to search for a customer profile.
The address based criteria for the segment.
Specifies attribute based criteria for a segment.
Specifies calculated attribute based criteria for a segment.
Overrides the condition block within the original calculated attribute definition.
Specifies date based criteria for a segment.
The criteria that define the dimensions for the segment.
The criteria that define the dimensions for the segment.
Specifies criteria for a segment using extended-length string values.
An array that defines the set of segment criteria to evaluate when handling segment groups for the segment.
Specifies the dimension settings within profile attributes for a segment.
Specifies profile based criteria for a segment.
Defines the range to be applied to the calculated attribute definition.
The base segment to build the segment on.