Awso_customer_profiles_lwtSourceval add_profile_key :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.AddProfileKeyRequest.t ->
(Awso_customer_profiles.Values.AddProfileKeyResponse.t,
Awso_customer_profiles.Values.AddProfileKeyResponse.error)
Result.t
Lwt.tval batch_get_calculated_attribute_for_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.BatchGetCalculatedAttributeForProfileRequest.t ->
(Awso_customer_profiles.Values.BatchGetCalculatedAttributeForProfileResponse.t,
Awso_customer_profiles.Values.BatchGetCalculatedAttributeForProfileResponse.error)
Result.t
Lwt.tval batch_get_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.BatchGetProfileRequest.t ->
(Awso_customer_profiles.Values.BatchGetProfileResponse.t,
Awso_customer_profiles.Values.BatchGetProfileResponse.error)
Result.t
Lwt.tval create_calculated_attribute_definition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateCalculatedAttributeDefinitionRequest.t ->
(Awso_customer_profiles.Values.CreateCalculatedAttributeDefinitionResponse.t,
Awso_customer_profiles.Values.CreateCalculatedAttributeDefinitionResponse.error)
Result.t
Lwt.tval create_domain :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateDomainRequest.t ->
(Awso_customer_profiles.Values.CreateDomainResponse.t,
Awso_customer_profiles.Values.CreateDomainResponse.error)
Result.t
Lwt.tval create_domain_layout :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateDomainLayoutRequest.t ->
(Awso_customer_profiles.Values.CreateDomainLayoutResponse.t,
Awso_customer_profiles.Values.CreateDomainLayoutResponse.error)
Result.t
Lwt.tval create_event_stream :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateEventStreamRequest.t ->
(Awso_customer_profiles.Values.CreateEventStreamResponse.t,
Awso_customer_profiles.Values.CreateEventStreamResponse.error)
Result.t
Lwt.tval create_event_trigger :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateEventTriggerRequest.t ->
(Awso_customer_profiles.Values.CreateEventTriggerResponse.t,
Awso_customer_profiles.Values.CreateEventTriggerResponse.error)
Result.t
Lwt.tval create_integration_workflow :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateIntegrationWorkflowRequest.t ->
(Awso_customer_profiles.Values.CreateIntegrationWorkflowResponse.t,
Awso_customer_profiles.Values.CreateIntegrationWorkflowResponse.error)
Result.t
Lwt.tval create_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateProfileRequest.t ->
(Awso_customer_profiles.Values.CreateProfileResponse.t,
Awso_customer_profiles.Values.CreateProfileResponse.error)
Result.t
Lwt.tval create_recommender :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateRecommenderRequest.t ->
(Awso_customer_profiles.Values.CreateRecommenderResponse.t,
Awso_customer_profiles.Values.CreateRecommenderResponse.error)
Result.t
Lwt.tval create_recommender_filter :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateRecommenderFilterRequest.t ->
(Awso_customer_profiles.Values.CreateRecommenderFilterResponse.t,
Awso_customer_profiles.Values.CreateRecommenderFilterResponse.error)
Result.t
Lwt.tval create_recommender_schema :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateRecommenderSchemaRequest.t ->
(Awso_customer_profiles.Values.CreateRecommenderSchemaResponse.t,
Awso_customer_profiles.Values.CreateRecommenderSchemaResponse.error)
Result.t
Lwt.tval create_segment_definition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateSegmentDefinitionRequest.t ->
(Awso_customer_profiles.Values.CreateSegmentDefinitionResponse.t,
Awso_customer_profiles.Values.CreateSegmentDefinitionResponse.error)
Result.t
Lwt.tval create_segment_estimate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateSegmentEstimateRequest.t ->
(Awso_customer_profiles.Values.CreateSegmentEstimateResponse.t,
Awso_customer_profiles.Values.CreateSegmentEstimateResponse.error)
Result.t
Lwt.tval create_segment_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateSegmentSnapshotRequest.t ->
(Awso_customer_profiles.Values.CreateSegmentSnapshotResponse.t,
Awso_customer_profiles.Values.CreateSegmentSnapshotResponse.error)
Result.t
Lwt.tval create_upload_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.CreateUploadJobRequest.t ->
(Awso_customer_profiles.Values.CreateUploadJobResponse.t,
Awso_customer_profiles.Values.CreateUploadJobResponse.error)
Result.t
Lwt.tval delete_calculated_attribute_definition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteCalculatedAttributeDefinitionRequest.t ->
(Awso_customer_profiles.Values.DeleteCalculatedAttributeDefinitionResponse.t,
Awso_customer_profiles.Values.DeleteCalculatedAttributeDefinitionResponse.error)
Result.t
Lwt.tval delete_domain :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteDomainRequest.t ->
(Awso_customer_profiles.Values.DeleteDomainResponse.t,
Awso_customer_profiles.Values.DeleteDomainResponse.error)
Result.t
Lwt.tval delete_domain_layout :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteDomainLayoutRequest.t ->
(Awso_customer_profiles.Values.DeleteDomainLayoutResponse.t,
Awso_customer_profiles.Values.DeleteDomainLayoutResponse.error)
Result.t
Lwt.tval delete_domain_object_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteDomainObjectTypeRequest.t ->
(Awso_customer_profiles.Values.DeleteDomainObjectTypeResponse.t,
Awso_customer_profiles.Values.DeleteDomainObjectTypeResponse.error)
Result.t
Lwt.tval delete_event_stream :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteEventStreamRequest.t ->
(Awso_customer_profiles.Values.DeleteEventStreamResponse.t,
Awso_customer_profiles.Values.DeleteEventStreamResponse.error)
Result.t
Lwt.tval delete_event_trigger :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteEventTriggerRequest.t ->
(Awso_customer_profiles.Values.DeleteEventTriggerResponse.t,
Awso_customer_profiles.Values.DeleteEventTriggerResponse.error)
Result.t
Lwt.tval delete_integration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteIntegrationRequest.t ->
(Awso_customer_profiles.Values.DeleteIntegrationResponse.t,
Awso_customer_profiles.Values.DeleteIntegrationResponse.error)
Result.t
Lwt.tval delete_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteProfileRequest.t ->
(Awso_customer_profiles.Values.DeleteProfileResponse.t,
Awso_customer_profiles.Values.DeleteProfileResponse.error)
Result.t
Lwt.tval delete_profile_key :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteProfileKeyRequest.t ->
(Awso_customer_profiles.Values.DeleteProfileKeyResponse.t,
Awso_customer_profiles.Values.DeleteProfileKeyResponse.error)
Result.t
Lwt.tval delete_profile_object :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteProfileObjectRequest.t ->
(Awso_customer_profiles.Values.DeleteProfileObjectResponse.t,
Awso_customer_profiles.Values.DeleteProfileObjectResponse.error)
Result.t
Lwt.tval delete_profile_object_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteProfileObjectTypeRequest.t ->
(Awso_customer_profiles.Values.DeleteProfileObjectTypeResponse.t,
Awso_customer_profiles.Values.DeleteProfileObjectTypeResponse.error)
Result.t
Lwt.tval delete_recommender :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteRecommenderRequest.t ->
(Awso_customer_profiles.Values.DeleteRecommenderResponse.t,
Awso_customer_profiles.Values.DeleteRecommenderResponse.error)
Result.t
Lwt.tval delete_recommender_filter :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteRecommenderFilterRequest.t ->
(Awso_customer_profiles.Values.DeleteRecommenderFilterResponse.t,
Awso_customer_profiles.Values.DeleteRecommenderFilterResponse.error)
Result.t
Lwt.tval delete_recommender_schema :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteRecommenderSchemaRequest.t ->
(Awso_customer_profiles.Values.DeleteRecommenderSchemaResponse.t,
Awso_customer_profiles.Values.DeleteRecommenderSchemaResponse.error)
Result.t
Lwt.tval delete_segment_definition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteSegmentDefinitionRequest.t ->
(Awso_customer_profiles.Values.DeleteSegmentDefinitionResponse.t,
Awso_customer_profiles.Values.DeleteSegmentDefinitionResponse.error)
Result.t
Lwt.tval delete_workflow :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DeleteWorkflowRequest.t ->
(Awso_customer_profiles.Values.DeleteWorkflowResponse.t,
Awso_customer_profiles.Values.DeleteWorkflowResponse.error)
Result.t
Lwt.tval detect_profile_object_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.DetectProfileObjectTypeRequest.t ->
(Awso_customer_profiles.Values.DetectProfileObjectTypeResponse.t,
Awso_customer_profiles.Values.DetectProfileObjectTypeResponse.error)
Result.t
Lwt.tval get_auto_merging_preview :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetAutoMergingPreviewRequest.t ->
(Awso_customer_profiles.Values.GetAutoMergingPreviewResponse.t,
Awso_customer_profiles.Values.GetAutoMergingPreviewResponse.error)
Result.t
Lwt.tval get_calculated_attribute_definition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetCalculatedAttributeDefinitionRequest.t ->
(Awso_customer_profiles.Values.GetCalculatedAttributeDefinitionResponse.t,
Awso_customer_profiles.Values.GetCalculatedAttributeDefinitionResponse.error)
Result.t
Lwt.tval get_calculated_attribute_for_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetCalculatedAttributeForProfileRequest.t ->
(Awso_customer_profiles.Values.GetCalculatedAttributeForProfileResponse.t,
Awso_customer_profiles.Values.GetCalculatedAttributeForProfileResponse.error)
Result.t
Lwt.tval get_domain :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetDomainRequest.t ->
(Awso_customer_profiles.Values.GetDomainResponse.t,
Awso_customer_profiles.Values.GetDomainResponse.error)
Result.t
Lwt.tval get_domain_layout :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetDomainLayoutRequest.t ->
(Awso_customer_profiles.Values.GetDomainLayoutResponse.t,
Awso_customer_profiles.Values.GetDomainLayoutResponse.error)
Result.t
Lwt.tval get_domain_object_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetDomainObjectTypeRequest.t ->
(Awso_customer_profiles.Values.GetDomainObjectTypeResponse.t,
Awso_customer_profiles.Values.GetDomainObjectTypeResponse.error)
Result.t
Lwt.tval get_event_stream :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetEventStreamRequest.t ->
(Awso_customer_profiles.Values.GetEventStreamResponse.t,
Awso_customer_profiles.Values.GetEventStreamResponse.error)
Result.t
Lwt.tval get_event_trigger :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetEventTriggerRequest.t ->
(Awso_customer_profiles.Values.GetEventTriggerResponse.t,
Awso_customer_profiles.Values.GetEventTriggerResponse.error)
Result.t
Lwt.tval get_identity_resolution_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetIdentityResolutionJobRequest.t ->
(Awso_customer_profiles.Values.GetIdentityResolutionJobResponse.t,
Awso_customer_profiles.Values.GetIdentityResolutionJobResponse.error)
Result.t
Lwt.tval get_integration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetIntegrationRequest.t ->
(Awso_customer_profiles.Values.GetIntegrationResponse.t,
Awso_customer_profiles.Values.GetIntegrationResponse.error)
Result.t
Lwt.tval get_matches :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetMatchesRequest.t ->
(Awso_customer_profiles.Values.GetMatchesResponse.t,
Awso_customer_profiles.Values.GetMatchesResponse.error)
Result.t
Lwt.tval get_object_type_attribute_statistics :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetObjectTypeAttributeStatisticsRequest.t ->
(Awso_customer_profiles.Values.GetObjectTypeAttributeStatisticsResponse.t,
Awso_customer_profiles.Values.GetObjectTypeAttributeStatisticsResponse.error)
Result.t
Lwt.tval get_profile_history_record :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetProfileHistoryRecordRequest.t ->
(Awso_customer_profiles.Values.GetProfileHistoryRecordResponse.t,
Awso_customer_profiles.Values.GetProfileHistoryRecordResponse.error)
Result.t
Lwt.tval get_profile_object_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetProfileObjectTypeRequest.t ->
(Awso_customer_profiles.Values.GetProfileObjectTypeResponse.t,
Awso_customer_profiles.Values.GetProfileObjectTypeResponse.error)
Result.t
Lwt.tval get_profile_object_type_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetProfileObjectTypeTemplateRequest.t ->
(Awso_customer_profiles.Values.GetProfileObjectTypeTemplateResponse.t,
Awso_customer_profiles.Values.GetProfileObjectTypeTemplateResponse.error)
Result.t
Lwt.tval get_profile_recommendations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetProfileRecommendationsRequest.t ->
(Awso_customer_profiles.Values.GetProfileRecommendationsResponse.t,
Awso_customer_profiles.Values.GetProfileRecommendationsResponse.error)
Result.t
Lwt.tval get_recommender :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetRecommenderRequest.t ->
(Awso_customer_profiles.Values.GetRecommenderResponse.t,
Awso_customer_profiles.Values.GetRecommenderResponse.error)
Result.t
Lwt.tval get_recommender_filter :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetRecommenderFilterRequest.t ->
(Awso_customer_profiles.Values.GetRecommenderFilterResponse.t,
Awso_customer_profiles.Values.GetRecommenderFilterResponse.error)
Result.t
Lwt.tval get_recommender_schema :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetRecommenderSchemaRequest.t ->
(Awso_customer_profiles.Values.GetRecommenderSchemaResponse.t,
Awso_customer_profiles.Values.GetRecommenderSchemaResponse.error)
Result.t
Lwt.tval get_segment_definition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetSegmentDefinitionRequest.t ->
(Awso_customer_profiles.Values.GetSegmentDefinitionResponse.t,
Awso_customer_profiles.Values.GetSegmentDefinitionResponse.error)
Result.t
Lwt.tval get_segment_estimate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetSegmentEstimateRequest.t ->
(Awso_customer_profiles.Values.GetSegmentEstimateResponse.t,
Awso_customer_profiles.Values.GetSegmentEstimateResponse.error)
Result.t
Lwt.tval get_segment_membership :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetSegmentMembershipRequest.t ->
(Awso_customer_profiles.Values.GetSegmentMembershipResponse.t,
Awso_customer_profiles.Values.GetSegmentMembershipResponse.error)
Result.t
Lwt.tval get_segment_snapshot :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetSegmentSnapshotRequest.t ->
(Awso_customer_profiles.Values.GetSegmentSnapshotResponse.t,
Awso_customer_profiles.Values.GetSegmentSnapshotResponse.error)
Result.t
Lwt.tval get_similar_profiles :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetSimilarProfilesRequest.t ->
(Awso_customer_profiles.Values.GetSimilarProfilesResponse.t,
Awso_customer_profiles.Values.GetSimilarProfilesResponse.error)
Result.t
Lwt.tval get_upload_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetUploadJobRequest.t ->
(Awso_customer_profiles.Values.GetUploadJobResponse.t,
Awso_customer_profiles.Values.GetUploadJobResponse.error)
Result.t
Lwt.tval get_upload_job_path :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetUploadJobPathRequest.t ->
(Awso_customer_profiles.Values.GetUploadJobPathResponse.t,
Awso_customer_profiles.Values.GetUploadJobPathResponse.error)
Result.t
Lwt.tval get_workflow :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetWorkflowRequest.t ->
(Awso_customer_profiles.Values.GetWorkflowResponse.t,
Awso_customer_profiles.Values.GetWorkflowResponse.error)
Result.t
Lwt.tval get_workflow_steps :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.GetWorkflowStepsRequest.t ->
(Awso_customer_profiles.Values.GetWorkflowStepsResponse.t,
Awso_customer_profiles.Values.GetWorkflowStepsResponse.error)
Result.t
Lwt.tval list_account_integrations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListAccountIntegrationsRequest.t ->
(Awso_customer_profiles.Values.ListAccountIntegrationsResponse.t,
Awso_customer_profiles.Values.ListAccountIntegrationsResponse.error)
Result.t
Lwt.tval list_calculated_attribute_definitions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListCalculatedAttributeDefinitionsRequest.t ->
(Awso_customer_profiles.Values.ListCalculatedAttributeDefinitionsResponse.t,
Awso_customer_profiles.Values.ListCalculatedAttributeDefinitionsResponse.error)
Result.t
Lwt.tval list_calculated_attributes_for_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListCalculatedAttributesForProfileRequest.t ->
(Awso_customer_profiles.Values.ListCalculatedAttributesForProfileResponse.t,
Awso_customer_profiles.Values.ListCalculatedAttributesForProfileResponse.error)
Result.t
Lwt.tval list_domain_layouts :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListDomainLayoutsRequest.t ->
(Awso_customer_profiles.Values.ListDomainLayoutsResponse.t,
Awso_customer_profiles.Values.ListDomainLayoutsResponse.error)
Result.t
Lwt.tval list_domain_object_types :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListDomainObjectTypesRequest.t ->
(Awso_customer_profiles.Values.ListDomainObjectTypesResponse.t,
Awso_customer_profiles.Values.ListDomainObjectTypesResponse.error)
Result.t
Lwt.tval list_domains :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListDomainsRequest.t ->
(Awso_customer_profiles.Values.ListDomainsResponse.t,
Awso_customer_profiles.Values.ListDomainsResponse.error)
Result.t
Lwt.tval list_event_streams :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListEventStreamsRequest.t ->
(Awso_customer_profiles.Values.ListEventStreamsResponse.t,
Awso_customer_profiles.Values.ListEventStreamsResponse.error)
Result.t
Lwt.tval list_event_triggers :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListEventTriggersRequest.t ->
(Awso_customer_profiles.Values.ListEventTriggersResponse.t,
Awso_customer_profiles.Values.ListEventTriggersResponse.error)
Result.t
Lwt.tval list_identity_resolution_jobs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListIdentityResolutionJobsRequest.t ->
(Awso_customer_profiles.Values.ListIdentityResolutionJobsResponse.t,
Awso_customer_profiles.Values.ListIdentityResolutionJobsResponse.error)
Result.t
Lwt.tval list_integrations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListIntegrationsRequest.t ->
(Awso_customer_profiles.Values.ListIntegrationsResponse.t,
Awso_customer_profiles.Values.ListIntegrationsResponse.error)
Result.t
Lwt.tval list_object_type_attribute_values :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListObjectTypeAttributeValuesRequest.t ->
(Awso_customer_profiles.Values.ListObjectTypeAttributeValuesResponse.t,
Awso_customer_profiles.Values.ListObjectTypeAttributeValuesResponse.error)
Result.t
Lwt.tval list_object_type_attributes :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListObjectTypeAttributesRequest.t ->
(Awso_customer_profiles.Values.ListObjectTypeAttributesResponse.t,
Awso_customer_profiles.Values.ListObjectTypeAttributesResponse.error)
Result.t
Lwt.tval list_profile_attribute_values :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ProfileAttributeValuesRequest.t ->
(Awso_customer_profiles.Values.ProfileAttributeValuesResponse.t,
Awso_customer_profiles.Values.ProfileAttributeValuesResponse.error)
Result.t
Lwt.tval list_profile_history_records :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListProfileHistoryRecordsRequest.t ->
(Awso_customer_profiles.Values.ListProfileHistoryRecordsResponse.t,
Awso_customer_profiles.Values.ListProfileHistoryRecordsResponse.error)
Result.t
Lwt.tval list_profile_object_type_templates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListProfileObjectTypeTemplatesRequest.t ->
(Awso_customer_profiles.Values.ListProfileObjectTypeTemplatesResponse.t,
Awso_customer_profiles.Values.ListProfileObjectTypeTemplatesResponse.error)
Result.t
Lwt.tval list_profile_object_types :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListProfileObjectTypesRequest.t ->
(Awso_customer_profiles.Values.ListProfileObjectTypesResponse.t,
Awso_customer_profiles.Values.ListProfileObjectTypesResponse.error)
Result.t
Lwt.tval list_profile_objects :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListProfileObjectsRequest.t ->
(Awso_customer_profiles.Values.ListProfileObjectsResponse.t,
Awso_customer_profiles.Values.ListProfileObjectsResponse.error)
Result.t
Lwt.tval list_recommender_filters :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListRecommenderFiltersRequest.t ->
(Awso_customer_profiles.Values.ListRecommenderFiltersResponse.t,
Awso_customer_profiles.Values.ListRecommenderFiltersResponse.error)
Result.t
Lwt.tval list_recommender_recipes :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListRecommenderRecipesRequest.t ->
(Awso_customer_profiles.Values.ListRecommenderRecipesResponse.t,
Awso_customer_profiles.Values.ListRecommenderRecipesResponse.error)
Result.t
Lwt.tval list_recommender_schemas :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListRecommenderSchemasRequest.t ->
(Awso_customer_profiles.Values.ListRecommenderSchemasResponse.t,
Awso_customer_profiles.Values.ListRecommenderSchemasResponse.error)
Result.t
Lwt.tval list_recommenders :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListRecommendersRequest.t ->
(Awso_customer_profiles.Values.ListRecommendersResponse.t,
Awso_customer_profiles.Values.ListRecommendersResponse.error)
Result.t
Lwt.tval list_rule_based_matches :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListRuleBasedMatchesRequest.t ->
(Awso_customer_profiles.Values.ListRuleBasedMatchesResponse.t,
Awso_customer_profiles.Values.ListRuleBasedMatchesResponse.error)
Result.t
Lwt.tval list_segment_definitions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListSegmentDefinitionsRequest.t ->
(Awso_customer_profiles.Values.ListSegmentDefinitionsResponse.t,
Awso_customer_profiles.Values.ListSegmentDefinitionsResponse.error)
Result.t
Lwt.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListTagsForResourceRequest.t ->
(Awso_customer_profiles.Values.ListTagsForResourceResponse.t,
Awso_customer_profiles.Values.ListTagsForResourceResponse.error)
Result.t
Lwt.tval list_upload_jobs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListUploadJobsRequest.t ->
(Awso_customer_profiles.Values.ListUploadJobsResponse.t,
Awso_customer_profiles.Values.ListUploadJobsResponse.error)
Result.t
Lwt.tval list_workflows :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.ListWorkflowsRequest.t ->
(Awso_customer_profiles.Values.ListWorkflowsResponse.t,
Awso_customer_profiles.Values.ListWorkflowsResponse.error)
Result.t
Lwt.tval merge_profiles :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.MergeProfilesRequest.t ->
(Awso_customer_profiles.Values.MergeProfilesResponse.t,
Awso_customer_profiles.Values.MergeProfilesResponse.error)
Result.t
Lwt.tval put_domain_object_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.PutDomainObjectTypeRequest.t ->
(Awso_customer_profiles.Values.PutDomainObjectTypeResponse.t,
Awso_customer_profiles.Values.PutDomainObjectTypeResponse.error)
Result.t
Lwt.tval put_integration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.PutIntegrationRequest.t ->
(Awso_customer_profiles.Values.PutIntegrationResponse.t,
Awso_customer_profiles.Values.PutIntegrationResponse.error)
Result.t
Lwt.tval put_profile_object :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.PutProfileObjectRequest.t ->
(Awso_customer_profiles.Values.PutProfileObjectResponse.t,
Awso_customer_profiles.Values.PutProfileObjectResponse.error)
Result.t
Lwt.tval put_profile_object_type :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.PutProfileObjectTypeRequest.t ->
(Awso_customer_profiles.Values.PutProfileObjectTypeResponse.t,
Awso_customer_profiles.Values.PutProfileObjectTypeResponse.error)
Result.t
Lwt.tval search_profiles :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.SearchProfilesRequest.t ->
(Awso_customer_profiles.Values.SearchProfilesResponse.t,
Awso_customer_profiles.Values.SearchProfilesResponse.error)
Result.t
Lwt.tval start_recommender :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.StartRecommenderRequest.t ->
(Awso_customer_profiles.Values.StartRecommenderResponse.t,
Awso_customer_profiles.Values.StartRecommenderResponse.error)
Result.t
Lwt.tval start_upload_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.StartUploadJobRequest.t ->
(Awso_customer_profiles.Values.StartUploadJobResponse.t,
Awso_customer_profiles.Values.StartUploadJobResponse.error)
Result.t
Lwt.tval stop_recommender :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.StopRecommenderRequest.t ->
(Awso_customer_profiles.Values.StopRecommenderResponse.t,
Awso_customer_profiles.Values.StopRecommenderResponse.error)
Result.t
Lwt.tval stop_upload_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.StopUploadJobRequest.t ->
(Awso_customer_profiles.Values.StopUploadJobResponse.t,
Awso_customer_profiles.Values.StopUploadJobResponse.error)
Result.t
Lwt.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.TagResourceRequest.t ->
(Awso_customer_profiles.Values.TagResourceResponse.t,
Awso_customer_profiles.Values.TagResourceResponse.error)
Result.t
Lwt.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.UntagResourceRequest.t ->
(Awso_customer_profiles.Values.UntagResourceResponse.t,
Awso_customer_profiles.Values.UntagResourceResponse.error)
Result.t
Lwt.tval update_calculated_attribute_definition :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.UpdateCalculatedAttributeDefinitionRequest.t ->
(Awso_customer_profiles.Values.UpdateCalculatedAttributeDefinitionResponse.t,
Awso_customer_profiles.Values.UpdateCalculatedAttributeDefinitionResponse.error)
Result.t
Lwt.tval update_domain :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.UpdateDomainRequest.t ->
(Awso_customer_profiles.Values.UpdateDomainResponse.t,
Awso_customer_profiles.Values.UpdateDomainResponse.error)
Result.t
Lwt.tval update_domain_layout :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.UpdateDomainLayoutRequest.t ->
(Awso_customer_profiles.Values.UpdateDomainLayoutResponse.t,
Awso_customer_profiles.Values.UpdateDomainLayoutResponse.error)
Result.t
Lwt.tval update_event_trigger :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.UpdateEventTriggerRequest.t ->
(Awso_customer_profiles.Values.UpdateEventTriggerResponse.t,
Awso_customer_profiles.Values.UpdateEventTriggerResponse.error)
Result.t
Lwt.tval update_profile :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.UpdateProfileRequest.t ->
(Awso_customer_profiles.Values.UpdateProfileResponse.t,
Awso_customer_profiles.Values.UpdateProfileResponse.error)
Result.t
Lwt.tval update_recommender :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_customer_profiles.Values.UpdateRecommenderRequest.t ->
(Awso_customer_profiles.Values.UpdateRecommenderResponse.t,
Awso_customer_profiles.Values.UpdateRecommenderResponse.error)
Result.t
Lwt.tinclude module type of struct include Values endinclude module type of struct include Awso_customer_profiles.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Overrides the original range on a calculated attribute definition.
module EventParametersEventTypeString =
Awso_customer_profiles.Values.EventParametersEventTypeStringmodule EventParametersEventWeightDouble =
Awso_customer_profiles.Values.EventParametersEventWeightDoubleAn object to override the original condition block of a calculated attribute.
Object to hold the dimensions of a profile's fields to segment on.
Object that segments on various Customer Profile's fields.
Configuration parameters for events in the personalization system.
module CalculatedAttributeDimension =
Awso_customer_profiles.Values.CalculatedAttributeDimensionObject that segments on Customer Profile's Calculated Attributes.
Object that segments on Customer Profile's address object.
Object that segments on various Customer Profile's date fields.
module ExtraLengthValueProfileDimension =
Awso_customer_profiles.Values.ExtraLengthValueProfileDimensionObject that segments on various Customer profile's fields that are larger than normal.
Object to hold the dimension of a profile type field to segment on.
Object that defines how to filter the incoming objects for the calculated attribute.
module SalesforceConnectorOperator =
Awso_customer_profiles.Values.SalesforceConnectorOperatormodule ServiceNowConnectorOperator =
Awso_customer_profiles.Values.ServiceNowConnectorOperatorThe criteria that a specific object attribute must meet to trigger the destination.
module InferenceConfigMinProvisionedTPSInteger =
Awso_customer_profiles.Values.InferenceConfigMinProvisionedTPSIntegerObject that defines users contact preference.
The object used to segment on attributes within the customer profile.
The properties that are applied when Marketo is being used as a source.
The properties that are applied when Amazon S3 is being used as the flow source.
The properties that are applied when Salesforce is being used as a source.
The properties that are applied when ServiceNow is being used as a source.
The properties that are applied when using Zendesk as a flow source.
The operation to be performed on the provided source fields.
Specifies the configuration details of a scheduled-trigger flow that you define. Currently, these settings only apply to the scheduled-trigger type.
Configuration settings that define how events are processed and tracked.
Configuration settings for inference behavior of the recommender.
module RecommenderConfigTrainingFrequencyInteger =
Awso_customer_profiles.Values.RecommenderConfigTrainingFrequencyIntegerDefines a column in a recommender schema, including the target field name and optional feature and content type settings for training.
A data type pair that consists of a KeyName and Values list that were used to find a profile returned in response to a SearchProfiles request.
Object that holds what profile and calculated attributes to segment on.
The source segments to build off of.
Contains the map of attribute names to attribute dimensions.
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.
Specifies the configuration used when importing incremental records from the source.
Specifies the information that is required to query a particular Amazon AppFlow connector. Customer Profiles supports Salesforce, Zendesk, Marketo, ServiceNow and Amazon S3.
A class for modeling different type of tasks. Task implementation varies based on the TaskType.
Specifies the configuration details that control the trigger for a flow. Currently, these settings only apply to the Scheduled trigger type.
A specific event dimension to be assessed.
module S3KeyNameCustomerOutputConfig =
Awso_customer_profiles.Values.S3KeyNameCustomerOutputConfigConfiguration settings that define the behavior and parameters of a recommender.
The S3 location where Identity Resolution Jobs write result files.
module EventStreamDestinationStatus =
Awso_customer_profiles.Values.EventStreamDestinationStatusA generic address associated with the customer that is not mailing, shipping, or billing.
Object that defines users preferred methods of engagement.
module RecommenderFilterAttributeName =
Awso_customer_profiles.Values.RecommenderFilterAttributeNamemodule RecommenderFilterAttributeValue =
Awso_customer_profiles.Values.RecommenderFilterAttributeValueRepresents a field in a ProfileObjectType.
Batch defines the boundaries for ingestion for each step in APPFLOW_INTEGRATION workflow. APPFLOW_INTEGRATION workflow splits ingestion based on these boundaries.
Contains information about the configuration of the source connector used in the flow.
The trigger settings that determine how and when Amazon AppFlow runs the specified flow.
module EventTriggerLogicalOperator =
Awso_customer_profiles.Values.EventTriggerLogicalOperatorDefines a limit and the time period during which it is enforced.
How the auto-merging process should resolve conflicts between different profiles.
The matching criteria to be used during the auto-merging process.
Configuration information about the S3 bucket where Identity Resolution Jobs write result files.
Specifies how does the rule-based matching process should match profiles. You can choose from the following attributes to build the matching Rule: AccountNumber Address.Address Address.City Address.Country Address.County Address.PostalCode Address.State Address.Province BirthDate BusinessName EmailAddress FirstName Gender LastName MiddleName PhoneNumber Any customized profile attributes that start with the Attributes
The details of a single attribute item specified in the mathematical expression.
A structure letting customers specify a relative time window over which over which data is included in the Calculated Attribute. Use positive numbers to indicate that the endpoint is in the past, and negative numbers to indicate it is in the future. ValueRange overrides Value.
Contains information about an update operation performed on a recommender.
module RecommenderFilterExpression =
Awso_customer_profiles.Values.RecommenderFilterExpressionThe S3 location where Identity Resolution Jobs write result files.
module IdentityResolutionJobStatus =
Awso_customer_profiles.Values.IdentityResolutionJobStatusStatistics about the Identity Resolution Job.
Summary information about the Kinesis data stream
module AppflowIntegrationWorkflowStep =
Awso_customer_profiles.Values.AppflowIntegrationWorkflowStepWorkflow step details for APPFLOW_INTEGRATION workflow.
module GetSegmentMembershipMessage =
Awso_customer_profiles.Values.GetSegmentMembershipMessageThe standard profile of a customer.
Contains dimensions that determine what to segment on.
Defines the characteristics and rules for sorting by a specific attribute.
Represents an item in the catalog with its complete set of attributes and metadata.
Object that holds the dimensions to filter on.
The configurations that control how Customer Profiles retrieves data from the source, Amazon AppFlow. Customer Profiles uses this information to create an AppFlow flow on behalf of customers.
Specifies the circumstances under which the event should trigger the destination.
Information indicating if the Calculated Attribute is ready for use by confirming all historical data has been processed and reflected.
Configuration settings for how to perform the auto-merging of profiles.
Configuration information about the S3 bucket where Identity Resolution Jobs writes result files. You need to give Customer Profiles service principal write permission to your S3 bucket. Otherwise, you'll get an exception in the API response. For an example policy, see Amazon Connect Customer Profiles cross-service confused deputy prevention.
The day and time when do you want to start the Identity Resolution Job every week.
Configuration information about the AttributeTypesSelector where the rule-based identity resolution uses to match profiles. You can choose how profiles are compared across attribute types and which attribute to use for matching from each type. There are three attribute types you can configure: Email type You can choose from Email, BusinessEmail, and PersonalEmail Phone number type You can choose from Phone, HomePhone, and MobilePhone Address type You can choose from Address, BusinessAddress, MaillingAddress, and ShippingAddress You can either choose ONE_TO_ONE or MANY_TO_MANY as the AttributeMatchingModel. When choosing MANY_TO_MANY, the system can match attribute 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.
module MaxAllowedRuleLevelForMatching =
Awso_customer_profiles.Values.MaxAllowedRuleLevelForMatchingmodule MaxAllowedRuleLevelForMerging =
Awso_customer_profiles.Values.MaxAllowedRuleLevelForMergingThe relative time period over which data is included in the aggregation.
The threshold for the calculated attribute.
A data type pair that consists of a KeyName and Values list that is used in conjunction with the KeyName and Values parameters to search for profiles using the SearchProfiles API.
The standard domain object type.
List containing the values for the given attribute.
A workflow in list of workflows.
The summary information for an individual upload job.
Object holding the segment definition fields.
Provides a summary of a recommender's configuration and current state.
Provides a summary of a recommender schema's configuration and current state.
Defines the algorithm and approach used to generate recommendations.
Provides a summary of a recommender filter's configuration and current state.
A ProfileObject in a list of ProfileObjects.
A ProfileObjectType instance.
module ListProfileObjectTypeTemplateItem =
Awso_customer_profiles.Values.ListProfileObjectTypeTemplateItemA ProfileObjectTypeTemplate in a list of ProfileObjectTypeTemplates.
Contains profile history record metadata.
module ListObjectTypeAttributeItem =
Awso_customer_profiles.Values.ListObjectTypeAttributeItemItem that contains the attribute and when it was last updated.
module ListObjectTypeAttributeValuesItem =
Awso_customer_profiles.Values.ListObjectTypeAttributeValuesItemRepresents an item in the list of object type attribute values with its associated metadata.
An integration in list of integrations.
Information about the Identity Resolution Job.
The summary of the event trigger.
An instance of EventStream in a list of EventStreams.
An object in a list that represents a domain.
Represents an item in the list of domain object types, containing basic information about a specific object type within a domain.
The layout object that contains LayoutDefinitionName, Description, DisplayName, IsDefault, LayoutType, Tags, CreatedAt, LastUpdatedAt
module ListCalculatedAttributeForProfileItem =
Awso_customer_profiles.Values.ListCalculatedAttributeForProfileItemThe details of a single calculated attribute for a profile.
module ListCalculatedAttributeDefinitionItem =
Awso_customer_profiles.Values.ListCalculatedAttributeDefinitionItemThe details of a single calculated attribute definition.
List containing steps in workflow.
module AppflowIntegrationWorkflowAttributes =
Awso_customer_profiles.Values.AppflowIntegrationWorkflowAttributesStructure holding all APPFLOW_INTEGRATION specific workflow attributes.
module AppflowIntegrationWorkflowMetrics =
Awso_customer_profiles.Values.AppflowIntegrationWorkflowMetricsWorkflow specific execution metrics for APPFLOW_INTEGRATION workflow.
Object that holds failures for membership.
Object that holds the results for membership.
Contains metrics and performance indicators from the training of a recommender model.
Represents a single recommendation generated by the recommender system.
A filter that specifies criteria for including or excluding items from recommendations.
module RecommenderPromotionalFilter =
Awso_customer_profiles.Values.RecommenderPromotionalFilterContains information on a promotion. A promotion defines additional business rules that apply to a configurable subset of recommended items.
module GetObjectTypeAttributeStatisticsPercentiles =
Awso_customer_profiles.Values.GetObjectTypeAttributeStatisticsPercentilesContains percentile statistics for object type attributes.
The Match group object.
Contains ProfileObjectType mapping information from the model.
Details for workflow of type APPFLOW_INTEGRATION.
Error object describing why a specific profile failed.
module BatchGetCalculatedAttributeForProfileError =
Awso_customer_profiles.Values.BatchGetCalculatedAttributeForProfileErrorError object describing why a specific profile and calculated attribute failed.
The object containing the values of a single calculated attribute value.
You do not have sufficient access to perform this action.
The input you provided is invalid.
An internal service error occurred.
The requested resource does not exist, or access was denied.
You exceeded the maximum number of requests.
Updates associated with the address properties of a customer profile.
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 data store response.
The flag that enables the matching process of duplicate profiles.
The response of the Rule-based matching request.
The data store request.
The flag that enables the matching process of duplicate profiles.
The request to enable the rule-based matching.
Mathematical expression and a list of attribute items specified in that expression.
The conditions including range, object count, and threshold for the calculated attribute.
A duplicate customer profile that is to be merged into a main profile.
module ListRecommendersRequestMaxResultsInteger =
Awso_customer_profiles.Values.ListRecommendersRequestMaxResultsIntegermodule RecommenderSchemaSummaryList =
Awso_customer_profiles.Values.RecommenderSchemaSummaryListmodule ListRecommenderRecipesRequestMaxResultsInteger =
Awso_customer_profiles.Values.ListRecommenderRecipesRequestMaxResultsIntegermodule RecommenderFilterSummaryList =
Awso_customer_profiles.Values.RecommenderFilterSummaryListThe filter applied to ListProfileObjects response to include profile objects with the specified index values.
module ProfileObjectTypeTemplateList =
Awso_customer_profiles.Values.ProfileObjectTypeTemplateListmodule ListObjectTypeAttributesList =
Awso_customer_profiles.Values.ListObjectTypeAttributesListmodule ListObjectTypeAttributeValuesList =
Awso_customer_profiles.Values.ListObjectTypeAttributeValuesListmodule CalculatedAttributesForProfileList =
Awso_customer_profiles.Values.CalculatedAttributesForProfileListmodule CalculatedAttributeDefinitionsList =
Awso_customer_profiles.Values.CalculatedAttributeDefinitionsListStructure to hold workflow attributes.
Generic object containing workflow execution metrics.
The summary of results for an upload job, including the number of updated, created, and failed records.
Contains all groups of the segment definition.
Defines how segments should be sorted and ordered in the results.
module GetRecommenderRequestTrainingMetricsCountInteger =
Awso_customer_profiles.Values.GetRecommenderRequestTrainingMetricsCountIntegerConfiguration for metadata to include in recommendation responses.
module RecommenderPromotionalFilters =
Awso_customer_profiles.Values.RecommenderPromotionalFiltersmodule GetObjectTypeAttributeStatisticsStats =
Awso_customer_profiles.Values.GetObjectTypeAttributeStatisticsStatsStatistical measurements for object type attributes including basic statistics and percentiles.
module EventStreamDestinationDetails =
Awso_customer_profiles.Values.EventStreamDestinationDetailsDetails of the destination being used for the EventStream.
Usage-specific statistics about the domain.
Defines how to filter the objects coming in for calculated attributes.
Contains all groups of the segment definition.
Configuration data for integration workflow.
module BatchGetCalculatedAttributeForProfileErrorList =
Awso_customer_profiles.Values.BatchGetCalculatedAttributeForProfileErrorListmodule CalculatedAttributeValueList =
Awso_customer_profiles.Values.CalculatedAttributeValueListmodule BatchGetCalculatedAttributeForProfileIdList =
Awso_customer_profiles.Values.BatchGetCalculatedAttributeForProfileIdListUpdates the properties of an existing recommender, allowing you to modify its configuration and description.
Updates the properties of an existing recommender, allowing you to modify its configuration and description.
Updates the properties of a profile. The ProfileId is required for updating a customer profile. When calling the UpdateProfile API, specifying an empty string value means that any existing value will be removed. Not specifying a string value means that any value already there will be kept.
Updates the properties of a profile. The ProfileId is required for updating a customer profile. When calling the UpdateProfile API, specifying an empty string value means that any existing value will be removed. Not specifying a string value means that any value already there will be kept.
Update the properties of an Event Trigger.
Update the properties of an Event Trigger.
Updates the properties of a domain, including creating or selecting a dead letter queue or an encryption key. After a domain is created, the name can’t be changed. Use this API or CreateDomain to enable identity resolution: set Matching to true. To prevent cross-service impersonation when you call this API, see Cross-service confused deputy prevention for sample policies that you should apply. To add or remove tags on an existing Domain, see TagResource/UntagResource.
Updates the properties of a domain, including creating or selecting a dead letter queue or an encryption key. After a domain is created, the name can’t be changed. Use this API or CreateDomain to enable identity resolution: set Matching to true. To prevent cross-service impersonation when you call this API, see Cross-service confused deputy prevention for sample policies that you should apply. To add or remove tags on an existing Domain, see TagResource/UntagResource.
Updates the layout used to view data for a specific domain. This API can only be invoked from the Amazon Connect admin website.
Updates the layout used to view data for a specific domain. This API can only be invoked from the Amazon Connect admin website.
module UpdateCalculatedAttributeDefinitionResponse =
Awso_customer_profiles.Values.UpdateCalculatedAttributeDefinitionResponseUpdates an existing calculated attribute definition. When updating the Conditions, note that increasing the date range of a calculated attribute will not trigger inclusion of historical data greater than the current date range.
module UpdateCalculatedAttributeDefinitionRequest =
Awso_customer_profiles.Values.UpdateCalculatedAttributeDefinitionRequestUpdates an existing calculated attribute definition. When updating the Conditions, note that increasing the date range of a calculated attribute will not trigger inclusion of historical data greater than the current date range.
Removes one or more tags from the specified Amazon Connect Customer Profiles resource. In Connect Customer Profiles, domains, profile object types, and integrations can be tagged.
Removes one or more tags from the specified Amazon Connect Customer Profiles resource. In Connect Customer Profiles, domains, profile object types, and integrations can be tagged.
Assigns one or more tags (key-value pairs) to the specified Amazon Connect Customer Profiles resource. Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values. In Connect Customer Profiles, domains, profile object types, and integrations can be tagged. Tags don't have any semantic meaning to AWS and are interpreted strictly as strings of characters. You can use the TagResource action with a resource that already has tags. If you specify a new tag key, this tag is appended to the list of tags associated with the resource. If you specify a tag key that is already associated with the resource, the new tag value that you specify replaces the previous value for that tag. You can associate as many as 50 tags with a resource.
Assigns one or more tags (key-value pairs) to the specified Amazon Connect Customer Profiles resource. Tags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values. In Connect Customer Profiles, domains, profile object types, and integrations can be tagged. Tags don't have any semantic meaning to AWS and are interpreted strictly as strings of characters. You can use the TagResource action with a resource that already has tags. If you specify a new tag key, this tag is appended to the list of tags associated with the resource. If you specify a tag key that is already associated with the resource, the new tag value that you specify replaces the previous value for that tag. You can associate as many as 50 tags with a resource.
This API stops the processing of an upload job.
This API stops the processing of an upload job.
Stops a recommender, suspending its ability to generate recommendations. The recommender can be restarted later using StartRecommender.
Stops a recommender, suspending its ability to generate recommendations. The recommender can be restarted later using StartRecommender.
This API starts the processing of an upload job to ingest profile data.
This API starts the processing of an upload job to ingest profile data.
Starts a recommender that was previously stopped. Starting a recommender resumes its ability to generate recommendations.
Starts a recommender that was previously stopped. Starting a recommender resumes its ability to generate recommendations.
Searches for profiles within a specific domain using one or more predefined search keys (e.g., _fullName, _phone, _email, _account, etc.) and/or custom-defined search keys. A search key is a data type pair that consists of a KeyName and Values list. This operation supports searching for profiles with a minimum of 1 key-value(s) pair and up to 5 key-value(s) pairs using either AND or OR logic.
Searches for profiles within a specific domain using one or more predefined search keys (e.g., _fullName, _phone, _email, _account, etc.) and/or custom-defined search keys. A search key is a data type pair that consists of a KeyName and Values list. This operation supports searching for profiles with a minimum of 1 key-value(s) pair and up to 5 key-value(s) pairs using either AND or OR logic.
module PutProfileObjectTypeResponse =
Awso_customer_profiles.Values.PutProfileObjectTypeResponseDefines a ProfileObjectType. To add or remove tags on an existing ObjectType, see TagResource/UntagResource.
module PutProfileObjectTypeRequest =
Awso_customer_profiles.Values.PutProfileObjectTypeRequestDefines a ProfileObjectType. To add or remove tags on an existing ObjectType, see TagResource/UntagResource.
Adds additional objects to customer profiles of a given ObjectType. When adding a specific profile object, like a Contact Record, an inferred profile can get created if it is not mapped to an existing profile. The resulting profile will only have a phone number populated in the standard ProfileObject. Any additional Contact Records with the same phone number will be mapped to the same inferred profile. When a ProfileObject is created and if a ProfileObjectType already exists for the ProfileObject, it will provide data to a standard profile depending on the ProfileObjectType definition. PutProfileObject needs an ObjectType, which can be created using PutProfileObjectType.
Adds additional objects to customer profiles of a given ObjectType. When adding a specific profile object, like a Contact Record, an inferred profile can get created if it is not mapped to an existing profile. The resulting profile will only have a phone number populated in the standard ProfileObject. Any additional Contact Records with the same phone number will be mapped to the same inferred profile. When a ProfileObject is created and if a ProfileObjectType already exists for the ProfileObject, it will provide data to a standard profile depending on the ProfileObjectType definition. PutProfileObject needs an ObjectType, which can be created using PutProfileObjectType.
Adds an integration between the service and a third-party service, which includes Amazon AppFlow and Amazon Connect. An integration can belong to only one domain. To add or remove tags on an existing Integration, see TagResource / UntagResource.
Adds an integration between the service and a third-party service, which includes Amazon AppFlow and Amazon Connect. An integration can belong to only one domain. To add or remove tags on an existing Integration, see TagResource / UntagResource.
module PutDomainObjectTypeResponse =
Awso_customer_profiles.Values.PutDomainObjectTypeResponseCreate/Update a DomainObjectType in a Customer Profiles domain. To create a new DomainObjectType, Data Store needs to be enabled on the Domain.
Create/Update a DomainObjectType in a Customer Profiles domain. To create a new DomainObjectType, Data Store needs to be enabled on the Domain.
module ProfileAttributeValuesResponse =
Awso_customer_profiles.Values.ProfileAttributeValuesResponseFetch the possible attribute values given the attribute name.
module ProfileAttributeValuesRequest =
Awso_customer_profiles.Values.ProfileAttributeValuesRequestFetch the possible attribute values given the attribute name.
Runs an AWS Lambda job that does the following: All the profileKeys in the ProfileToBeMerged will be moved to the main profile. All the objects in the ProfileToBeMerged will be moved to the main profile. All the ProfileToBeMerged will be deleted at the end. All the profileKeys in the ProfileIdsToBeMerged will be moved to the main profile. Standard fields are merged as follows: Fields are always "union"-ed if there are no conflicts in standard fields or attributeKeys. When there are conflicting fields: If no SourceProfileIds entry is specified, the main Profile value is always taken. If a SourceProfileIds entry is specified, the specified profileId is always taken, even if it is a NULL value. You can use MergeProfiles together with GetMatches, which returns potentially matching profiles, or use it with the results of another matching system. After profiles have been merged, they cannot be separated (unmerged).
Runs an AWS Lambda job that does the following: All the profileKeys in the ProfileToBeMerged will be moved to the main profile. All the objects in the ProfileToBeMerged will be moved to the main profile. All the ProfileToBeMerged will be deleted at the end. All the profileKeys in the ProfileIdsToBeMerged will be moved to the main profile. Standard fields are merged as follows: Fields are always "union"-ed if there are no conflicts in standard fields or attributeKeys. When there are conflicting fields: If no SourceProfileIds entry is specified, the main Profile value is always taken. If a SourceProfileIds entry is specified, the specified profileId is always taken, even if it is a NULL value. You can use MergeProfiles together with GetMatches, which returns potentially matching profiles, or use it with the results of another matching system. After profiles have been merged, they cannot be separated (unmerged).
Query to list all workflows.
Query to list all workflows.
This API retrieves a list of upload jobs for the specified domain.
This API retrieves a list of upload jobs for the specified domain.
module ListTagsForResourceResponse =
Awso_customer_profiles.Values.ListTagsForResourceResponseDisplays the tags associated with an Amazon Connect Customer Profiles resource. In Connect Customer Profiles, domains, profile object types, and integrations can be tagged.
Displays the tags associated with an Amazon Connect Customer Profiles resource. In Connect Customer Profiles, domains, profile object types, and integrations can be tagged.
module ListSegmentDefinitionsResponse =
Awso_customer_profiles.Values.ListSegmentDefinitionsResponseLists all segment definitions under a domain.
module ListSegmentDefinitionsRequest =
Awso_customer_profiles.Values.ListSegmentDefinitionsRequestLists all segment definitions under a domain.
module ListRuleBasedMatchesResponse =
Awso_customer_profiles.Values.ListRuleBasedMatchesResponseReturns a set of MatchIds that belong to the given domain.
module ListRuleBasedMatchesRequest =
Awso_customer_profiles.Values.ListRuleBasedMatchesRequestReturns a set of MatchIds that belong to the given domain.
Returns a list of recommenders in the specified domain.
Returns a list of recommenders in the specified domain.
module ListRecommenderSchemasResponse =
Awso_customer_profiles.Values.ListRecommenderSchemasResponseReturns a list of recommender schemas in the specified domain.
module ListRecommenderSchemasRequest =
Awso_customer_profiles.Values.ListRecommenderSchemasRequestReturns a list of recommender schemas in the specified domain.
module ListRecommenderRecipesResponse =
Awso_customer_profiles.Values.ListRecommenderRecipesResponseReturns a list of available recommender recipes that can be used to create recommenders.
module ListRecommenderRecipesRequest =
Awso_customer_profiles.Values.ListRecommenderRecipesRequestReturns a list of available recommender recipes that can be used to create recommenders.
module ListRecommenderFiltersResponse =
Awso_customer_profiles.Values.ListRecommenderFiltersResponseReturns a list of recommender filters in the specified domain.
module ListRecommenderFiltersRequest =
Awso_customer_profiles.Values.ListRecommenderFiltersRequestReturns a list of recommender filters in the specified domain.
Returns a list of objects associated with a profile of a given ProfileObjectType.
Returns a list of objects associated with a profile of a given ProfileObjectType.
module ListProfileObjectTypesResponse =
Awso_customer_profiles.Values.ListProfileObjectTypesResponseLists all of the templates available within the service.
module ListProfileObjectTypesRequest =
Awso_customer_profiles.Values.ListProfileObjectTypesRequestLists all of the templates available within the service.
module ListProfileObjectTypeTemplatesResponse =
Awso_customer_profiles.Values.ListProfileObjectTypeTemplatesResponseLists all of the template information for object types.
module ListProfileObjectTypeTemplatesRequest =
Awso_customer_profiles.Values.ListProfileObjectTypeTemplatesRequestLists all of the template information for object types.
module ListProfileHistoryRecordsResponse =
Awso_customer_profiles.Values.ListProfileHistoryRecordsResponseReturns a list of history records for a specific profile, for a specific domain.
module ListProfileHistoryRecordsRequest =
Awso_customer_profiles.Values.ListProfileHistoryRecordsRequestReturns a list of history records for a specific profile, for a specific domain.
module ListObjectTypeAttributesResponse =
Awso_customer_profiles.Values.ListObjectTypeAttributesResponseFetch the possible attribute values given the attribute name.
module ListObjectTypeAttributesRequest =
Awso_customer_profiles.Values.ListObjectTypeAttributesRequestFetch the possible attribute values given the attribute name.
module ListObjectTypeAttributeValuesResponse =
Awso_customer_profiles.Values.ListObjectTypeAttributeValuesResponseThe ListObjectTypeAttributeValues API provides access to the most recent distinct values for any specified attribute, making it valuable for real-time data validation and consistency checks within your object types. This API works across domain, supporting both custom and standard object types. The API accepts the object type name, attribute name, and domain name as input parameters and returns values up to the storage limit of approximately 350KB.
module ListObjectTypeAttributeValuesRequest =
Awso_customer_profiles.Values.ListObjectTypeAttributeValuesRequestThe ListObjectTypeAttributeValues API provides access to the most recent distinct values for any specified attribute, making it valuable for real-time data validation and consistency checks within your object types. This API works across domain, supporting both custom and standard object types. The API accepts the object type name, attribute name, and domain name as input parameters and returns values up to the storage limit of approximately 350KB.
Lists all of the integrations in your domain.
Lists all of the integrations in your domain.
module ListIdentityResolutionJobsResponse =
Awso_customer_profiles.Values.ListIdentityResolutionJobsResponseLists all of the Identity Resolution Jobs in your domain. The response sorts the list by JobStartTime.
module ListIdentityResolutionJobsRequest =
Awso_customer_profiles.Values.ListIdentityResolutionJobsRequestLists all of the Identity Resolution Jobs in your domain. The response sorts the list by JobStartTime.
List all Event Triggers under a domain.
List all Event Triggers under a domain.
Returns a list of all the event streams in a specific domain.
Returns a list of all the event streams in a specific domain.
Returns a list of all the domains for an AWS account that have been created.
Returns a list of all the domains for an AWS account that have been created.
module ListDomainObjectTypesResponse =
Awso_customer_profiles.Values.ListDomainObjectTypesResponseList all DomainObjectType(s) in a Customer Profiles domain.
module ListDomainObjectTypesRequest =
Awso_customer_profiles.Values.ListDomainObjectTypesRequestList all DomainObjectType(s) in a Customer Profiles domain.
Lists the existing layouts that can be used to view data for a specific domain. This API can only be invoked from the Amazon Connect admin website.
Lists the existing layouts that can be used to view data for a specific domain. This API can only be invoked from the Amazon Connect admin website.
module ListCalculatedAttributesForProfileResponse =
Awso_customer_profiles.Values.ListCalculatedAttributesForProfileResponseRetrieve a list of calculated attributes for a customer profile.
module ListCalculatedAttributesForProfileRequest =
Awso_customer_profiles.Values.ListCalculatedAttributesForProfileRequestRetrieve a list of calculated attributes for a customer profile.
module ListCalculatedAttributeDefinitionsResponse =
Awso_customer_profiles.Values.ListCalculatedAttributeDefinitionsResponseLists calculated attribute definitions for Customer Profiles
module ListCalculatedAttributeDefinitionsRequest =
Awso_customer_profiles.Values.ListCalculatedAttributeDefinitionsRequestLists calculated attribute definitions for Customer Profiles
module ListAccountIntegrationsResponse =
Awso_customer_profiles.Values.ListAccountIntegrationsResponseLists all of the integrations associated to a specific URI in the AWS account.
module ListAccountIntegrationsRequest =
Awso_customer_profiles.Values.ListAccountIntegrationsRequestLists all of the integrations associated to a specific URI in the AWS account.
Get granular list of steps in workflow.
Get granular list of steps in workflow.
Get details of specified workflow.
Get details of specified workflow.
This API retrieves the details of a specific upload job.
This API retrieves the details of a specific upload job.
This API retrieves the pre-signed URL and client token for uploading the file associated with the upload job.
This API retrieves the pre-signed URL and client token for uploading the file associated with the upload job.
Returns a set of profiles that belong to the same matching group using the matchId or profileId. You can also specify the type of matching that you want for finding similar profiles using either RULE_BASED_MATCHING or ML_BASED_MATCHING.
Returns a set of profiles that belong to the same matching group using the matchId or profileId. You can also specify the type of matching that you want for finding similar profiles using either RULE_BASED_MATCHING or ML_BASED_MATCHING.
Retrieve the latest status of a segment snapshot.
Retrieve the latest status of a segment snapshot.
module GetSegmentMembershipResponse =
Awso_customer_profiles.Values.GetSegmentMembershipResponseDetermines if the given profiles are within a segment.
module GetSegmentMembershipRequest =
Awso_customer_profiles.Values.GetSegmentMembershipRequestDetermines if the given profiles are within a segment.
Gets the result of a segment estimate query.
Gets the result of a segment estimate query.
module GetSegmentDefinitionResponse =
Awso_customer_profiles.Values.GetSegmentDefinitionResponseGets a segment definition from the domain.
module GetSegmentDefinitionRequest =
Awso_customer_profiles.Values.GetSegmentDefinitionRequestGets a segment definition from the domain.
module GetRecommenderSchemaResponse =
Awso_customer_profiles.Values.GetRecommenderSchemaResponseRetrieves information about a specific recommender schema in a domain.
module GetRecommenderSchemaRequest =
Awso_customer_profiles.Values.GetRecommenderSchemaRequestRetrieves information about a specific recommender schema in a domain.
Retrieves a recommender.
Retrieves a recommender.
module GetRecommenderFilterResponse =
Awso_customer_profiles.Values.GetRecommenderFilterResponseRetrieves information about a specific recommender filter in a domain.
module GetRecommenderFilterRequest =
Awso_customer_profiles.Values.GetRecommenderFilterRequestRetrieves information about a specific recommender filter in a domain.
module GetProfileRecommendationsResponse =
Awso_customer_profiles.Values.GetProfileRecommendationsResponseFetches the recommendations for a profile in the input Customer Profiles domain. Fetches all the profile recommendations
module GetProfileRecommendationsRequest =
Awso_customer_profiles.Values.GetProfileRecommendationsRequestFetches the recommendations for a profile in the input Customer Profiles domain. Fetches all the profile recommendations
module GetProfileObjectTypeTemplateResponse =
Awso_customer_profiles.Values.GetProfileObjectTypeTemplateResponseReturns the template information for a specific object type. A template is a predefined ProfileObjectType, such as “Salesforce-Account” or “Salesforce-Contact.” When a user sends a ProfileObject, using the PutProfileObject API, with an ObjectTypeName that matches one of the TemplateIds, it uses the mappings from the template.
module GetProfileObjectTypeTemplateRequest =
Awso_customer_profiles.Values.GetProfileObjectTypeTemplateRequestReturns the template information for a specific object type. A template is a predefined ProfileObjectType, such as “Salesforce-Account” or “Salesforce-Contact.” When a user sends a ProfileObject, using the PutProfileObject API, with an ObjectTypeName that matches one of the TemplateIds, it uses the mappings from the template.
module GetProfileObjectTypeResponse =
Awso_customer_profiles.Values.GetProfileObjectTypeResponseReturns the object types for a specific domain.
module GetProfileObjectTypeRequest =
Awso_customer_profiles.Values.GetProfileObjectTypeRequestReturns the object types for a specific domain.
module GetProfileHistoryRecordResponse =
Awso_customer_profiles.Values.GetProfileHistoryRecordResponseReturns a history record for a specific profile, for a specific domain.
module GetProfileHistoryRecordRequest =
Awso_customer_profiles.Values.GetProfileHistoryRecordRequestReturns a history record for a specific profile, for a specific domain.
module GetObjectTypeAttributeStatisticsResponse =
Awso_customer_profiles.Values.GetObjectTypeAttributeStatisticsResponseThe GetObjectTypeAttributeValues API delivers statistical insights about attributes within a specific object type, but is exclusively available for domains with data store enabled. This API performs daily calculations to provide statistical information about your attribute values, helping you understand patterns and trends in your data. The statistical calculations are performed once per day, providing a consistent snapshot of your attribute data characteristics. You'll receive null values in two scenarios: During the first period after enabling data vault (unless a calculation cycle occurs, which happens once daily). For attributes that don't contain numeric values.
module GetObjectTypeAttributeStatisticsRequest =
Awso_customer_profiles.Values.GetObjectTypeAttributeStatisticsRequestThe GetObjectTypeAttributeValues API delivers statistical insights about attributes within a specific object type, but is exclusively available for domains with data store enabled. This API performs daily calculations to provide statistical information about your attribute values, helping you understand patterns and trends in your data. The statistical calculations are performed once per day, providing a consistent snapshot of your attribute data characteristics. You'll receive null values in two scenarios: During the first period after enabling data vault (unless a calculation cycle occurs, which happens once daily). For attributes that don't contain numeric values.
Before calling this API, use CreateDomain or UpdateDomain to enable identity resolution: set Matching to true. GetMatches returns potentially matching profiles, based on the results of the latest run of a machine learning process. 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. Amazon Connect uses the following profile attributes to identify matches: PhoneNumber HomePhoneNumber BusinessPhoneNumber MobilePhoneNumber EmailAddress PersonalEmailAddress BusinessEmailAddress FullName For example, two or more profiles—with spelling mistakes such as John Doe and Jhn Doe, or different casing email addresses such as JOHN_DOE@ANYCOMPANY.COM and johndoe@anycompany.com, or different phone number formats such as 555-010-0000 and +1-555-010-0000—can be detected as belonging to the same customer John Doe and merged into a unified profile.
Before calling this API, use CreateDomain or UpdateDomain to enable identity resolution: set Matching to true. GetMatches returns potentially matching profiles, based on the results of the latest run of a machine learning process. 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. Amazon Connect uses the following profile attributes to identify matches: PhoneNumber HomePhoneNumber BusinessPhoneNumber MobilePhoneNumber EmailAddress PersonalEmailAddress BusinessEmailAddress FullName For example, two or more profiles—with spelling mistakes such as John Doe and Jhn Doe, or different casing email addresses such as JOHN_DOE@ANYCOMPANY.COM and johndoe@anycompany.com, or different phone number formats such as 555-010-0000 and +1-555-010-0000—can be detected as belonging to the same customer John Doe and merged into a unified profile.
Returns an integration for a domain.
Returns an integration for a domain.
module GetIdentityResolutionJobResponse =
Awso_customer_profiles.Values.GetIdentityResolutionJobResponseReturns information about an Identity Resolution Job in a specific domain. Identity Resolution Jobs are set up using the Amazon Connect admin console. For more information, see Use Identity Resolution to consolidate similar profiles.
module GetIdentityResolutionJobRequest =
Awso_customer_profiles.Values.GetIdentityResolutionJobRequestReturns information about an Identity Resolution Job in a specific domain. Identity Resolution Jobs are set up using the Amazon Connect admin console. For more information, see Use Identity Resolution to consolidate similar profiles.
Get a specific Event Trigger from the domain.
Get a specific Event Trigger from the domain.
Returns information about the specified event stream in a specific domain.
Returns information about the specified event stream in a specific domain.
Returns information about a specific domain.
Returns information about a specific domain.
module GetDomainObjectTypeResponse =
Awso_customer_profiles.Values.GetDomainObjectTypeResponseReturn a DomainObjectType for the input Domain and ObjectType names.
Return a DomainObjectType for the input Domain and ObjectType names.
Gets the layout to view data for a specific domain. This API can only be invoked from the Amazon Connect admin website.
Gets the layout to view data for a specific domain. This API can only be invoked from the Amazon Connect admin website.
module GetCalculatedAttributeForProfileResponse =
Awso_customer_profiles.Values.GetCalculatedAttributeForProfileResponseRetrieve a calculated attribute for a customer profile.
module GetCalculatedAttributeForProfileRequest =
Awso_customer_profiles.Values.GetCalculatedAttributeForProfileRequestRetrieve a calculated attribute for a customer profile.
module GetCalculatedAttributeDefinitionResponse =
Awso_customer_profiles.Values.GetCalculatedAttributeDefinitionResponseProvides more information on a calculated attribute definition for Customer Profiles.
module GetCalculatedAttributeDefinitionRequest =
Awso_customer_profiles.Values.GetCalculatedAttributeDefinitionRequestProvides more information on a calculated attribute definition for Customer Profiles.
module GetAutoMergingPreviewResponse =
Awso_customer_profiles.Values.GetAutoMergingPreviewResponseTests the auto-merging settings of your Identity Resolution Job without merging your data. It randomly selects a sample of matching groups from the existing matching results, and applies the automerging settings that you provided. You can then view the number of profiles in the sample, the number of matches, and the number of profiles identified to be merged. This enables you to evaluate the accuracy of the attributes in your matching list. You can't view which profiles are matched and would be merged. We strongly recommend you use this API to do a dry run of the automerging process before running the Identity Resolution Job. Include at least two matching attributes. If your matching list includes too few attributes (such as only FirstName or only LastName), there may be a large number of matches. This increases the chances of erroneous merges.
module GetAutoMergingPreviewRequest =
Awso_customer_profiles.Values.GetAutoMergingPreviewRequestTests the auto-merging settings of your Identity Resolution Job without merging your data. It randomly selects a sample of matching groups from the existing matching results, and applies the automerging settings that you provided. You can then view the number of profiles in the sample, the number of matches, and the number of profiles identified to be merged. This enables you to evaluate the accuracy of the attributes in your matching list. You can't view which profiles are matched and would be merged. We strongly recommend you use this API to do a dry run of the automerging process before running the Identity Resolution Job. Include at least two matching attributes. If your matching list includes too few attributes (such as only FirstName or only LastName), there may be a large number of matches. This increases the chances of erroneous merges.
module DetectProfileObjectTypeResponse =
Awso_customer_profiles.Values.DetectProfileObjectTypeResponseThe process of detecting profile object type mapping by using given objects.
module DetectProfileObjectTypeRequest =
Awso_customer_profiles.Values.DetectProfileObjectTypeRequestThe process of detecting profile object type mapping by using given objects.
Deletes the specified workflow and all its corresponding resources. This is an async process.
Deletes the specified workflow and all its corresponding resources. This is an async process.
module DeleteSegmentDefinitionResponse =
Awso_customer_profiles.Values.DeleteSegmentDefinitionResponseDeletes a segment definition from the domain.
module DeleteSegmentDefinitionRequest =
Awso_customer_profiles.Values.DeleteSegmentDefinitionRequestDeletes a segment definition from the domain.
module DeleteRecommenderSchemaResponse =
Awso_customer_profiles.Values.DeleteRecommenderSchemaResponseDeletes a recommender schema from a domain.
module DeleteRecommenderSchemaRequest =
Awso_customer_profiles.Values.DeleteRecommenderSchemaRequestDeletes a recommender schema from a domain.
Deletes a recommender.
Deletes a recommender.
module DeleteRecommenderFilterResponse =
Awso_customer_profiles.Values.DeleteRecommenderFilterResponseDeletes a recommender filter from a domain.
module DeleteRecommenderFilterRequest =
Awso_customer_profiles.Values.DeleteRecommenderFilterRequestDeletes a recommender filter from a domain.
Deletes the standard customer profile and all data pertaining to the profile.
Deletes the standard customer profile and all data pertaining to the profile.
module DeleteProfileObjectTypeResponse =
Awso_customer_profiles.Values.DeleteProfileObjectTypeResponseRemoves a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.
module DeleteProfileObjectTypeRequest =
Awso_customer_profiles.Values.DeleteProfileObjectTypeRequestRemoves a ProfileObjectType from a specific domain as well as removes all the ProfileObjects of that type. It also disables integrations from this specific ProfileObjectType. In addition, it scrubs all of the fields of the standard profile that were populated from this ProfileObjectType.
module DeleteProfileObjectResponse =
Awso_customer_profiles.Values.DeleteProfileObjectResponseRemoves an object associated with a profile of a given ProfileObjectType.
Removes an object associated with a profile of a given ProfileObjectType.
Removes a searchable key from a customer profile.
Removes a searchable key from a customer profile.
Removes an integration from a specific domain.
Removes an integration from a specific domain.
Disable and deletes the Event Trigger. You cannot delete an Event Trigger with an active Integration associated.
Disable and deletes the Event Trigger. You cannot delete an Event Trigger with an active Integration associated.
Disables and deletes the specified event stream.
Disables and deletes the specified event stream.
Deletes a specific domain and all of its customer data, such as customer profile attributes and their related objects.
Deletes a specific domain and all of its customer data, such as customer profile attributes and their related objects.
module DeleteDomainObjectTypeResponse =
Awso_customer_profiles.Values.DeleteDomainObjectTypeResponseDelete a DomainObjectType for the given Domain and ObjectType name.
module DeleteDomainObjectTypeRequest =
Awso_customer_profiles.Values.DeleteDomainObjectTypeRequestDelete a DomainObjectType for the given Domain and ObjectType name.
Deletes the layout used to view data for a specific domain. This API can only be invoked from the Amazon Connect admin website.
Deletes the layout used to view data for a specific domain. This API can only be invoked from the Amazon Connect admin website.
module DeleteCalculatedAttributeDefinitionResponse =
Awso_customer_profiles.Values.DeleteCalculatedAttributeDefinitionResponseDeletes an existing calculated attribute definition. Note that deleting a default calculated attribute is possible, however once deleted, you will be unable to undo that action and will need to recreate it on your own using the CreateCalculatedAttributeDefinition API if you want it back.
module DeleteCalculatedAttributeDefinitionRequest =
Awso_customer_profiles.Values.DeleteCalculatedAttributeDefinitionRequestDeletes an existing calculated attribute definition. Note that deleting a default calculated attribute is possible, however once deleted, you will be unable to undo that action and will need to recreate it on your own using the CreateCalculatedAttributeDefinition API if you want it back.
Creates an Upload job to ingest data for segment imports. The metadata is created for the job with the provided field mapping and unique key.
Creates an Upload job to ingest data for segment imports. The metadata is created for the job with the provided field mapping and unique key.
module CreateSegmentSnapshotResponse =
Awso_customer_profiles.Values.CreateSegmentSnapshotResponseTriggers a job to export a segment to a specified destination.
module CreateSegmentSnapshotRequest =
Awso_customer_profiles.Values.CreateSegmentSnapshotRequestTriggers a job to export a segment to a specified destination.
module CreateSegmentEstimateResponse =
Awso_customer_profiles.Values.CreateSegmentEstimateResponseCreates a segment estimate query.
module CreateSegmentEstimateRequest =
Awso_customer_profiles.Values.CreateSegmentEstimateRequestCreates a segment estimate query.
module CreateSegmentDefinitionResponse =
Awso_customer_profiles.Values.CreateSegmentDefinitionResponseCreates a segment definition associated to the given domain.
module CreateSegmentDefinitionRequest =
Awso_customer_profiles.Values.CreateSegmentDefinitionRequestCreates a segment definition associated to the given domain.
module CreateRecommenderSchemaResponse =
Awso_customer_profiles.Values.CreateRecommenderSchemaResponseCreates a recommender schema. A recommender schema defines the set of data columns available for training recommenders and filters under a domain.
module CreateRecommenderSchemaRequest =
Awso_customer_profiles.Values.CreateRecommenderSchemaRequestCreates a recommender schema. A recommender schema defines the set of data columns available for training recommenders and filters under a domain.
Creates a recommender
Creates a recommender
module CreateRecommenderFilterResponse =
Awso_customer_profiles.Values.CreateRecommenderFilterResponseCreates a recommender filter. A recommender filter specifies which items to include or exclude from recommendations.
module CreateRecommenderFilterRequest =
Awso_customer_profiles.Values.CreateRecommenderFilterRequestCreates a recommender filter. A recommender filter specifies which items to include or exclude from recommendations.
Creates a standard profile. A standard profile represents the following attributes for a customer profile in a domain.
Creates a standard profile. A standard profile represents the following attributes for a customer profile in a domain.
module CreateIntegrationWorkflowResponse =
Awso_customer_profiles.Values.CreateIntegrationWorkflowResponseCreates an integration workflow. An integration workflow is an async process which ingests historic data and sets up an integration for ongoing updates. The supported Amazon AppFlow sources are Salesforce, ServiceNow, and Marketo.
module CreateIntegrationWorkflowRequest =
Awso_customer_profiles.Values.CreateIntegrationWorkflowRequestCreates an integration workflow. An integration workflow is an async process which ingests historic data and sets up an integration for ongoing updates. The supported Amazon AppFlow sources are Salesforce, ServiceNow, and Marketo.
Creates an event trigger, which specifies the rules when to perform action based on customer's ingested data. Each event stream can be associated with only one integration in the same region and AWS account as the event stream.
Creates an event trigger, which specifies the rules when to perform action based on customer's ingested data. Each event stream can be associated with only one integration in the same region and AWS account as the event stream.
Creates an event stream, which is a subscription to real-time events, such as when profiles are created and updated through Amazon Connect Customer Profiles. Each event stream can be associated with only one Kinesis Data Stream destination in the same region and Amazon Web Services account as the customer profiles domain
Creates an event stream, which is a subscription to real-time events, such as when profiles are created and updated through Amazon Connect Customer Profiles. Each event stream can be associated with only one Kinesis Data Stream destination in the same region and Amazon Web Services account as the customer profiles domain
Creates a domain, which is a container for all customer data, such as customer profile attributes, object types, profile keys, and encryption keys. You can create multiple domains, and each domain can have multiple third-party integrations. Each Amazon Connect instance can be associated with only one domain. Multiple Amazon Connect instances can be associated with one domain. Use this API or UpdateDomain to enable identity resolution: set Matching to true. To prevent cross-service impersonation when you call this API, see Cross-service confused deputy prevention for sample policies that you should apply. It is not possible to associate a Customer Profiles domain with an Amazon Connect Instance directly from the API. If you would like to create a domain and associate a Customer Profiles domain, use the Amazon Connect admin website. For more information, see Enable Customer Profiles. Each Amazon Connect instance can be associated with only one domain. Multiple Amazon Connect instances can be associated with one domain.
Creates a domain, which is a container for all customer data, such as customer profile attributes, object types, profile keys, and encryption keys. You can create multiple domains, and each domain can have multiple third-party integrations. Each Amazon Connect instance can be associated with only one domain. Multiple Amazon Connect instances can be associated with one domain. Use this API or UpdateDomain to enable identity resolution: set Matching to true. To prevent cross-service impersonation when you call this API, see Cross-service confused deputy prevention for sample policies that you should apply. It is not possible to associate a Customer Profiles domain with an Amazon Connect Instance directly from the API. If you would like to create a domain and associate a Customer Profiles domain, use the Amazon Connect admin website. For more information, see Enable Customer Profiles. Each Amazon Connect instance can be associated with only one domain. Multiple Amazon Connect instances can be associated with one domain.
Creates the layout to view data for a specific domain. This API can only be invoked from the Amazon Connect admin website.
Creates the layout to view data for a specific domain. This API can only be invoked from the Amazon Connect admin website.
module CreateCalculatedAttributeDefinitionResponse =
Awso_customer_profiles.Values.CreateCalculatedAttributeDefinitionResponseCreates a new calculated attribute definition. After creation, new object data ingested into Customer Profiles will be included in the calculated attribute, which can be retrieved for a profile using the GetCalculatedAttributeForProfile API. Defining a calculated attribute makes it available for all profiles within a domain. Each calculated attribute can only reference one ObjectType and at most, two fields from that ObjectType.
module CreateCalculatedAttributeDefinitionRequest =
Awso_customer_profiles.Values.CreateCalculatedAttributeDefinitionRequestCreates a new calculated attribute definition. After creation, new object data ingested into Customer Profiles will be included in the calculated attribute, which can be retrieved for a profile using the GetCalculatedAttributeForProfile API. Defining a calculated attribute makes it available for all profiles within a domain. Each calculated attribute can only reference one ObjectType and at most, two fields from that ObjectType.
Get a batch of profiles.
Get a batch of profiles.
module BatchGetCalculatedAttributeForProfileResponse =
Awso_customer_profiles.Values.BatchGetCalculatedAttributeForProfileResponseFetch the possible attribute values given the attribute name.
module BatchGetCalculatedAttributeForProfileRequest =
Awso_customer_profiles.Values.BatchGetCalculatedAttributeForProfileRequestFetch the possible attribute values given the attribute name.
Associates a new key value with a specific profile, such as a Contact Record ContactId. A profile object can have a single unique key and any number of additional keys that can be used to identify the profile that it belongs to.
Associates a new key value with a specific profile, such as a Contact Record ContactId. A profile object can have a single unique key and any number of additional keys that can be used to identify the profile that it belongs to.