Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api-bqtgftz736ft.deno.dev/v0.5/services/customerprofiles.ts?docs=full";

§Classes

CustomerProfiles

§Interfaces

AdditionalSearchKey

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.

AddProfileKeyRequest
AddProfileKeyResponse
Address

A generic address associated with the customer that is not mailing, shipping, or billing.

AppflowIntegration

Details for workflow of type APPFLOW_INTEGRATION.

AppflowIntegrationWorkflowAttributes

Structure holding all APPFLOW_INTEGRATION specific workflow attributes.

AppflowIntegrationWorkflowMetrics

Workflow specific execution metrics for APPFLOW_INTEGRATION workflow.

AppflowIntegrationWorkflowStep

Workflow step details for APPFLOW_INTEGRATION workflow.

AttributeDetails

Mathematical expression and a list of attribute items specified in that expression.

AttributeItem

The details of a single attribute item specified in the mathematical expression.

AttributeTypesSelector

Configuration information about the AttributeTypesSelectorwhere 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:

AutoMerging

Configuration settings for how to perform the auto-merging of profiles.

Batch

Batch defines the boundaries for ingestion for each step in APPFLOW_INTEGRATION workflow. APPFLOW_INTEGRATION workflow splits ingestion based on these boundaries.

Conditions

The conditions including range, object count, and threshold for the calculated attribute.

ConflictResolution

How the auto-merging process should resolve conflicts between different profiles.

ConnectorOperator

The operation to be performed on the provided source fields.

Consolidation

The matching criteria to be used during the auto-merging process.

CreateCalculatedAttributeDefinitionRequest
CreateCalculatedAttributeDefinitionResponse
CreateDomainRequest
CreateDomainResponse
CreateEventStreamRequest
CreateEventStreamResponse
CreateIntegrationWorkflowRequest
CreateIntegrationWorkflowResponse
CreateProfileRequest
CreateProfileResponse
DeleteCalculatedAttributeDefinitionRequest
DeleteDomainRequest
DeleteDomainResponse
DeleteEventStreamRequest
DeleteIntegrationRequest
DeleteIntegrationResponse
DeleteProfileKeyRequest
DeleteProfileKeyResponse
DeleteProfileObjectRequest
DeleteProfileObjectResponse
DeleteProfileObjectTypeRequest
DeleteProfileObjectTypeResponse
DeleteProfileRequest
DeleteProfileResponse
DeleteWorkflowRequest
DestinationSummary

Summary information about the Kinesis data stream

DetectedProfileObjectType

Contains ProfileObjectType mapping information from the model.

DetectProfileObjectTypeRequest
DetectProfileObjectTypeResponse
DomainStats

Usage-specific statistics about the domain.

EventStreamDestinationDetails

Details of the destination being used for the EventStream.

EventStreamSummary

An instance of EventStream in a list of EventStreams.

ExportingConfig

Configuration information about the S3 bucket where Identity Resolution Jobs writes result files.

ExportingLocation

The S3 location where Identity Resolution Jobs write result files.

FieldSourceProfileIds

A duplicate customer profile that is to be merged into a main profile.

FlowDefinition

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.

FoundByKeyValue

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.

GetAutoMergingPreviewRequest
GetAutoMergingPreviewResponse
GetCalculatedAttributeDefinitionRequest
GetCalculatedAttributeDefinitionResponse
GetCalculatedAttributeForProfileRequest
GetCalculatedAttributeForProfileResponse
GetDomainRequest
GetDomainResponse
GetEventStreamRequest
GetEventStreamResponse
GetIdentityResolutionJobRequest
GetIdentityResolutionJobResponse
GetIntegrationRequest
GetIntegrationResponse
GetMatchesRequest
GetMatchesResponse
GetProfileObjectTypeRequest
GetProfileObjectTypeResponse
GetProfileObjectTypeTemplateRequest
GetProfileObjectTypeTemplateResponse
GetSimilarProfilesRequest
GetSimilarProfilesResponse
GetWorkflowRequest
GetWorkflowResponse
GetWorkflowStepsRequest
GetWorkflowStepsResponse
IdentityResolutionJob

Information about the Identity Resolution Job.

IncrementalPullConfig

Specifies the configuration used when importing incremental records from the source.

IntegrationConfig

Configuration data for integration workflow.

JobSchedule

The day and time when do you want to start the Identity Resolution Job every week.

JobStats

Statistics about the Identity Resolution Job.

ListAccountIntegrationsRequest
ListAccountIntegrationsResponse
ListCalculatedAttributeDefinitionItem

The details of a single calculated attribute definition.

ListCalculatedAttributeDefinitionsRequest
ListCalculatedAttributeDefinitionsResponse
ListCalculatedAttributeForProfileItem

The details of a single calculated attribute for a profile.

ListCalculatedAttributesForProfileRequest
ListCalculatedAttributesForProfileResponse
ListDomainItem

An object in a list that represents a domain.

ListDomainsRequest
ListDomainsResponse
ListEventStreamsRequest
ListEventStreamsResponse
ListIdentityResolutionJobsRequest
ListIdentityResolutionJobsResponse
ListIntegrationItem

An integration in list of integrations.

ListIntegrationsRequest
ListIntegrationsResponse
ListProfileObjectsItem

A ProfileObject in a list of ProfileObjects.

ListProfileObjectsRequest
ListProfileObjectsResponse
ListProfileObjectTypeItem

A ProfileObjectType instance.

ListProfileObjectTypesRequest
ListProfileObjectTypesResponse
ListProfileObjectTypeTemplateItem

A ProfileObjectTypeTemplate in a list of ProfileObjectTypeTemplates.

ListProfileObjectTypeTemplatesRequest
ListProfileObjectTypeTemplatesResponse
ListRuleBasedMatchesRequest
ListRuleBasedMatchesResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
ListWorkflowsItem

A workflow in list of workflows.

ListWorkflowsRequest
ListWorkflowsResponse
MarketoSourceProperties

The properties that are applied when Marketo is being used as a source.

MatchingRequest

The flag that enables the matching process of duplicate profiles.

MatchingResponse

The flag that enables the matching process of duplicate profiles.

MatchingRule

Specifies how does the rule-based matching process should match profiles. You can choose from the following attributes to build the matching Rule:

MatchItem

The Match group object.

MergeProfilesRequest
MergeProfilesResponse
ObjectFilter

The filter applied to ListProfileObjects response to include profile objects with the specified index values.

ObjectTypeField

Represents a field in a ProfileObjectType.

ObjectTypeKey

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.

Profile

The standard profile of a customer.

PutIntegrationRequest
PutIntegrationResponse
PutProfileObjectRequest
PutProfileObjectResponse
PutProfileObjectTypeRequest
PutProfileObjectTypeResponse
Range

The relative time period over which data is included in the aggregation.

RuleBasedMatchingRequest

The request to enable the rule-based matching.

RuleBasedMatchingResponse

The response of the Rule-based matching request.

S3ExportingConfig

Configuration information about the S3 bucket where Identity Resolution Jobs write result files.

S3ExportingLocation

The S3 location where Identity Resolution Jobs write result files.

S3SourceProperties

The properties that are applied when Amazon S3 is being used as the flow source.

SalesforceSourceProperties

The properties that are applied when Salesforce is being used as a source.

ScheduledTriggerProperties

Specifies the configuration details of a scheduled-trigger flow that you define. Currently, these settings only apply to the scheduled-trigger type.

SearchProfilesRequest
SearchProfilesResponse
ServiceNowSourceProperties

The properties that are applied when ServiceNow is being used as a source.

SourceConnectorProperties

Specifies the information that is required to query a particular Amazon AppFlow connector. Customer Profiles supports Salesforce, Zendesk, Marketo, ServiceNow and Amazon S3.

SourceFlowConfig

Contains information about the configuration of the source connector used in the flow.

TagResourceRequest
Task

A class for modeling different type of tasks. Task implementation varies based on the TaskType.

Threshold

The threshold for the calculated attribute.

TriggerConfig

The trigger settings that determine how and when Amazon AppFlow runs the specified flow.

TriggerProperties

Specifies the configuration details that control the trigger for a flow. Currently, these settings only apply to the Scheduled trigger type.

UntagResourceRequest
UpdateAddress

Updates associated with the address properties of a customer profile.

UpdateCalculatedAttributeDefinitionRequest
UpdateCalculatedAttributeDefinitionResponse
UpdateDomainRequest
UpdateDomainResponse
UpdateProfileRequest
UpdateProfileResponse
WorkflowAttributes

Structure to hold workflow attributes.

WorkflowMetrics

Generic object containing workflow execution metrics.

WorkflowStepItem

List containing steps in workflow.

ZendeskSourceProperties

The properties that are applied when using Zendesk as a flow source.

§Type Aliases

AttributeMatchingModel
ConflictResolvingModel
DataPullMode
EventStreamDestinationStatus
EventStreamState
FieldContentType
Gender
IdentityResolutionJobStatus
JobScheduleDayOfTheWeek
logicalOperator
MarketoConnectorOperator
MatchType
Operator
OperatorPropertiesKeys
PartyType
RuleBasedMatchingStatus
S3ConnectorOperator
SalesforceConnectorOperator
ServiceNowConnectorOperator
SourceConnectorType
StandardIdentifier
Statistic
Status
TaskType
TriggerType
Unit
WorkflowType
ZendeskConnectorOperator