amazonka-customer-profiles-2.0: Amazon Connect Customer Profiles SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CustomerProfiles

Contents

Description

Derived from API version 2020-08-15 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Connect Customer Profiles

Amazon Connect Customer Profiles is a unified customer profile for your contact center that has pre-built connectors powered by AppFlow that make it easy to combine customer information from third party applications, such as Salesforce (CRM), ServiceNow (ITSM), and your enterprise resource planning (ERP), with contact history from your Amazon Connect contact center. If you're new to Amazon Connect, you might find it helpful to review the Amazon Connect Administrator Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-08-15 of the Amazon Connect Customer Profiles SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by CustomerProfiles.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You do not have sufficient access to perform this action.

BadRequestException

_BadRequestException :: AsError a => Fold a ServiceError Source #

The input you provided is invalid.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

An internal service error occurred.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The requested resource does not exist, or access was denied.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

You exceeded the maximum number of requests.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AddProfileKey

data AddProfileKey Source #

See: newAddProfileKey smart constructor.

Constructors

AddProfileKey' Text Text [Text] Text 

Instances

Instances details
ToJSON AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

ToHeaders AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

ToPath AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

ToQuery AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

AWSRequest AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Associated Types

type AWSResponse AddProfileKey #

Generic AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Associated Types

type Rep AddProfileKey :: Type -> Type #

Read AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Show AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

NFData AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Methods

rnf :: AddProfileKey -> () #

Eq AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Hashable AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

type AWSResponse AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

type Rep AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

type Rep AddProfileKey = D1 ('MetaData "AddProfileKey" "Amazonka.CustomerProfiles.AddProfileKey" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "AddProfileKey'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "keyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAddProfileKey Source #

Create a value of AddProfileKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AddProfileKey, addProfileKey_profileId - The unique identifier of a customer profile.

AddProfileKey, addProfileKey_keyName - A searchable identifier of a customer profile. The predefined keys you can use include: _account, _profileId, _assetId, _caseId, _orderId, _fullName, _phone, _email, _ctrContactId, _marketoLeadId, _salesforceAccountId, _salesforceContactId, _salesforceAssetId, _zendeskUserId, _zendeskExternalId, _zendeskTicketId, _serviceNowSystemId, _serviceNowIncidentId, _segmentUserId, _shopifyCustomerId, _shopifyOrderId.

AddProfileKey, addProfileKey_values - A list of key values.

AddProfileKey, addProfileKey_domainName - The unique name of the domain.

data AddProfileKeyResponse Source #

See: newAddProfileKeyResponse smart constructor.

Instances

Instances details
Generic AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Associated Types

type Rep AddProfileKeyResponse :: Type -> Type #

Read AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Show AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

NFData AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Methods

rnf :: AddProfileKeyResponse -> () #

Eq AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

type Rep AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

type Rep AddProfileKeyResponse = D1 ('MetaData "AddProfileKeyResponse" "Amazonka.CustomerProfiles.AddProfileKey" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "AddProfileKeyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newAddProfileKeyResponse Source #

Create a value of AddProfileKeyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

AddProfileKey, addProfileKeyResponse_keyName - A searchable identifier of a customer profile.

AddProfileKey, addProfileKeyResponse_values - A list of key values.

$sel:httpStatus:AddProfileKeyResponse', addProfileKeyResponse_httpStatus - The response's http status code.

CreateDomain

data CreateDomain Source #

See: newCreateDomain smart constructor.

Instances

Instances details
ToJSON CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

ToHeaders CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

ToPath CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

ToQuery CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

AWSRequest CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Associated Types

type AWSResponse CreateDomain #

Generic CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Associated Types

type Rep CreateDomain :: Type -> Type #

Read CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Show CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

NFData CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Methods

rnf :: CreateDomain -> () #

Eq CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Hashable CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

type AWSResponse CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

type Rep CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

type Rep CreateDomain = D1 ('MetaData "CreateDomain" "Amazonka.CustomerProfiles.CreateDomain" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "CreateDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deadLetterQueueUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "defaultEncryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "matching") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MatchingRequest)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "defaultExpirationDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newCreateDomain Source #

Create a value of CreateDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDomain, createDomain_deadLetterQueueUrl - The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications. You must set up a policy on the DeadLetterQueue for the SendMessage operation to enable Amazon Connect Customer Profiles to send messages to the DeadLetterQueue.

CreateDomain, createDomain_defaultEncryptionKey - The default encryption key, which is an AWS managed key, is used when no specific type of encryption key is specified. It is used to encrypt all data before it is placed in permanent or semi-permanent storage.

CreateDomain, createDomain_matching - 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.

CreateDomain, createDomain_tags - The tags used to organize, track, or control access for this resource.

CreateDomain, createDomain_domainName - The unique name of the domain.

CreateDomain, createDomain_defaultExpirationDays - The default number of days until the data within the domain expires.

data CreateDomainResponse Source #

See: newCreateDomainResponse smart constructor.

Instances

Instances details
Generic CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Associated Types

type Rep CreateDomainResponse :: Type -> Type #

Read CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Show CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

NFData CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Methods

rnf :: CreateDomainResponse -> () #

Eq CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

type Rep CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

type Rep CreateDomainResponse = D1 ('MetaData "CreateDomainResponse" "Amazonka.CustomerProfiles.CreateDomain" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "CreateDomainResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deadLetterQueueUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultEncryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "matching") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MatchingResponse)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "defaultExpirationDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))

newCreateDomainResponse Source #

Create a value of CreateDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateDomain, createDomainResponse_deadLetterQueueUrl - The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications.

CreateDomain, createDomainResponse_defaultEncryptionKey - The default encryption key, which is an AWS managed key, is used when no specific type of encryption key is specified. It is used to encrypt all data before it is placed in permanent or semi-permanent storage.

CreateDomain, createDomainResponse_matching - 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.

CreateDomain, createDomainResponse_tags - The tags used to organize, track, or control access for this resource.

$sel:httpStatus:CreateDomainResponse', createDomainResponse_httpStatus - The response's http status code.

CreateDomain, createDomainResponse_domainName - The unique name of the domain.

CreateDomain, createDomainResponse_defaultExpirationDays - The default number of days until the data within the domain expires.

CreateDomainResponse, createDomainResponse_createdAt - The timestamp of when the domain was created.

CreateDomainResponse, createDomainResponse_lastUpdatedAt - The timestamp of when the domain was most recently edited.

CreateIntegrationWorkflow

data CreateIntegrationWorkflow Source #

See: newCreateIntegrationWorkflow smart constructor.

Instances

Instances details
ToJSON CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

ToHeaders CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

ToPath CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

ToQuery CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

AWSRequest CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

Generic CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

Associated Types

type Rep CreateIntegrationWorkflow :: Type -> Type #

Read CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

Show CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

NFData CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

Eq CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

Hashable CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

type AWSResponse CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

type Rep CreateIntegrationWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

type Rep CreateIntegrationWorkflow = D1 ('MetaData "CreateIntegrationWorkflow" "Amazonka.CustomerProfiles.CreateIntegrationWorkflow" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "CreateIntegrationWorkflow'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "workflowType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WorkflowType))) :*: (S1 ('MetaSel ('Just "integrationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IntegrationConfig) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateIntegrationWorkflow Source #

Create a value of CreateIntegrationWorkflow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateIntegrationWorkflow, createIntegrationWorkflow_tags - The tags used to organize, track, or control access for this resource.

CreateIntegrationWorkflow, createIntegrationWorkflow_domainName - The unique name of the domain.

CreateIntegrationWorkflow, createIntegrationWorkflow_workflowType - The type of workflow. The only supported value is APPFLOW_INTEGRATION.

$sel:integrationConfig:CreateIntegrationWorkflow', createIntegrationWorkflow_integrationConfig - Configuration data for integration workflow.

CreateIntegrationWorkflow, createIntegrationWorkflow_objectTypeName - The name of the profile object type.

CreateIntegrationWorkflow, createIntegrationWorkflow_roleArn - The Amazon Resource Name (ARN) of the IAM role. Customer Profiles assumes this role to create resources on your behalf as part of workflow execution.

data CreateIntegrationWorkflowResponse Source #

See: newCreateIntegrationWorkflowResponse smart constructor.

Instances

Instances details
Generic CreateIntegrationWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

Associated Types

type Rep CreateIntegrationWorkflowResponse :: Type -> Type #

Read CreateIntegrationWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

Show CreateIntegrationWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

NFData CreateIntegrationWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

Eq CreateIntegrationWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

type Rep CreateIntegrationWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateIntegrationWorkflow

type Rep CreateIntegrationWorkflowResponse = D1 ('MetaData "CreateIntegrationWorkflowResponse" "Amazonka.CustomerProfiles.CreateIntegrationWorkflow" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "CreateIntegrationWorkflowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "workflowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateIntegrationWorkflowResponse Source #

Create a value of CreateIntegrationWorkflowResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateIntegrationWorkflowResponse', createIntegrationWorkflowResponse_httpStatus - The response's http status code.

CreateIntegrationWorkflowResponse, createIntegrationWorkflowResponse_workflowId - Unique identifier for the workflow.

CreateIntegrationWorkflowResponse, createIntegrationWorkflowResponse_message - A message indicating create request was received.

CreateProfile

data CreateProfile Source #

See: newCreateProfile smart constructor.

Instances

Instances details
ToJSON CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

ToHeaders CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

ToPath CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

ToQuery CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

AWSRequest CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Associated Types

type AWSResponse CreateProfile #

Generic CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Associated Types

type Rep CreateProfile :: Type -> Type #

Read CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Show CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

NFData CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Methods

rnf :: CreateProfile -> () #

Eq CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Hashable CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

type AWSResponse CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

type Rep CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

type Rep CreateProfile = D1 ('MetaData "CreateProfile" "Amazonka.CustomerProfiles.CreateProfile" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "CreateProfile'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accountNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "additionalInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Address)))) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "billingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Address)) :*: S1 ('MetaSel ('Just "birthDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "businessEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "businessName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "businessPhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "emailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "gender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Gender)))))) :*: (((S1 ('MetaSel ('Just "genderString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "homePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "mailingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Address)) :*: (S1 ('MetaSel ('Just "middleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mobilePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "partyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PartyType)) :*: (S1 ('MetaSel ('Just "partyTypeString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "personalEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "shippingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Address)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newCreateProfile Source #

Create a value of CreateProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateProfile, createProfile_accountNumber - A unique account number that you have given to the customer.

CreateProfile, createProfile_additionalInformation - Any additional information relevant to the customer’s profile.

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

CreateProfile, createProfile_attributes - A key value pair of attributes of a customer profile.

CreateProfile, createProfile_billingAddress - The customer’s billing address.

CreateProfile, createProfile_birthDate - The customer’s birth date.

CreateProfile, createProfile_businessEmailAddress - The customer’s business email address.

CreateProfile, createProfile_businessName - The name of the customer’s business.

CreateProfile, createProfile_businessPhoneNumber - The customer’s business phone number.

CreateProfile, createProfile_emailAddress - The customer’s email address, which has not been specified as a personal or business address.

CreateProfile, createProfile_firstName - The customer’s first name.

CreateProfile, createProfile_gender - The gender with which the customer identifies.

$sel:genderString:CreateProfile', createProfile_genderString - An alternative to Gender which accepts any string as input.

CreateProfile, createProfile_homePhoneNumber - The customer’s home phone number.

CreateProfile, createProfile_lastName - The customer’s last name.

CreateProfile, createProfile_mailingAddress - The customer’s mailing address.

CreateProfile, createProfile_middleName - The customer’s middle name.

CreateProfile, createProfile_mobilePhoneNumber - The customer’s mobile phone number.

CreateProfile, createProfile_partyType - The type of profile used to describe the customer.

$sel:partyTypeString:CreateProfile', createProfile_partyTypeString - An alternative to PartyType which accepts any string as input.

CreateProfile, createProfile_personalEmailAddress - The customer’s personal email address.

CreateProfile, createProfile_phoneNumber - The customer’s phone number, which has not been specified as a mobile, home, or business number.

CreateProfile, createProfile_shippingAddress - The customer’s shipping address.

CreateProfile, createProfile_domainName - The unique name of the domain.

data CreateProfileResponse Source #

See: newCreateProfileResponse smart constructor.

Instances

Instances details
Generic CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Associated Types

type Rep CreateProfileResponse :: Type -> Type #

Read CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Show CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

NFData CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Methods

rnf :: CreateProfileResponse -> () #

Eq CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

type Rep CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

type Rep CreateProfileResponse = D1 ('MetaData "CreateProfileResponse" "Amazonka.CustomerProfiles.CreateProfile" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "CreateProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateProfileResponse Source #

Create a value of CreateProfileResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateProfileResponse', createProfileResponse_httpStatus - The response's http status code.

CreateProfileResponse, createProfileResponse_profileId - The unique identifier of a customer profile.

DeleteDomain

data DeleteDomain Source #

See: newDeleteDomain smart constructor.

Constructors

DeleteDomain' Text 

Instances

Instances details
ToHeaders DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

ToPath DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

ToQuery DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

AWSRequest DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Associated Types

type AWSResponse DeleteDomain #

Generic DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Associated Types

type Rep DeleteDomain :: Type -> Type #

Read DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Show DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

NFData DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Methods

rnf :: DeleteDomain -> () #

Eq DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Hashable DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

type AWSResponse DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

type Rep DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

type Rep DeleteDomain = D1 ('MetaData "DeleteDomain" "Amazonka.CustomerProfiles.DeleteDomain" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDomain Source #

Create a value of DeleteDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteDomain, deleteDomain_domainName - The unique name of the domain.

data DeleteDomainResponse Source #

See: newDeleteDomainResponse smart constructor.

Instances

Instances details
Generic DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Associated Types

type Rep DeleteDomainResponse :: Type -> Type #

Read DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Show DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

NFData DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Methods

rnf :: DeleteDomainResponse -> () #

Eq DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

type Rep DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

type Rep DeleteDomainResponse = D1 ('MetaData "DeleteDomainResponse" "Amazonka.CustomerProfiles.DeleteDomain" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDomainResponse Source #

Create a value of DeleteDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteDomainResponse', deleteDomainResponse_httpStatus - The response's http status code.

DeleteDomainResponse, deleteDomainResponse_message - A message that indicates the delete request is done.

DeleteIntegration

data DeleteIntegration Source #

See: newDeleteIntegration smart constructor.

Instances

Instances details
ToJSON DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

ToHeaders DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

ToPath DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

ToQuery DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

AWSRequest DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Associated Types

type AWSResponse DeleteIntegration #

Generic DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Associated Types

type Rep DeleteIntegration :: Type -> Type #

Read DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Show DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

NFData DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Methods

rnf :: DeleteIntegration -> () #

Eq DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Hashable DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

type AWSResponse DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

type Rep DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

type Rep DeleteIntegration = D1 ('MetaData "DeleteIntegration" "Amazonka.CustomerProfiles.DeleteIntegration" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteIntegration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteIntegration Source #

Create a value of DeleteIntegration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteIntegration, deleteIntegration_domainName - The unique name of the domain.

DeleteIntegration, deleteIntegration_uri - The URI of the S3 bucket or any other type of data source.

data DeleteIntegrationResponse Source #

See: newDeleteIntegrationResponse smart constructor.

Instances

Instances details
Generic DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Associated Types

type Rep DeleteIntegrationResponse :: Type -> Type #

Read DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Show DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

NFData DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Eq DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

type Rep DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

type Rep DeleteIntegrationResponse = D1 ('MetaData "DeleteIntegrationResponse" "Amazonka.CustomerProfiles.DeleteIntegration" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteIntegrationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteIntegrationResponse Source #

Create a value of DeleteIntegrationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteIntegrationResponse', deleteIntegrationResponse_httpStatus - The response's http status code.

DeleteIntegrationResponse, deleteIntegrationResponse_message - A message that indicates the delete request is done.

DeleteProfile

data DeleteProfile Source #

See: newDeleteProfile smart constructor.

Constructors

DeleteProfile' Text Text 

Instances

Instances details
ToJSON DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

ToHeaders DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

ToPath DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

ToQuery DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

AWSRequest DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Associated Types

type AWSResponse DeleteProfile #

Generic DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Associated Types

type Rep DeleteProfile :: Type -> Type #

Read DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Show DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

NFData DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Methods

rnf :: DeleteProfile -> () #

Eq DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Hashable DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

type AWSResponse DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

type Rep DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

type Rep DeleteProfile = D1 ('MetaData "DeleteProfile" "Amazonka.CustomerProfiles.DeleteProfile" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteProfile Source #

Create a value of DeleteProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteProfile, deleteProfile_profileId - The unique identifier of a customer profile.

DeleteProfile, deleteProfile_domainName - The unique name of the domain.

data DeleteProfileResponse Source #

See: newDeleteProfileResponse smart constructor.

Instances

Instances details
Generic DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Associated Types

type Rep DeleteProfileResponse :: Type -> Type #

Read DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Show DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

NFData DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Methods

rnf :: DeleteProfileResponse -> () #

Eq DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

type Rep DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

type Rep DeleteProfileResponse = D1 ('MetaData "DeleteProfileResponse" "Amazonka.CustomerProfiles.DeleteProfile" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteProfileResponse Source #

Create a value of DeleteProfileResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteProfileResponse, deleteProfileResponse_message - A message that indicates the delete request is done.

$sel:httpStatus:DeleteProfileResponse', deleteProfileResponse_httpStatus - The response's http status code.

DeleteProfileKey

data DeleteProfileKey Source #

See: newDeleteProfileKey smart constructor.

Instances

Instances details
ToJSON DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

ToHeaders DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

ToPath DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

ToQuery DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

AWSRequest DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Associated Types

type AWSResponse DeleteProfileKey #

Generic DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Associated Types

type Rep DeleteProfileKey :: Type -> Type #

Read DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Show DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

NFData DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Methods

rnf :: DeleteProfileKey -> () #

Eq DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Hashable DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

type AWSResponse DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

type Rep DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

type Rep DeleteProfileKey = D1 ('MetaData "DeleteProfileKey" "Amazonka.CustomerProfiles.DeleteProfileKey" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteProfileKey'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "keyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteProfileKey Source #

Create a value of DeleteProfileKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteProfileKey, deleteProfileKey_profileId - The unique identifier of a customer profile.

DeleteProfileKey, deleteProfileKey_keyName - A searchable identifier of a customer profile.

DeleteProfileKey, deleteProfileKey_values - A list of key values.

DeleteProfileKey, deleteProfileKey_domainName - The unique name of the domain.

data DeleteProfileKeyResponse Source #

See: newDeleteProfileKeyResponse smart constructor.

Instances

Instances details
Generic DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Associated Types

type Rep DeleteProfileKeyResponse :: Type -> Type #

Read DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Show DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

NFData DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Eq DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

type Rep DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

type Rep DeleteProfileKeyResponse = D1 ('MetaData "DeleteProfileKeyResponse" "Amazonka.CustomerProfiles.DeleteProfileKey" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteProfileKeyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteProfileKeyResponse Source #

Create a value of DeleteProfileKeyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteProfileKeyResponse, deleteProfileKeyResponse_message - A message that indicates the delete request is done.

$sel:httpStatus:DeleteProfileKeyResponse', deleteProfileKeyResponse_httpStatus - The response's http status code.

DeleteProfileObject

data DeleteProfileObject Source #

See: newDeleteProfileObject smart constructor.

Instances

Instances details
ToJSON DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

ToHeaders DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

ToPath DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

ToQuery DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

AWSRequest DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Associated Types

type AWSResponse DeleteProfileObject #

Generic DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Associated Types

type Rep DeleteProfileObject :: Type -> Type #

Read DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Show DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

NFData DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Methods

rnf :: DeleteProfileObject -> () #

Eq DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Hashable DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

type AWSResponse DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

type Rep DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

type Rep DeleteProfileObject = D1 ('MetaData "DeleteProfileObject" "Amazonka.CustomerProfiles.DeleteProfileObject" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteProfileObject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "profileObjectUniqueKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteProfileObject Source #

Create a value of DeleteProfileObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteProfileObject, deleteProfileObject_profileId - The unique identifier of a customer profile.

DeleteProfileObject, deleteProfileObject_profileObjectUniqueKey - The unique identifier of the profile object generated by the service.

DeleteProfileObject, deleteProfileObject_objectTypeName - The name of the profile object type.

DeleteProfileObject, deleteProfileObject_domainName - The unique name of the domain.

data DeleteProfileObjectResponse Source #

See: newDeleteProfileObjectResponse smart constructor.

Instances

Instances details
Generic DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Associated Types

type Rep DeleteProfileObjectResponse :: Type -> Type #

Read DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Show DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

NFData DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Eq DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

type Rep DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

type Rep DeleteProfileObjectResponse = D1 ('MetaData "DeleteProfileObjectResponse" "Amazonka.CustomerProfiles.DeleteProfileObject" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteProfileObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteProfileObjectResponse Source #

Create a value of DeleteProfileObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteProfileObjectResponse, deleteProfileObjectResponse_message - A message that indicates the delete request is done.

$sel:httpStatus:DeleteProfileObjectResponse', deleteProfileObjectResponse_httpStatus - The response's http status code.

DeleteProfileObjectType

data DeleteProfileObjectType Source #

See: newDeleteProfileObjectType smart constructor.

Instances

Instances details
ToHeaders DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

ToPath DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

ToQuery DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

AWSRequest DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Generic DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Associated Types

type Rep DeleteProfileObjectType :: Type -> Type #

Read DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Show DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

NFData DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Methods

rnf :: DeleteProfileObjectType -> () #

Eq DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Hashable DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

type AWSResponse DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

type Rep DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

type Rep DeleteProfileObjectType = D1 ('MetaData "DeleteProfileObjectType" "Amazonka.CustomerProfiles.DeleteProfileObjectType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteProfileObjectType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteProfileObjectType Source #

Create a value of DeleteProfileObjectType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteProfileObjectType, deleteProfileObjectType_domainName - The unique name of the domain.

DeleteProfileObjectType, deleteProfileObjectType_objectTypeName - The name of the profile object type.

data DeleteProfileObjectTypeResponse Source #

See: newDeleteProfileObjectTypeResponse smart constructor.

Instances

Instances details
Generic DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Associated Types

type Rep DeleteProfileObjectTypeResponse :: Type -> Type #

Read DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Show DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

NFData DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Eq DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

type Rep DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

type Rep DeleteProfileObjectTypeResponse = D1 ('MetaData "DeleteProfileObjectTypeResponse" "Amazonka.CustomerProfiles.DeleteProfileObjectType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteProfileObjectTypeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteProfileObjectTypeResponse Source #

Create a value of DeleteProfileObjectTypeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteProfileObjectTypeResponse', deleteProfileObjectTypeResponse_httpStatus - The response's http status code.

DeleteProfileObjectTypeResponse, deleteProfileObjectTypeResponse_message - A message that indicates the delete request is done.

DeleteWorkflow

data DeleteWorkflow Source #

See: newDeleteWorkflow smart constructor.

Constructors

DeleteWorkflow' Text Text 

Instances

Instances details
ToHeaders DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

ToPath DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

ToQuery DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

AWSRequest DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

Associated Types

type AWSResponse DeleteWorkflow #

Generic DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

Associated Types

type Rep DeleteWorkflow :: Type -> Type #

Read DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

Show DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

NFData DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

Methods

rnf :: DeleteWorkflow -> () #

Eq DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

Hashable DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

type AWSResponse DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

type Rep DeleteWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

type Rep DeleteWorkflow = D1 ('MetaData "DeleteWorkflow" "Amazonka.CustomerProfiles.DeleteWorkflow" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteWorkflow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "workflowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteWorkflow Source #

Create a value of DeleteWorkflow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteWorkflow, deleteWorkflow_domainName - The unique name of the domain.

DeleteWorkflow, deleteWorkflow_workflowId - Unique identifier for the workflow.

data DeleteWorkflowResponse Source #

See: newDeleteWorkflowResponse smart constructor.

Instances

Instances details
Generic DeleteWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

Associated Types

type Rep DeleteWorkflowResponse :: Type -> Type #

Read DeleteWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

Show DeleteWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

NFData DeleteWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

Methods

rnf :: DeleteWorkflowResponse -> () #

Eq DeleteWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

type Rep DeleteWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteWorkflow

type Rep DeleteWorkflowResponse = D1 ('MetaData "DeleteWorkflowResponse" "Amazonka.CustomerProfiles.DeleteWorkflow" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DeleteWorkflowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteWorkflowResponse Source #

Create a value of DeleteWorkflowResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteWorkflowResponse', deleteWorkflowResponse_httpStatus - The response's http status code.

GetAutoMergingPreview

data GetAutoMergingPreview Source #

See: newGetAutoMergingPreview smart constructor.

Instances

Instances details
ToJSON GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

ToHeaders GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

ToPath GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

ToQuery GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

AWSRequest GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

Associated Types

type AWSResponse GetAutoMergingPreview #

Generic GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

Associated Types

type Rep GetAutoMergingPreview :: Type -> Type #

Read GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

Show GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

NFData GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

Methods

rnf :: GetAutoMergingPreview -> () #

Eq GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

Hashable GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

type AWSResponse GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

type Rep GetAutoMergingPreview Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

type Rep GetAutoMergingPreview = D1 ('MetaData "GetAutoMergingPreview" "Amazonka.CustomerProfiles.GetAutoMergingPreview" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetAutoMergingPreview'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "minAllowedConfidenceScoreForMerging") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "consolidation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Consolidation) :*: S1 ('MetaSel ('Just "conflictResolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConflictResolution))))

newGetAutoMergingPreview Source #

Create a value of GetAutoMergingPreview with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetAutoMergingPreview, getAutoMergingPreview_minAllowedConfidenceScoreForMerging - Minimum confidence score required for profiles within a matching group to be merged during the auto-merge process.

GetAutoMergingPreview, getAutoMergingPreview_domainName - The unique name of the domain.

GetAutoMergingPreview, getAutoMergingPreview_consolidation - A list of matching attributes that represent matching criteria.

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

data GetAutoMergingPreviewResponse Source #

See: newGetAutoMergingPreviewResponse smart constructor.

Instances

Instances details
Generic GetAutoMergingPreviewResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

Associated Types

type Rep GetAutoMergingPreviewResponse :: Type -> Type #

Read GetAutoMergingPreviewResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

Show GetAutoMergingPreviewResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

NFData GetAutoMergingPreviewResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

Eq GetAutoMergingPreviewResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

type Rep GetAutoMergingPreviewResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetAutoMergingPreview

type Rep GetAutoMergingPreviewResponse = D1 ('MetaData "GetAutoMergingPreviewResponse" "Amazonka.CustomerProfiles.GetAutoMergingPreview" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetAutoMergingPreviewResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "numberOfMatchesInSample") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "numberOfProfilesInSample") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "numberOfProfilesWillBeMerged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newGetAutoMergingPreviewResponse Source #

Create a value of GetAutoMergingPreviewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:numberOfMatchesInSample:GetAutoMergingPreviewResponse', getAutoMergingPreviewResponse_numberOfMatchesInSample - The number of match groups in the domain that have been reviewed in this preview dry run.

$sel:numberOfProfilesInSample:GetAutoMergingPreviewResponse', getAutoMergingPreviewResponse_numberOfProfilesInSample - The number of profiles found in this preview dry run.

$sel:numberOfProfilesWillBeMerged:GetAutoMergingPreviewResponse', getAutoMergingPreviewResponse_numberOfProfilesWillBeMerged - The number of profiles that would be merged if this wasn't a preview dry run.

$sel:httpStatus:GetAutoMergingPreviewResponse', getAutoMergingPreviewResponse_httpStatus - The response's http status code.

GetAutoMergingPreview, getAutoMergingPreviewResponse_domainName - The unique name of the domain.

GetDomain

data GetDomain Source #

See: newGetDomain smart constructor.

Constructors

GetDomain' Text 

Instances

Instances details
ToHeaders GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Methods

toHeaders :: GetDomain -> [Header] #

ToPath GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

ToQuery GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

AWSRequest GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Associated Types

type AWSResponse GetDomain #

Generic GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Associated Types

type Rep GetDomain :: Type -> Type #

Read GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Show GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

NFData GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Methods

rnf :: GetDomain -> () #

Eq GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Hashable GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

type AWSResponse GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

type Rep GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

type Rep GetDomain = D1 ('MetaData "GetDomain" "Amazonka.CustomerProfiles.GetDomain" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDomain Source #

Arguments

:: Text

GetDomain

-> GetDomain 

Create a value of GetDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetDomain, getDomain_domainName - The unique name of the domain.

data GetDomainResponse Source #

See: newGetDomainResponse smart constructor.

Instances

Instances details
Generic GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Associated Types

type Rep GetDomainResponse :: Type -> Type #

Read GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Show GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

NFData GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Methods

rnf :: GetDomainResponse -> () #

Eq GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

type Rep GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

newGetDomainResponse Source #

Create a value of GetDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deadLetterQueueUrl:GetDomainResponse', getDomainResponse_deadLetterQueueUrl - The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications.

$sel:defaultEncryptionKey:GetDomainResponse', getDomainResponse_defaultEncryptionKey - The default encryption key, which is an AWS managed key, is used when no specific type of encryption key is specified. It is used to encrypt all data before it is placed in permanent or semi-permanent storage.

$sel:defaultExpirationDays:GetDomainResponse', getDomainResponse_defaultExpirationDays - The default number of days until the data within the domain expires.

$sel:matching:GetDomainResponse', getDomainResponse_matching - 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.

$sel:stats:GetDomainResponse', getDomainResponse_stats - Usage-specific statistics about the domain.

GetDomainResponse, getDomainResponse_tags - The tags used to organize, track, or control access for this resource.

$sel:httpStatus:GetDomainResponse', getDomainResponse_httpStatus - The response's http status code.

GetDomain, getDomainResponse_domainName - The unique name of the domain.

GetDomainResponse, getDomainResponse_createdAt - The timestamp of when the domain was created.

GetDomainResponse, getDomainResponse_lastUpdatedAt - The timestamp of when the domain was most recently edited.

GetIdentityResolutionJob

data GetIdentityResolutionJob Source #

See: newGetIdentityResolutionJob smart constructor.

Instances

Instances details
ToHeaders GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

ToPath GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

ToQuery GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

AWSRequest GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

Generic GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

Associated Types

type Rep GetIdentityResolutionJob :: Type -> Type #

Read GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

Show GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

NFData GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

Eq GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

Hashable GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

type AWSResponse GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

type Rep GetIdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

type Rep GetIdentityResolutionJob = D1 ('MetaData "GetIdentityResolutionJob" "Amazonka.CustomerProfiles.GetIdentityResolutionJob" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetIdentityResolutionJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetIdentityResolutionJob Source #

Create a value of GetIdentityResolutionJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetIdentityResolutionJob, getIdentityResolutionJob_domainName - The unique name of the domain.

GetIdentityResolutionJob, getIdentityResolutionJob_jobId - The unique identifier of the Identity Resolution Job.

data GetIdentityResolutionJobResponse Source #

See: newGetIdentityResolutionJobResponse smart constructor.

Instances

Instances details
Generic GetIdentityResolutionJobResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

Associated Types

type Rep GetIdentityResolutionJobResponse :: Type -> Type #

Read GetIdentityResolutionJobResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

Show GetIdentityResolutionJobResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

NFData GetIdentityResolutionJobResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

Eq GetIdentityResolutionJobResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

type Rep GetIdentityResolutionJobResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIdentityResolutionJob

type Rep GetIdentityResolutionJobResponse = D1 ('MetaData "GetIdentityResolutionJobResponse" "Amazonka.CustomerProfiles.GetIdentityResolutionJob" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetIdentityResolutionJobResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "autoMerging") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoMerging)) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "exportingLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportingLocation)))) :*: (S1 ('MetaSel ('Just "jobEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "jobExpirationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "jobStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "jobStats") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobStats)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IdentityResolutionJobStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetIdentityResolutionJobResponse Source #

Create a value of GetIdentityResolutionJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

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

GetIdentityResolutionJob, getIdentityResolutionJobResponse_domainName - The unique name of the domain.

GetIdentityResolutionJobResponse, getIdentityResolutionJobResponse_exportingLocation - The S3 location where the Identity Resolution Job writes result files.

GetIdentityResolutionJobResponse, getIdentityResolutionJobResponse_jobEndTime - The timestamp of when the Identity Resolution Job was completed.

$sel:jobExpirationTime:GetIdentityResolutionJobResponse', getIdentityResolutionJobResponse_jobExpirationTime - The timestamp of when the Identity Resolution Job will expire.

GetIdentityResolutionJob, getIdentityResolutionJobResponse_jobId - The unique identifier of the Identity Resolution Job.

GetIdentityResolutionJobResponse, getIdentityResolutionJobResponse_jobStartTime - The timestamp of when the Identity Resolution Job was started or will be started.

GetIdentityResolutionJobResponse, getIdentityResolutionJobResponse_jobStats - Statistics about the Identity Resolution Job.

GetIdentityResolutionJobResponse, getIdentityResolutionJobResponse_lastUpdatedAt - The timestamp of when the Identity Resolution Job was most recently edited.

GetIdentityResolutionJobResponse, getIdentityResolutionJobResponse_message - The error messages that are generated when the Identity Resolution Job runs.

GetIdentityResolutionJobResponse, getIdentityResolutionJobResponse_status - The status of the Identity Resolution Job.

  • PENDING: The Identity Resolution Job is scheduled but has not started yet. If you turn off the Identity Resolution feature in your domain, jobs in the PENDING state are deleted.
  • PREPROCESSING: The Identity Resolution Job is loading your data.
  • FIND_MATCHING: The Identity Resolution Job is using the machine learning model to identify profiles that belong to the same matching group.
  • MERGING: The Identity Resolution Job is merging duplicate profiles.
  • COMPLETED: The Identity Resolution Job completed successfully.
  • PARTIAL_SUCCESS: There's a system error and not all of the data is merged. The Identity Resolution Job writes a message indicating the source of the problem.
  • FAILED: The Identity Resolution Job did not merge any data. It writes a message indicating the source of the problem.

$sel:httpStatus:GetIdentityResolutionJobResponse', getIdentityResolutionJobResponse_httpStatus - The response's http status code.

GetIntegration

data GetIntegration Source #

See: newGetIntegration smart constructor.

Constructors

GetIntegration' Text Text 

Instances

Instances details
ToJSON GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

ToHeaders GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

ToPath GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

ToQuery GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

AWSRequest GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Associated Types

type AWSResponse GetIntegration #

Generic GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Associated Types

type Rep GetIntegration :: Type -> Type #

Read GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Show GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

NFData GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Methods

rnf :: GetIntegration -> () #

Eq GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Hashable GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

type AWSResponse GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

type Rep GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

type Rep GetIntegration = D1 ('MetaData "GetIntegration" "Amazonka.CustomerProfiles.GetIntegration" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetIntegration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetIntegration Source #

Create a value of GetIntegration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetIntegration, getIntegration_domainName - The unique name of the domain.

GetIntegration, getIntegration_uri - The URI of the S3 bucket or any other type of data source.

data GetIntegrationResponse Source #

See: newGetIntegrationResponse smart constructor.

Instances

Instances details
Generic GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Associated Types

type Rep GetIntegrationResponse :: Type -> Type #

Read GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Show GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

NFData GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Methods

rnf :: GetIntegrationResponse -> () #

Eq GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

type Rep GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

newGetIntegrationResponse Source #

Create a value of GetIntegrationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetIntegrationResponse, getIntegrationResponse_isUnstructured - Boolean to indicate if the Flow associated with the Integration is created via Appflow console or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition

GetIntegrationResponse, getIntegrationResponse_objectTypeName - The name of the profile object type.

GetIntegrationResponse, getIntegrationResponse_objectTypeNames - A map in which each key is an event type from an external application such as Segment or Shopify, and each value is an ObjectTypeName (template) used to ingest the event. It supports the following event types: SegmentIdentify, ShopifyCreateCustomers, ShopifyUpdateCustomers, ShopifyCreateDraftOrders, ShopifyUpdateDraftOrders, ShopifyCreateOrders, and ShopifyUpdatedOrders.

GetIntegrationResponse, getIntegrationResponse_tags - The tags used to organize, track, or control access for this resource.

GetIntegrationResponse, getIntegrationResponse_workflowId - Unique identifier for the workflow.

$sel:httpStatus:GetIntegrationResponse', getIntegrationResponse_httpStatus - The response's http status code.

GetIntegration, getIntegrationResponse_domainName - The unique name of the domain.

GetIntegration, getIntegrationResponse_uri - The URI of the S3 bucket or any other type of data source.

GetIntegrationResponse, getIntegrationResponse_createdAt - The timestamp of when the domain was created.

GetIntegrationResponse, getIntegrationResponse_lastUpdatedAt - The timestamp of when the domain was most recently edited.

GetMatches

data GetMatches Source #

See: newGetMatches smart constructor.

Instances

Instances details
ToHeaders GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Methods

toHeaders :: GetMatches -> [Header] #

ToPath GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

ToQuery GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

AWSRequest GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Associated Types

type AWSResponse GetMatches #

Generic GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Associated Types

type Rep GetMatches :: Type -> Type #

Read GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Show GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

NFData GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Methods

rnf :: GetMatches -> () #

Eq GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Hashable GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

type AWSResponse GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

type Rep GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

type Rep GetMatches = D1 ('MetaData "GetMatches" "Amazonka.CustomerProfiles.GetMatches" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetMatches'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetMatches Source #

Arguments

:: Text

GetMatches

-> GetMatches 

Create a value of GetMatches with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:GetMatches', getMatches_maxResults - The maximum number of results to return per page.

GetMatches, getMatches_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

GetMatches, getMatches_domainName - The unique name of the domain.

data GetMatchesResponse Source #

See: newGetMatchesResponse smart constructor.

Instances

Instances details
Generic GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Associated Types

type Rep GetMatchesResponse :: Type -> Type #

Read GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Show GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

NFData GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Methods

rnf :: GetMatchesResponse -> () #

Eq GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

type Rep GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

type Rep GetMatchesResponse = D1 ('MetaData "GetMatchesResponse" "Amazonka.CustomerProfiles.GetMatches" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetMatchesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "matchGenerationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "matches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MatchItem]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "potentialMatches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetMatchesResponse Source #

Create a value of GetMatchesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:matchGenerationDate:GetMatchesResponse', getMatchesResponse_matchGenerationDate - The timestamp this version of Match Result generated.

$sel:matches:GetMatchesResponse', getMatchesResponse_matches - The list of matched profiles for this instance.

GetMatches, getMatchesResponse_nextToken - If there are additional results, this is the token for the next set of results.

$sel:potentialMatches:GetMatchesResponse', getMatchesResponse_potentialMatches - The number of potential matches found.

$sel:httpStatus:GetMatchesResponse', getMatchesResponse_httpStatus - The response's http status code.

GetProfileObjectType

data GetProfileObjectType Source #

See: newGetProfileObjectType smart constructor.

Instances

Instances details
ToHeaders GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

ToPath GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

ToQuery GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

AWSRequest GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Associated Types

type AWSResponse GetProfileObjectType #

Generic GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Associated Types

type Rep GetProfileObjectType :: Type -> Type #

Read GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Show GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

NFData GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Methods

rnf :: GetProfileObjectType -> () #

Eq GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Hashable GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

type AWSResponse GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

type Rep GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

type Rep GetProfileObjectType = D1 ('MetaData "GetProfileObjectType" "Amazonka.CustomerProfiles.GetProfileObjectType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetProfileObjectType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetProfileObjectType Source #

Create a value of GetProfileObjectType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetProfileObjectType, getProfileObjectType_domainName - The unique name of the domain.

GetProfileObjectType, getProfileObjectType_objectTypeName - The name of the profile object type.

data GetProfileObjectTypeResponse Source #

See: newGetProfileObjectTypeResponse smart constructor.

Instances

Instances details
Generic GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Associated Types

type Rep GetProfileObjectTypeResponse :: Type -> Type #

Read GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Show GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

NFData GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Eq GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

type Rep GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

type Rep GetProfileObjectTypeResponse = D1 ('MetaData "GetProfileObjectTypeResponse" "Amazonka.CustomerProfiles.GetProfileObjectType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetProfileObjectTypeResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "allowProfileCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "expirationDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ObjectTypeField))) :*: S1 ('MetaSel ('Just "keys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [ObjectTypeKey])))))) :*: ((S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "sourceLastUpdatedTimestampFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newGetProfileObjectTypeResponse Source #

Create a value of GetProfileObjectTypeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:allowProfileCreation:GetProfileObjectTypeResponse', getProfileObjectTypeResponse_allowProfileCreation - Indicates whether a profile should be created when data is received if one doesn’t exist for an object of this type. The default is FALSE. If the AllowProfileCreation flag is set to FALSE, then the service tries to fetch a standard profile and associate this object with the profile. If it is set to TRUE, and if no match is found, then the service creates a new standard profile.

GetProfileObjectTypeResponse, getProfileObjectTypeResponse_createdAt - The timestamp of when the domain was created.

$sel:encryptionKey:GetProfileObjectTypeResponse', getProfileObjectTypeResponse_encryptionKey - The customer-provided key to encrypt the profile object that will be created in this profile object type.

$sel:expirationDays:GetProfileObjectTypeResponse', getProfileObjectTypeResponse_expirationDays - The number of days until the data in the object expires.

$sel:fields:GetProfileObjectTypeResponse', getProfileObjectTypeResponse_fields - A map of the name and ObjectType field.

$sel:keys:GetProfileObjectTypeResponse', getProfileObjectTypeResponse_keys - A list of unique keys that can be used to map data to the profile.

GetProfileObjectTypeResponse, getProfileObjectTypeResponse_lastUpdatedAt - The timestamp of when the domain was most recently edited.

$sel:sourceLastUpdatedTimestampFormat:GetProfileObjectTypeResponse', getProfileObjectTypeResponse_sourceLastUpdatedTimestampFormat - The format of your sourceLastUpdatedTimestamp that was previously set up.

GetProfileObjectTypeResponse, getProfileObjectTypeResponse_tags - The tags used to organize, track, or control access for this resource.

GetProfileObjectTypeResponse, getProfileObjectTypeResponse_templateId - A unique identifier for the object template.

$sel:httpStatus:GetProfileObjectTypeResponse', getProfileObjectTypeResponse_httpStatus - The response's http status code.

GetProfileObjectType, getProfileObjectTypeResponse_objectTypeName - The name of the profile object type.

GetProfileObjectTypeResponse, getProfileObjectTypeResponse_description - The description of the profile object type.

GetProfileObjectTypeTemplate

data GetProfileObjectTypeTemplate Source #

See: newGetProfileObjectTypeTemplate smart constructor.

Instances

Instances details
ToHeaders GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

ToPath GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

ToQuery GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

AWSRequest GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Generic GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Associated Types

type Rep GetProfileObjectTypeTemplate :: Type -> Type #

Read GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Show GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

NFData GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Eq GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Hashable GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

type AWSResponse GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

type Rep GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

type Rep GetProfileObjectTypeTemplate = D1 ('MetaData "GetProfileObjectTypeTemplate" "Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetProfileObjectTypeTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetProfileObjectTypeTemplate Source #

Create a value of GetProfileObjectTypeTemplate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetProfileObjectTypeTemplate, getProfileObjectTypeTemplate_templateId - A unique identifier for the object template.

data GetProfileObjectTypeTemplateResponse Source #

Instances

Instances details
Generic GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Read GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Show GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

NFData GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Eq GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

type Rep GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

type Rep GetProfileObjectTypeTemplateResponse = D1 ('MetaData "GetProfileObjectTypeTemplateResponse" "Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetProfileObjectTypeTemplateResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "allowProfileCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ObjectTypeField)))) :*: (S1 ('MetaSel ('Just "keys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [ObjectTypeKey]))) :*: S1 ('MetaSel ('Just "sourceLastUpdatedTimestampFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "sourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetProfileObjectTypeTemplateResponse Source #

Create a value of GetProfileObjectTypeTemplateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:allowProfileCreation:GetProfileObjectTypeTemplateResponse', getProfileObjectTypeTemplateResponse_allowProfileCreation - Indicates whether a profile should be created when data is received if one doesn’t exist for an object of this type. The default is FALSE. If the AllowProfileCreation flag is set to FALSE, then the service tries to fetch a standard profile and associate this object with the profile. If it is set to TRUE, and if no match is found, then the service creates a new standard profile.

$sel:fields:GetProfileObjectTypeTemplateResponse', getProfileObjectTypeTemplateResponse_fields - A map of the name and ObjectType field.

$sel:keys:GetProfileObjectTypeTemplateResponse', getProfileObjectTypeTemplateResponse_keys - A list of unique keys that can be used to map data to the profile.

$sel:sourceLastUpdatedTimestampFormat:GetProfileObjectTypeTemplateResponse', getProfileObjectTypeTemplateResponse_sourceLastUpdatedTimestampFormat - The format of your sourceLastUpdatedTimestamp that was previously set up.

GetProfileObjectTypeTemplateResponse, getProfileObjectTypeTemplateResponse_sourceName - The name of the source of the object template.

GetProfileObjectTypeTemplateResponse, getProfileObjectTypeTemplateResponse_sourceObject - The source of the object template.

GetProfileObjectTypeTemplate, getProfileObjectTypeTemplateResponse_templateId - A unique identifier for the object template.

$sel:httpStatus:GetProfileObjectTypeTemplateResponse', getProfileObjectTypeTemplateResponse_httpStatus - The response's http status code.

GetWorkflow

data GetWorkflow Source #

See: newGetWorkflow smart constructor.

Constructors

GetWorkflow' Text Text 

Instances

Instances details
ToHeaders GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

Methods

toHeaders :: GetWorkflow -> [Header] #

ToPath GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

ToQuery GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

AWSRequest GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

Associated Types

type AWSResponse GetWorkflow #

Generic GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

Associated Types

type Rep GetWorkflow :: Type -> Type #

Read GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

Show GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

NFData GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

Methods

rnf :: GetWorkflow -> () #

Eq GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

Hashable GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

type AWSResponse GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

type Rep GetWorkflow Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

type Rep GetWorkflow = D1 ('MetaData "GetWorkflow" "Amazonka.CustomerProfiles.GetWorkflow" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetWorkflow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "workflowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetWorkflow Source #

Create a value of GetWorkflow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetWorkflow, getWorkflow_domainName - The unique name of the domain.

GetWorkflow, getWorkflow_workflowId - Unique identifier for the workflow.

data GetWorkflowResponse Source #

See: newGetWorkflowResponse smart constructor.

Instances

Instances details
Generic GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

Associated Types

type Rep GetWorkflowResponse :: Type -> Type #

Read GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

Show GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

NFData GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

Methods

rnf :: GetWorkflowResponse -> () #

Eq GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

type Rep GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflow

newGetWorkflowResponse Source #

Create a value of GetWorkflowResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetWorkflowResponse, getWorkflowResponse_attributes - Attributes provided for workflow execution.

$sel:errorDescription:GetWorkflowResponse', getWorkflowResponse_errorDescription - Workflow error messages during execution (if any).

GetWorkflowResponse, getWorkflowResponse_lastUpdatedAt - The timestamp that represents when workflow execution last updated.

$sel:metrics:GetWorkflowResponse', getWorkflowResponse_metrics - Workflow specific execution metrics.

$sel:startDate:GetWorkflowResponse', getWorkflowResponse_startDate - The timestamp that represents when workflow execution started.

GetWorkflowResponse, getWorkflowResponse_status - Status of workflow execution.

GetWorkflow, getWorkflowResponse_workflowId - Unique identifier for the workflow.

GetWorkflowResponse, getWorkflowResponse_workflowType - The type of workflow. The only supported value is APPFLOW_INTEGRATION.

$sel:httpStatus:GetWorkflowResponse', getWorkflowResponse_httpStatus - The response's http status code.

GetWorkflowSteps

data GetWorkflowSteps Source #

See: newGetWorkflowSteps smart constructor.

Instances

Instances details
ToHeaders GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

ToPath GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

ToQuery GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

AWSRequest GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

Associated Types

type AWSResponse GetWorkflowSteps #

Generic GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

Associated Types

type Rep GetWorkflowSteps :: Type -> Type #

Read GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

Show GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

NFData GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

Methods

rnf :: GetWorkflowSteps -> () #

Eq GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

Hashable GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

type AWSResponse GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

type Rep GetWorkflowSteps Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

type Rep GetWorkflowSteps = D1 ('MetaData "GetWorkflowSteps" "Amazonka.CustomerProfiles.GetWorkflowSteps" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetWorkflowSteps'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "workflowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetWorkflowSteps Source #

Create a value of GetWorkflowSteps with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:GetWorkflowSteps', getWorkflowSteps_maxResults - The maximum number of results to return per page.

GetWorkflowSteps, getWorkflowSteps_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

GetWorkflowSteps, getWorkflowSteps_domainName - The unique name of the domain.

GetWorkflowSteps, getWorkflowSteps_workflowId - Unique identifier for the workflow.

data GetWorkflowStepsResponse Source #

See: newGetWorkflowStepsResponse smart constructor.

Instances

Instances details
Generic GetWorkflowStepsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

Associated Types

type Rep GetWorkflowStepsResponse :: Type -> Type #

Read GetWorkflowStepsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

Show GetWorkflowStepsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

NFData GetWorkflowStepsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

Eq GetWorkflowStepsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

type Rep GetWorkflowStepsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetWorkflowSteps

type Rep GetWorkflowStepsResponse = D1 ('MetaData "GetWorkflowStepsResponse" "Amazonka.CustomerProfiles.GetWorkflowSteps" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "GetWorkflowStepsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkflowStepItem])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "workflowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workflowType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkflowType)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetWorkflowStepsResponse Source #

Create a value of GetWorkflowStepsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:GetWorkflowStepsResponse', getWorkflowStepsResponse_items - List containing workflow step details.

GetWorkflowSteps, getWorkflowStepsResponse_nextToken - If there are additional results, this is the token for the next set of results.

GetWorkflowSteps, getWorkflowStepsResponse_workflowId - Unique identifier for the workflow.

GetWorkflowStepsResponse, getWorkflowStepsResponse_workflowType - The type of workflow. The only supported value is APPFLOW_INTEGRATION.

$sel:httpStatus:GetWorkflowStepsResponse', getWorkflowStepsResponse_httpStatus - The response's http status code.

ListAccountIntegrations

data ListAccountIntegrations Source #

See: newListAccountIntegrations smart constructor.

Instances

Instances details
ToJSON ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

ToHeaders ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

ToPath ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

ToQuery ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

AWSRequest ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Generic ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Associated Types

type Rep ListAccountIntegrations :: Type -> Type #

Read ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Show ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

NFData ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Methods

rnf :: ListAccountIntegrations -> () #

Eq ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Hashable ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

type AWSResponse ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

type Rep ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

type Rep ListAccountIntegrations = D1 ('MetaData "ListAccountIntegrations" "Amazonka.CustomerProfiles.ListAccountIntegrations" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListAccountIntegrations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "includeHidden") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListAccountIntegrations Source #

Create a value of ListAccountIntegrations with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:includeHidden:ListAccountIntegrations', listAccountIntegrations_includeHidden - Boolean to indicate if hidden integration should be returned. Defaults to False.

$sel:maxResults:ListAccountIntegrations', listAccountIntegrations_maxResults - The maximum number of objects returned per page.

ListAccountIntegrations, listAccountIntegrations_nextToken - The pagination token from the previous ListAccountIntegrations API call.

ListAccountIntegrations, listAccountIntegrations_uri - The URI of the S3 bucket or any other type of data source.

data ListAccountIntegrationsResponse Source #

See: newListAccountIntegrationsResponse smart constructor.

Instances

Instances details
Generic ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Associated Types

type Rep ListAccountIntegrationsResponse :: Type -> Type #

Read ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Show ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

NFData ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Eq ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

type Rep ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

type Rep ListAccountIntegrationsResponse = D1 ('MetaData "ListAccountIntegrationsResponse" "Amazonka.CustomerProfiles.ListAccountIntegrations" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListAccountIntegrationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListIntegrationItem])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAccountIntegrationsResponse Source #

Create a value of ListAccountIntegrationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:ListAccountIntegrationsResponse', listAccountIntegrationsResponse_items - The list of ListAccountIntegration instances.

ListAccountIntegrations, listAccountIntegrationsResponse_nextToken - The pagination token from the previous ListAccountIntegrations API call.

$sel:httpStatus:ListAccountIntegrationsResponse', listAccountIntegrationsResponse_httpStatus - The response's http status code.

ListDomains

data ListDomains Source #

See: newListDomains smart constructor.

Constructors

ListDomains' (Maybe Natural) (Maybe Text) 

Instances

Instances details
ToHeaders ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Methods

toHeaders :: ListDomains -> [Header] #

ToPath ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

ToQuery ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

AWSRequest ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Associated Types

type AWSResponse ListDomains #

Generic ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Associated Types

type Rep ListDomains :: Type -> Type #

Read ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Show ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

NFData ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Methods

rnf :: ListDomains -> () #

Eq ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Hashable ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

type AWSResponse ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

type Rep ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

type Rep ListDomains = D1 ('MetaData "ListDomains" "Amazonka.CustomerProfiles.ListDomains" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListDomains :: ListDomains Source #

Create a value of ListDomains with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListDomains', listDomains_maxResults - The maximum number of objects returned per page.

ListDomains, listDomains_nextToken - The pagination token from the previous ListDomain API call.

data ListDomainsResponse Source #

See: newListDomainsResponse smart constructor.

Instances

Instances details
Generic ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Associated Types

type Rep ListDomainsResponse :: Type -> Type #

Read ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Show ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

NFData ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Methods

rnf :: ListDomainsResponse -> () #

Eq ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

type Rep ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

type Rep ListDomainsResponse = D1 ('MetaData "ListDomainsResponse" "Amazonka.CustomerProfiles.ListDomains" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListDomainsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListDomainItem])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDomainsResponse Source #

Create a value of ListDomainsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:ListDomainsResponse', listDomainsResponse_items - The list of ListDomains instances.

ListDomains, listDomainsResponse_nextToken - The pagination token from the previous ListDomains API call.

$sel:httpStatus:ListDomainsResponse', listDomainsResponse_httpStatus - The response's http status code.

ListIdentityResolutionJobs

data ListIdentityResolutionJobs Source #

See: newListIdentityResolutionJobs smart constructor.

Instances

Instances details
ToHeaders ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

ToPath ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

ToQuery ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

AWSRequest ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

Generic ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

Associated Types

type Rep ListIdentityResolutionJobs :: Type -> Type #

Read ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

Show ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

NFData ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

Eq ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

Hashable ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

type AWSResponse ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

type Rep ListIdentityResolutionJobs Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

type Rep ListIdentityResolutionJobs = D1 ('MetaData "ListIdentityResolutionJobs" "Amazonka.CustomerProfiles.ListIdentityResolutionJobs" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListIdentityResolutionJobs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListIdentityResolutionJobs Source #

Create a value of ListIdentityResolutionJobs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListIdentityResolutionJobs', listIdentityResolutionJobs_maxResults - The maximum number of results to return per page.

ListIdentityResolutionJobs, listIdentityResolutionJobs_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

ListIdentityResolutionJobs, listIdentityResolutionJobs_domainName - The unique name of the domain.

data ListIdentityResolutionJobsResponse Source #

Instances

Instances details
Generic ListIdentityResolutionJobsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

Associated Types

type Rep ListIdentityResolutionJobsResponse :: Type -> Type #

Read ListIdentityResolutionJobsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

Show ListIdentityResolutionJobsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

NFData ListIdentityResolutionJobsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

Eq ListIdentityResolutionJobsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

type Rep ListIdentityResolutionJobsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIdentityResolutionJobs

type Rep ListIdentityResolutionJobsResponse = D1 ('MetaData "ListIdentityResolutionJobsResponse" "Amazonka.CustomerProfiles.ListIdentityResolutionJobs" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListIdentityResolutionJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "identityResolutionJobsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IdentityResolutionJob])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListIdentityResolutionJobsResponse Source #

Create a value of ListIdentityResolutionJobsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:identityResolutionJobsList:ListIdentityResolutionJobsResponse', listIdentityResolutionJobsResponse_identityResolutionJobsList - A list of Identity Resolution Jobs.

ListIdentityResolutionJobs, listIdentityResolutionJobsResponse_nextToken - If there are additional results, this is the token for the next set of results.

$sel:httpStatus:ListIdentityResolutionJobsResponse', listIdentityResolutionJobsResponse_httpStatus - The response's http status code.

ListIntegrations

data ListIntegrations Source #

See: newListIntegrations smart constructor.

Instances

Instances details
ToHeaders ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

ToPath ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

ToQuery ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

AWSRequest ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Associated Types

type AWSResponse ListIntegrations #

Generic ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Associated Types

type Rep ListIntegrations :: Type -> Type #

Read ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Show ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

NFData ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Methods

rnf :: ListIntegrations -> () #

Eq ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Hashable ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

type AWSResponse ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

type Rep ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

type Rep ListIntegrations = D1 ('MetaData "ListIntegrations" "Amazonka.CustomerProfiles.ListIntegrations" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListIntegrations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "includeHidden") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListIntegrations Source #

Create a value of ListIntegrations with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:includeHidden:ListIntegrations', listIntegrations_includeHidden - Boolean to indicate if hidden integration should be returned. Defaults to False.

$sel:maxResults:ListIntegrations', listIntegrations_maxResults - The maximum number of objects returned per page.

ListIntegrations, listIntegrations_nextToken - The pagination token from the previous ListIntegrations API call.

ListIntegrations, listIntegrations_domainName - The unique name of the domain.

data ListIntegrationsResponse Source #

See: newListIntegrationsResponse smart constructor.

Instances

Instances details
Generic ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Associated Types

type Rep ListIntegrationsResponse :: Type -> Type #

Read ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Show ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

NFData ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Eq ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

type Rep ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

type Rep ListIntegrationsResponse = D1 ('MetaData "ListIntegrationsResponse" "Amazonka.CustomerProfiles.ListIntegrations" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListIntegrationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListIntegrationItem])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListIntegrationsResponse Source #

Create a value of ListIntegrationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:ListIntegrationsResponse', listIntegrationsResponse_items - The list of ListIntegrations instances.

ListIntegrations, listIntegrationsResponse_nextToken - The pagination token from the previous ListIntegrations API call.

$sel:httpStatus:ListIntegrationsResponse', listIntegrationsResponse_httpStatus - The response's http status code.

ListProfileObjectTypeTemplates

data ListProfileObjectTypeTemplates Source #

See: newListProfileObjectTypeTemplates smart constructor.

Instances

Instances details
ToHeaders ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

ToPath ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

ToQuery ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

AWSRequest ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Generic ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Associated Types

type Rep ListProfileObjectTypeTemplates :: Type -> Type #

Read ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Show ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

NFData ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Eq ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Hashable ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

type AWSResponse ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

type Rep ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

type Rep ListProfileObjectTypeTemplates = D1 ('MetaData "ListProfileObjectTypeTemplates" "Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListProfileObjectTypeTemplates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListProfileObjectTypeTemplates :: ListProfileObjectTypeTemplates Source #

Create a value of ListProfileObjectTypeTemplates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListProfileObjectTypeTemplates', listProfileObjectTypeTemplates_maxResults - The maximum number of objects returned per page.

ListProfileObjectTypeTemplates, listProfileObjectTypeTemplates_nextToken - The pagination token from the previous ListObjectTypeTemplates API call.

data ListProfileObjectTypeTemplatesResponse Source #

Instances

Instances details
Generic ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Read ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Show ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

NFData ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Eq ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

type Rep ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

type Rep ListProfileObjectTypeTemplatesResponse = D1 ('MetaData "ListProfileObjectTypeTemplatesResponse" "Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListProfileObjectTypeTemplatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListProfileObjectTypeTemplateItem])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListProfileObjectTypeTemplatesResponse Source #

Create a value of ListProfileObjectTypeTemplatesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:ListProfileObjectTypeTemplatesResponse', listProfileObjectTypeTemplatesResponse_items - The list of ListProfileObjectType template instances.

ListProfileObjectTypeTemplates, listProfileObjectTypeTemplatesResponse_nextToken - The pagination token from the previous ListObjectTypeTemplates API call.

$sel:httpStatus:ListProfileObjectTypeTemplatesResponse', listProfileObjectTypeTemplatesResponse_httpStatus - The response's http status code.

ListProfileObjectTypes

data ListProfileObjectTypes Source #

See: newListProfileObjectTypes smart constructor.

Instances

Instances details
ToHeaders ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

ToPath ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

ToQuery ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

AWSRequest ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Associated Types

type AWSResponse ListProfileObjectTypes #

Generic ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Associated Types

type Rep ListProfileObjectTypes :: Type -> Type #

Read ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Show ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

NFData ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Methods

rnf :: ListProfileObjectTypes -> () #

Eq ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Hashable ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

type AWSResponse ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

type Rep ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

type Rep ListProfileObjectTypes = D1 ('MetaData "ListProfileObjectTypes" "Amazonka.CustomerProfiles.ListProfileObjectTypes" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListProfileObjectTypes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListProfileObjectTypes Source #

Create a value of ListProfileObjectTypes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListProfileObjectTypes', listProfileObjectTypes_maxResults - The maximum number of objects returned per page.

ListProfileObjectTypes, listProfileObjectTypes_nextToken - Identifies the next page of results to return.

ListProfileObjectTypes, listProfileObjectTypes_domainName - The unique name of the domain.

data ListProfileObjectTypesResponse Source #

See: newListProfileObjectTypesResponse smart constructor.

Instances

Instances details
Generic ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Associated Types

type Rep ListProfileObjectTypesResponse :: Type -> Type #

Read ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Show ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

NFData ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Eq ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

type Rep ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

type Rep ListProfileObjectTypesResponse = D1 ('MetaData "ListProfileObjectTypesResponse" "Amazonka.CustomerProfiles.ListProfileObjectTypes" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListProfileObjectTypesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListProfileObjectTypeItem])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListProfileObjectTypesResponse Source #

Create a value of ListProfileObjectTypesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:ListProfileObjectTypesResponse', listProfileObjectTypesResponse_items - The list of ListProfileObjectTypes instances.

ListProfileObjectTypes, listProfileObjectTypesResponse_nextToken - Identifies the next page of results to return.

$sel:httpStatus:ListProfileObjectTypesResponse', listProfileObjectTypesResponse_httpStatus - The response's http status code.

ListProfileObjects

data ListProfileObjects Source #

See: newListProfileObjects smart constructor.

Instances

Instances details
ToJSON ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

ToHeaders ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

ToPath ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

ToQuery ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

AWSRequest ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Associated Types

type AWSResponse ListProfileObjects #

Generic ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Associated Types

type Rep ListProfileObjects :: Type -> Type #

Read ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Show ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

NFData ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Methods

rnf :: ListProfileObjects -> () #

Eq ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Hashable ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type AWSResponse ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type Rep ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type Rep ListProfileObjects = D1 ('MetaData "ListProfileObjects" "Amazonka.CustomerProfiles.ListProfileObjects" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListProfileObjects'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectFilter)))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListProfileObjects Source #

Create a value of ListProfileObjects with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListProfileObjects', listProfileObjects_maxResults - The maximum number of objects returned per page.

ListProfileObjects, listProfileObjects_nextToken - The pagination token from the previous call to ListProfileObjects.

$sel:objectFilter:ListProfileObjects', listProfileObjects_objectFilter - Applies a filter to the response to include profile objects with the specified index values. This filter is only supported for ObjectTypeName _asset, _case and _order.

ListProfileObjects, listProfileObjects_domainName - The unique name of the domain.

ListProfileObjects, listProfileObjects_objectTypeName - The name of the profile object type.

ListProfileObjects, listProfileObjects_profileId - The unique identifier of a customer profile.

data ListProfileObjectsResponse Source #

See: newListProfileObjectsResponse smart constructor.

Instances

Instances details
Generic ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Associated Types

type Rep ListProfileObjectsResponse :: Type -> Type #

Read ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Show ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

NFData ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Eq ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type Rep ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type Rep ListProfileObjectsResponse = D1 ('MetaData "ListProfileObjectsResponse" "Amazonka.CustomerProfiles.ListProfileObjects" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListProfileObjectsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListProfileObjectsItem])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListProfileObjectsResponse Source #

Create a value of ListProfileObjectsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:ListProfileObjectsResponse', listProfileObjectsResponse_items - The list of ListProfileObject instances.

ListProfileObjects, listProfileObjectsResponse_nextToken - The pagination token from the previous call to ListProfileObjects.

$sel:httpStatus:ListProfileObjectsResponse', listProfileObjectsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.CustomerProfiles.ListTagsForResource" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The ARN of the resource for which you want to view tags.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.CustomerProfiles.ListTagsForResource" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTagsForResourceResponse, listTagsForResourceResponse_tags - The tags used to organize, track, or control access for this resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListWorkflows

data ListWorkflows Source #

See: newListWorkflows smart constructor.

Instances

Instances details
ToJSON ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

ToHeaders ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

ToPath ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

ToQuery ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

AWSRequest ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

Associated Types

type AWSResponse ListWorkflows #

Generic ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

Associated Types

type Rep ListWorkflows :: Type -> Type #

Read ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

Show ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

NFData ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

Methods

rnf :: ListWorkflows -> () #

Eq ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

Hashable ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

type AWSResponse ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

type Rep ListWorkflows Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

type Rep ListWorkflows = D1 ('MetaData "ListWorkflows" "Amazonka.CustomerProfiles.ListWorkflows" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListWorkflows'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "queryEndDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "queryStartDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status))) :*: (S1 ('MetaSel ('Just "workflowType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkflowType)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListWorkflows Source #

Create a value of ListWorkflows with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListWorkflows', listWorkflows_maxResults - The maximum number of results to return per page.

ListWorkflows, listWorkflows_nextToken - The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

$sel:queryEndDate:ListWorkflows', listWorkflows_queryEndDate - Retrieve workflows ended after timestamp.

$sel:queryStartDate:ListWorkflows', listWorkflows_queryStartDate - Retrieve workflows started after timestamp.

ListWorkflows, listWorkflows_status - Status of workflow execution.

ListWorkflows, listWorkflows_workflowType - The type of workflow. The only supported value is APPFLOW_INTEGRATION.

ListWorkflows, listWorkflows_domainName - The unique name of the domain.

data ListWorkflowsResponse Source #

See: newListWorkflowsResponse smart constructor.

Instances

Instances details
Generic ListWorkflowsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

Associated Types

type Rep ListWorkflowsResponse :: Type -> Type #

Read ListWorkflowsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

Show ListWorkflowsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

NFData ListWorkflowsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

Methods

rnf :: ListWorkflowsResponse -> () #

Eq ListWorkflowsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

type Rep ListWorkflowsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListWorkflows

type Rep ListWorkflowsResponse = D1 ('MetaData "ListWorkflowsResponse" "Amazonka.CustomerProfiles.ListWorkflows" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListWorkflowsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListWorkflowsItem])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListWorkflowsResponse Source #

Create a value of ListWorkflowsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:ListWorkflowsResponse', listWorkflowsResponse_items - List containing workflow details.

ListWorkflows, listWorkflowsResponse_nextToken - If there are additional results, this is the token for the next set of results.

$sel:httpStatus:ListWorkflowsResponse', listWorkflowsResponse_httpStatus - The response's http status code.

MergeProfiles

data MergeProfiles Source #

See: newMergeProfiles smart constructor.

Instances

Instances details
ToJSON MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

ToHeaders MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

ToPath MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

ToQuery MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

AWSRequest MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Associated Types

type AWSResponse MergeProfiles #

Generic MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Associated Types

type Rep MergeProfiles :: Type -> Type #

Read MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Show MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

NFData MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Methods

rnf :: MergeProfiles -> () #

Eq MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Hashable MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

type AWSResponse MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

type Rep MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

type Rep MergeProfiles = D1 ('MetaData "MergeProfiles" "Amazonka.CustomerProfiles.MergeProfiles" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "MergeProfiles'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fieldSourceProfileIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldSourceProfileIds)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "mainProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "profileIdsToBeMerged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))

newMergeProfiles Source #

Create a value of MergeProfiles with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fieldSourceProfileIds:MergeProfiles', mergeProfiles_fieldSourceProfileIds - The identifiers of the fields in the profile that has the information you want to apply to the merge. For example, say you want to merge EmailAddress from Profile1 into MainProfile. This would be the identifier of the EmailAddress field in Profile1.

MergeProfiles, mergeProfiles_domainName - The unique name of the domain.

$sel:mainProfileId:MergeProfiles', mergeProfiles_mainProfileId - The identifier of the profile to be taken.

$sel:profileIdsToBeMerged:MergeProfiles', mergeProfiles_profileIdsToBeMerged - The identifier of the profile to be merged into MainProfileId.

data MergeProfilesResponse Source #

See: newMergeProfilesResponse smart constructor.

Instances

Instances details
Generic MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Associated Types

type Rep MergeProfilesResponse :: Type -> Type #

Read MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Show MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

NFData MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Methods

rnf :: MergeProfilesResponse -> () #

Eq MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

type Rep MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

type Rep MergeProfilesResponse = D1 ('MetaData "MergeProfilesResponse" "Amazonka.CustomerProfiles.MergeProfiles" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "MergeProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newMergeProfilesResponse Source #

Create a value of MergeProfilesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

MergeProfilesResponse, mergeProfilesResponse_message - A message that indicates the merge request is complete.

$sel:httpStatus:MergeProfilesResponse', mergeProfilesResponse_httpStatus - The response's http status code.

PutIntegration

data PutIntegration Source #

See: newPutIntegration smart constructor.

Instances

Instances details
ToJSON PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

ToHeaders PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

ToPath PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

ToQuery PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

AWSRequest PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Associated Types

type AWSResponse PutIntegration #

Generic PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Associated Types

type Rep PutIntegration :: Type -> Type #

Read PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Show PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

NFData PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Methods

rnf :: PutIntegration -> () #

Eq PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Hashable PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

type AWSResponse PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

type Rep PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

type Rep PutIntegration = D1 ('MetaData "PutIntegration" "Amazonka.CustomerProfiles.PutIntegration" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "PutIntegration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "flowDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlowDefinition)) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectTypeNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newPutIntegration Source #

Create a value of PutIntegration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutIntegration, putIntegration_flowDefinition - The configuration that controls how Customer Profiles retrieves data from the source.

PutIntegration, putIntegration_objectTypeName - The name of the profile object type.

PutIntegration, putIntegration_objectTypeNames - A map in which each key is an event type from an external application such as Segment or Shopify, and each value is an ObjectTypeName (template) used to ingest the event. It supports the following event types: SegmentIdentify, ShopifyCreateCustomers, ShopifyUpdateCustomers, ShopifyCreateDraftOrders, ShopifyUpdateDraftOrders, ShopifyCreateOrders, and ShopifyUpdatedOrders.

PutIntegration, putIntegration_tags - The tags used to organize, track, or control access for this resource.

PutIntegration, putIntegration_uri - The URI of the S3 bucket or any other type of data source.

PutIntegration, putIntegration_domainName - The unique name of the domain.

data PutIntegrationResponse Source #

See: newPutIntegrationResponse smart constructor.

Instances

Instances details
Generic PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Associated Types

type Rep PutIntegrationResponse :: Type -> Type #

Read PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Show PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

NFData PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Methods

rnf :: PutIntegrationResponse -> () #

Eq PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

type Rep PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

newPutIntegrationResponse Source #

Create a value of PutIntegrationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutIntegrationResponse, putIntegrationResponse_isUnstructured - Boolean to indicate if the Flow associated with the Integration is created via Appflow console or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition

PutIntegration, putIntegrationResponse_objectTypeName - The name of the profile object type.

PutIntegration, putIntegrationResponse_objectTypeNames - A map in which each key is an event type from an external application such as Segment or Shopify, and each value is an ObjectTypeName (template) used to ingest the event. It supports the following event types: SegmentIdentify, ShopifyCreateCustomers, ShopifyUpdateCustomers, ShopifyCreateDraftOrders, ShopifyUpdateDraftOrders, ShopifyCreateOrders, and ShopifyUpdatedOrders.

PutIntegration, putIntegrationResponse_tags - The tags used to organize, track, or control access for this resource.

PutIntegrationResponse, putIntegrationResponse_workflowId - Unique identifier for the workflow.

$sel:httpStatus:PutIntegrationResponse', putIntegrationResponse_httpStatus - The response's http status code.

PutIntegration, putIntegrationResponse_domainName - The unique name of the domain.

PutIntegration, putIntegrationResponse_uri - The URI of the S3 bucket or any other type of data source.

PutIntegrationResponse, putIntegrationResponse_createdAt - The timestamp of when the domain was created.

PutIntegrationResponse, putIntegrationResponse_lastUpdatedAt - The timestamp of when the domain was most recently edited.

PutProfileObject

data PutProfileObject Source #

See: newPutProfileObject smart constructor.

Instances

Instances details
ToJSON PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

ToHeaders PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

ToPath PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

ToQuery PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

AWSRequest PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Associated Types

type AWSResponse PutProfileObject #

Generic PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Associated Types

type Rep PutProfileObject :: Type -> Type #

Read PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Show PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

NFData PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Methods

rnf :: PutProfileObject -> () #

Eq PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Hashable PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

type AWSResponse PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

type Rep PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

type Rep PutProfileObject = D1 ('MetaData "PutProfileObject" "Amazonka.CustomerProfiles.PutProfileObject" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "PutProfileObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPutProfileObject Source #

Create a value of PutProfileObject with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutProfileObject, putProfileObject_objectTypeName - The name of the profile object type.

PutProfileObject, putProfileObject_object - A string that is serialized from a JSON object.

PutProfileObject, putProfileObject_domainName - The unique name of the domain.

data PutProfileObjectResponse Source #

See: newPutProfileObjectResponse smart constructor.

Instances

Instances details
Generic PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Associated Types

type Rep PutProfileObjectResponse :: Type -> Type #

Read PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Show PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

NFData PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Eq PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

type Rep PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

type Rep PutProfileObjectResponse = D1 ('MetaData "PutProfileObjectResponse" "Amazonka.CustomerProfiles.PutProfileObject" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "PutProfileObjectResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profileObjectUniqueKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutProfileObjectResponse Source #

Create a value of PutProfileObjectResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutProfileObjectResponse, putProfileObjectResponse_profileObjectUniqueKey - The unique identifier of the profile object generated by the service.

$sel:httpStatus:PutProfileObjectResponse', putProfileObjectResponse_httpStatus - The response's http status code.

PutProfileObjectType

data PutProfileObjectType Source #

See: newPutProfileObjectType smart constructor.

Instances

Instances details
ToJSON PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

ToHeaders PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

ToPath PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

ToQuery PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

AWSRequest PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Associated Types

type AWSResponse PutProfileObjectType #

Generic PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Associated Types

type Rep PutProfileObjectType :: Type -> Type #

Read PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Show PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

NFData PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Methods

rnf :: PutProfileObjectType -> () #

Eq PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Hashable PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

type AWSResponse PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

type Rep PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

type Rep PutProfileObjectType = D1 ('MetaData "PutProfileObjectType" "Amazonka.CustomerProfiles.PutProfileObjectType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "PutProfileObjectType'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "allowProfileCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "expirationDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ObjectTypeField))) :*: S1 ('MetaSel ('Just "keys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [ObjectTypeKey])))))) :*: ((S1 ('MetaSel ('Just "sourceLastUpdatedTimestampFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newPutProfileObjectType Source #

Create a value of PutProfileObjectType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutProfileObjectType, putProfileObjectType_allowProfileCreation - Indicates whether a profile should be created when data is received if one doesn’t exist for an object of this type. The default is FALSE. If the AllowProfileCreation flag is set to FALSE, then the service tries to fetch a standard profile and associate this object with the profile. If it is set to TRUE, and if no match is found, then the service creates a new standard profile.

PutProfileObjectType, putProfileObjectType_encryptionKey - The customer-provided key to encrypt the profile object that will be created in this profile object type.

PutProfileObjectType, putProfileObjectType_expirationDays - The number of days until the data in the object expires.

PutProfileObjectType, putProfileObjectType_fields - A map of the name and ObjectType field.

PutProfileObjectType, putProfileObjectType_keys - A list of unique keys that can be used to map data to the profile.

PutProfileObjectType, putProfileObjectType_sourceLastUpdatedTimestampFormat - The format of your sourceLastUpdatedTimestamp that was previously set up.

PutProfileObjectType, putProfileObjectType_tags - The tags used to organize, track, or control access for this resource.

PutProfileObjectType, putProfileObjectType_templateId - A unique identifier for the object template. For some attributes in the request, the service will use the default value from the object template when TemplateId is present. If these attributes are present in the request, the service may return a BadRequestException. These attributes include: AllowProfileCreation, SourceLastUpdatedTimestampFormat, Fields, and Keys. For example, if AllowProfileCreation is set to true when TemplateId is set, the service may return a BadRequestException.

PutProfileObjectType, putProfileObjectType_domainName - The unique name of the domain.

PutProfileObjectType, putProfileObjectType_objectTypeName - The name of the profile object type.

PutProfileObjectType, putProfileObjectType_description - Description of the profile object type.

data PutProfileObjectTypeResponse Source #

See: newPutProfileObjectTypeResponse smart constructor.

Instances

Instances details
Generic PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Associated Types

type Rep PutProfileObjectTypeResponse :: Type -> Type #

Read PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Show PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

NFData PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Eq PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

type Rep PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

type Rep PutProfileObjectTypeResponse = D1 ('MetaData "PutProfileObjectTypeResponse" "Amazonka.CustomerProfiles.PutProfileObjectType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "PutProfileObjectTypeResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "allowProfileCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "expirationDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ObjectTypeField))) :*: S1 ('MetaSel ('Just "keys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [ObjectTypeKey])))))) :*: ((S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "sourceLastUpdatedTimestampFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newPutProfileObjectTypeResponse Source #

Create a value of PutProfileObjectTypeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutProfileObjectType, putProfileObjectTypeResponse_allowProfileCreation - Indicates whether a profile should be created when data is received if one doesn’t exist for an object of this type. The default is FALSE. If the AllowProfileCreation flag is set to FALSE, then the service tries to fetch a standard profile and associate this object with the profile. If it is set to TRUE, and if no match is found, then the service creates a new standard profile.

PutProfileObjectTypeResponse, putProfileObjectTypeResponse_createdAt - The timestamp of when the domain was created.

PutProfileObjectType, putProfileObjectTypeResponse_encryptionKey - The customer-provided key to encrypt the profile object that will be created in this profile object type.

PutProfileObjectType, putProfileObjectTypeResponse_expirationDays - The number of days until the data in the object expires.

PutProfileObjectType, putProfileObjectTypeResponse_fields - A map of the name and ObjectType field.

PutProfileObjectType, putProfileObjectTypeResponse_keys - A list of unique keys that can be used to map data to the profile.

PutProfileObjectTypeResponse, putProfileObjectTypeResponse_lastUpdatedAt - The timestamp of when the domain was most recently edited.

PutProfileObjectType, putProfileObjectTypeResponse_sourceLastUpdatedTimestampFormat - The format of your sourceLastUpdatedTimestamp that was previously set up in fields that were parsed using SimpleDateFormat. If you have sourceLastUpdatedTimestamp in your field, you must set up sourceLastUpdatedTimestampFormat.

PutProfileObjectType, putProfileObjectTypeResponse_tags - The tags used to organize, track, or control access for this resource.

PutProfileObjectType, putProfileObjectTypeResponse_templateId - A unique identifier for the object template.

$sel:httpStatus:PutProfileObjectTypeResponse', putProfileObjectTypeResponse_httpStatus - The response's http status code.

PutProfileObjectType, putProfileObjectTypeResponse_objectTypeName - The name of the profile object type.

PutProfileObjectType, putProfileObjectTypeResponse_description - Description of the profile object type.

SearchProfiles

data SearchProfiles Source #

See: newSearchProfiles smart constructor.

Instances

Instances details
ToJSON SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

ToHeaders SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

ToPath SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

ToQuery SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

AWSRequest SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Associated Types

type AWSResponse SearchProfiles #

Generic SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Associated Types

type Rep SearchProfiles :: Type -> Type #

Read SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Show SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

NFData SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Methods

rnf :: SearchProfiles -> () #

Eq SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Hashable SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

type AWSResponse SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

type Rep SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

type Rep SearchProfiles = D1 ('MetaData "SearchProfiles" "Amazonka.CustomerProfiles.SearchProfiles" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "SearchProfiles'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "additionalSearchKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty AdditionalSearchKey))) :*: (S1 ('MetaSel ('Just "logicalOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogicalOperator)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "keyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))))

newSearchProfiles Source #

Create a value of SearchProfiles with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:additionalSearchKeys:SearchProfiles', searchProfiles_additionalSearchKeys - A list of AdditionalSearchKey objects that are each searchable identifiers of a profile. Each AdditionalSearchKey object contains a KeyName and a list of Values associated with that specific key (i.e., a key-value(s) pair). These additional search keys will be used in conjunction with the LogicalOperator and the required KeyName and Values parameters to search for profiles that satisfy the search criteria.

$sel:logicalOperator:SearchProfiles', searchProfiles_logicalOperator - Relationship between all specified search keys that will be used to search for profiles. This includes the required KeyName and Values parameters as well as any key-value(s) pairs specified in the AdditionalSearchKeys list.

This parameter influences which profiles will be returned in the response in the following manner:

  • AND - The response only includes profiles that match all of the search keys.
  • OR - The response includes profiles that match at least one of the search keys.

The OR relationship is the default behavior if this parameter is not included in the request.

$sel:maxResults:SearchProfiles', searchProfiles_maxResults - The maximum number of objects returned per page.

The default is 20 if this parameter is not included in the request.

SearchProfiles, searchProfiles_nextToken - The pagination token from the previous SearchProfiles API call.

SearchProfiles, searchProfiles_domainName - The unique name of the domain.

SearchProfiles, searchProfiles_keyName - A searchable identifier of a customer profile. The predefined keys you can use to search include: _account, _profileId, _assetId, _caseId, _orderId, _fullName, _phone, _email, _ctrContactId, _marketoLeadId, _salesforceAccountId, _salesforceContactId, _salesforceAssetId, _zendeskUserId, _zendeskExternalId, _zendeskTicketId, _serviceNowSystemId, _serviceNowIncidentId, _segmentUserId, _shopifyCustomerId, _shopifyOrderId.

SearchProfiles, searchProfiles_values - A list of key values.

data SearchProfilesResponse Source #

See: newSearchProfilesResponse smart constructor.

Instances

Instances details
Generic SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Associated Types

type Rep SearchProfilesResponse :: Type -> Type #

Read SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Show SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

NFData SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Methods

rnf :: SearchProfilesResponse -> () #

Eq SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

type Rep SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

type Rep SearchProfilesResponse = D1 ('MetaData "SearchProfilesResponse" "Amazonka.CustomerProfiles.SearchProfiles" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "SearchProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Profile])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSearchProfilesResponse Source #

Create a value of SearchProfilesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:items:SearchProfilesResponse', searchProfilesResponse_items - The list of Profiles matching the search criteria.

SearchProfiles, searchProfilesResponse_nextToken - The pagination token from the previous SearchProfiles API call.

$sel:httpStatus:SearchProfilesResponse', searchProfilesResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.CustomerProfiles.TagResource" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The ARN of the resource that you're adding tags to.

TagResource, tagResource_tags - The tags used to organize, track, or control access for this resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.CustomerProfiles.TagResource" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.CustomerProfiles.UntagResource" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The ARN of the resource from which you are removing tags.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of tag keys to remove from the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.CustomerProfiles.UntagResource" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateDomain

data UpdateDomain Source #

See: newUpdateDomain smart constructor.

Instances

Instances details
ToJSON UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

ToHeaders UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

ToPath UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

ToQuery UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

AWSRequest UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Associated Types

type AWSResponse UpdateDomain #

Generic UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Associated Types

type Rep UpdateDomain :: Type -> Type #

Read UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Show UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

NFData UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Methods

rnf :: UpdateDomain -> () #

Eq UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Hashable UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

type AWSResponse UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

type Rep UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

type Rep UpdateDomain = D1 ('MetaData "UpdateDomain" "Amazonka.CustomerProfiles.UpdateDomain" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "UpdateDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deadLetterQueueUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "defaultEncryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultExpirationDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "matching") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MatchingRequest)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateDomain Source #

Create a value of UpdateDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateDomain, updateDomain_deadLetterQueueUrl - The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications. If specified as an empty string, it will clear any existing value. You must set up a policy on the DeadLetterQueue for the SendMessage operation to enable Amazon Connect Customer Profiles to send messages to the DeadLetterQueue.

UpdateDomain, updateDomain_defaultEncryptionKey - The default encryption key, which is an AWS managed key, is used when no specific type of encryption key is specified. It is used to encrypt all data before it is placed in permanent or semi-permanent storage. If specified as an empty string, it will clear any existing value.

UpdateDomain, updateDomain_defaultExpirationDays - The default number of days until the data within the domain expires.

UpdateDomain, updateDomain_matching - 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.

UpdateDomain, updateDomain_tags - The tags used to organize, track, or control access for this resource.

UpdateDomain, updateDomain_domainName - The unique name of the domain.

data UpdateDomainResponse Source #

See: newUpdateDomainResponse smart constructor.

Instances

Instances details
Generic UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Associated Types

type Rep UpdateDomainResponse :: Type -> Type #

Read UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Show UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

NFData UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Methods

rnf :: UpdateDomainResponse -> () #

Eq UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

type Rep UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

type Rep UpdateDomainResponse = D1 ('MetaData "UpdateDomainResponse" "Amazonka.CustomerProfiles.UpdateDomain" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "UpdateDomainResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deadLetterQueueUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultEncryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "defaultExpirationDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "matching") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MatchingResponse)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))

newUpdateDomainResponse Source #

Create a value of UpdateDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateDomain, updateDomainResponse_deadLetterQueueUrl - The URL of the SQS dead letter queue, which is used for reporting errors associated with ingesting data from third party applications.

UpdateDomain, updateDomainResponse_defaultEncryptionKey - The default encryption key, which is an AWS managed key, is used when no specific type of encryption key is specified. It is used to encrypt all data before it is placed in permanent or semi-permanent storage.

UpdateDomain, updateDomainResponse_defaultExpirationDays - The default number of days until the data within the domain expires.

UpdateDomain, updateDomainResponse_matching - 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.

UpdateDomain, updateDomainResponse_tags - The tags used to organize, track, or control access for this resource.

$sel:httpStatus:UpdateDomainResponse', updateDomainResponse_httpStatus - The response's http status code.

UpdateDomain, updateDomainResponse_domainName - The unique name of the domain.

UpdateDomainResponse, updateDomainResponse_createdAt - The timestamp of when the domain was created.

UpdateDomainResponse, updateDomainResponse_lastUpdatedAt - The timestamp of when the domain was most recently edited.

UpdateProfile

data UpdateProfile Source #

See: newUpdateProfile smart constructor.

Instances

Instances details
ToJSON UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

ToHeaders UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

ToPath UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

ToQuery UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

AWSRequest UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Associated Types

type AWSResponse UpdateProfile #

Generic UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Associated Types

type Rep UpdateProfile :: Type -> Type #

Read UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Show UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

NFData UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Methods

rnf :: UpdateProfile -> () #

Eq UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Hashable UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

type AWSResponse UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

type Rep UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

type Rep UpdateProfile = D1 ('MetaData "UpdateProfile" "Amazonka.CustomerProfiles.UpdateProfile" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "UpdateProfile'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accountNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "additionalInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateAddress)))) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "billingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateAddress)) :*: S1 ('MetaSel ('Just "birthDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "businessEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "businessName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "businessPhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "emailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "gender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Gender)))))) :*: (((S1 ('MetaSel ('Just "genderString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "homePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "mailingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateAddress)) :*: (S1 ('MetaSel ('Just "middleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mobilePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "partyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PartyType)) :*: (S1 ('MetaSel ('Just "partyTypeString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "personalEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "shippingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateAddress))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newUpdateProfile Source #

Create a value of UpdateProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateProfile, updateProfile_accountNumber - A unique account number that you have given to the customer.

UpdateProfile, updateProfile_additionalInformation - Any additional information relevant to the customer’s profile.

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

UpdateProfile, updateProfile_attributes - A key value pair of attributes of a customer profile.

UpdateProfile, updateProfile_billingAddress - The customer’s billing address.

UpdateProfile, updateProfile_birthDate - The customer’s birth date.

UpdateProfile, updateProfile_businessEmailAddress - The customer’s business email address.

UpdateProfile, updateProfile_businessName - The name of the customer’s business.

UpdateProfile, updateProfile_businessPhoneNumber - The customer’s business phone number.

UpdateProfile, updateProfile_emailAddress - The customer’s email address, which has not been specified as a personal or business address.

UpdateProfile, updateProfile_firstName - The customer’s first name.

UpdateProfile, updateProfile_gender - The gender with which the customer identifies.

$sel:genderString:UpdateProfile', updateProfile_genderString - An alternative to Gender which accepts any string as input.

UpdateProfile, updateProfile_homePhoneNumber - The customer’s home phone number.

UpdateProfile, updateProfile_lastName - The customer’s last name.

UpdateProfile, updateProfile_mailingAddress - The customer’s mailing address.

UpdateProfile, updateProfile_middleName - The customer’s middle name.

UpdateProfile, updateProfile_mobilePhoneNumber - The customer’s mobile phone number.

UpdateProfile, updateProfile_partyType - The type of profile used to describe the customer.

$sel:partyTypeString:UpdateProfile', updateProfile_partyTypeString - An alternative to PartyType which accepts any string as input.

UpdateProfile, updateProfile_personalEmailAddress - The customer’s personal email address.

UpdateProfile, updateProfile_phoneNumber - The customer’s phone number, which has not been specified as a mobile, home, or business number.

UpdateProfile, updateProfile_shippingAddress - The customer’s shipping address.

UpdateProfile, updateProfile_domainName - The unique name of the domain.

UpdateProfile, updateProfile_profileId - The unique identifier of a customer profile.

data UpdateProfileResponse Source #

See: newUpdateProfileResponse smart constructor.

Instances

Instances details
Generic UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Associated Types

type Rep UpdateProfileResponse :: Type -> Type #

Read UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Show UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

NFData UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Methods

rnf :: UpdateProfileResponse -> () #

Eq UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

type Rep UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

type Rep UpdateProfileResponse = D1 ('MetaData "UpdateProfileResponse" "Amazonka.CustomerProfiles.UpdateProfile" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "UpdateProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateProfileResponse Source #

Create a value of UpdateProfileResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateProfileResponse', updateProfileResponse_httpStatus - The response's http status code.

UpdateProfile, updateProfileResponse_profileId - The unique identifier of a customer profile.

Types

ConflictResolvingModel

newtype ConflictResolvingModel Source #

Instances

Instances details
FromJSON ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

FromJSONKey ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

ToJSON ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

ToJSONKey ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

ToByteString ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

ToHeader ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

ToLog ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

ToQuery ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

FromText ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

ToText ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

FromXML ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

ToXML ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

Generic ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

Associated Types

type Rep ConflictResolvingModel :: Type -> Type #

Read ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

Show ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

NFData ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

Methods

rnf :: ConflictResolvingModel -> () #

Eq ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

Ord ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

Hashable ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

type Rep ConflictResolvingModel Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolvingModel

type Rep ConflictResolvingModel = D1 ('MetaData "ConflictResolvingModel" "Amazonka.CustomerProfiles.Types.ConflictResolvingModel" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "ConflictResolvingModel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConflictResolvingModel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DataPullMode

newtype DataPullMode Source #

Constructors

DataPullMode' 

Instances

Instances details
FromJSON DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

FromJSONKey DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

ToJSON DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

ToJSONKey DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

ToByteString DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

ToHeader DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

ToLog DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

ToQuery DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

FromText DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

ToText DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Methods

toText :: DataPullMode -> Text #

FromXML DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

ToXML DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Methods

toXML :: DataPullMode -> XML #

Generic DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Associated Types

type Rep DataPullMode :: Type -> Type #

Read DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Show DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

NFData DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Methods

rnf :: DataPullMode -> () #

Eq DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Ord DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Hashable DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

type Rep DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

type Rep DataPullMode = D1 ('MetaData "DataPullMode" "Amazonka.CustomerProfiles.Types.DataPullMode" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "DataPullMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataPullMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FieldContentType

newtype FieldContentType Source #

Instances

Instances details
FromJSON FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

FromJSONKey FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

ToJSON FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

ToJSONKey FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

ToByteString FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

ToHeader FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

ToLog FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

ToQuery FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

FromText FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

ToText FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

FromXML FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

ToXML FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

Generic FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

Associated Types

type Rep FieldContentType :: Type -> Type #

Read FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

Show FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

NFData FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

Methods

rnf :: FieldContentType -> () #

Eq FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

Ord FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

Hashable FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

type Rep FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

type Rep FieldContentType = D1 ('MetaData "FieldContentType" "Amazonka.CustomerProfiles.Types.FieldContentType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "FieldContentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFieldContentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Gender

newtype Gender Source #

Constructors

Gender' 

Fields

Bundled Patterns

pattern Gender_FEMALE :: Gender 
pattern Gender_MALE :: Gender 
pattern Gender_UNSPECIFIED :: Gender 

Instances

Instances details
FromJSON Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

FromJSONKey Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

ToJSON Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

ToJSONKey Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

ToByteString Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Methods

toBS :: Gender -> ByteString #

ToHeader Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Methods

toHeader :: HeaderName -> Gender -> [Header] #

ToLog Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

ToQuery Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

FromText Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

ToText Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Methods

toText :: Gender -> Text #

FromXML Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

ToXML Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Methods

toXML :: Gender -> XML #

Generic Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Associated Types

type Rep Gender :: Type -> Type #

Methods

from :: Gender -> Rep Gender x #

to :: Rep Gender x -> Gender #

Read Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Show Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

NFData Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Methods

rnf :: Gender -> () #

Eq Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Methods

(==) :: Gender -> Gender -> Bool #

(/=) :: Gender -> Gender -> Bool #

Ord Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Hashable Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Methods

hashWithSalt :: Int -> Gender -> Int #

hash :: Gender -> Int #

type Rep Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

type Rep Gender = D1 ('MetaData "Gender" "Amazonka.CustomerProfiles.Types.Gender" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "Gender'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IdentityResolutionJobStatus

newtype IdentityResolutionJobStatus Source #

Instances

Instances details
FromJSON IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

FromJSONKey IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

ToJSON IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

ToJSONKey IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

ToByteString IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

ToHeader IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

ToLog IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

ToQuery IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

FromText IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

ToText IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

FromXML IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

ToXML IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

Generic IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

Associated Types

type Rep IdentityResolutionJobStatus :: Type -> Type #

Read IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

Show IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

NFData IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

Eq IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

Ord IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

Hashable IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

type Rep IdentityResolutionJobStatus Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus

type Rep IdentityResolutionJobStatus = D1 ('MetaData "IdentityResolutionJobStatus" "Amazonka.CustomerProfiles.Types.IdentityResolutionJobStatus" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "IdentityResolutionJobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIdentityResolutionJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobScheduleDayOfTheWeek

newtype JobScheduleDayOfTheWeek Source #

Instances

Instances details
FromJSON JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

FromJSONKey JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

ToJSON JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

ToJSONKey JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

ToByteString JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

ToHeader JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

ToLog JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

ToQuery JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

FromText JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

ToText JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

FromXML JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

ToXML JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

Generic JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

Associated Types

type Rep JobScheduleDayOfTheWeek :: Type -> Type #

Read JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

Show JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

NFData JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

Methods

rnf :: JobScheduleDayOfTheWeek -> () #

Eq JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

Ord JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

Hashable JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

type Rep JobScheduleDayOfTheWeek Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek

type Rep JobScheduleDayOfTheWeek = D1 ('MetaData "JobScheduleDayOfTheWeek" "Amazonka.CustomerProfiles.Types.JobScheduleDayOfTheWeek" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "JobScheduleDayOfTheWeek'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobScheduleDayOfTheWeek") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LogicalOperator

newtype LogicalOperator Source #

Constructors

LogicalOperator' 

Instances

Instances details
FromJSON LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

FromJSONKey LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

ToJSON LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

ToJSONKey LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

ToByteString LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

ToHeader LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

ToLog LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

ToQuery LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

FromText LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

ToText LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

FromXML LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

ToXML LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

Methods

toXML :: LogicalOperator -> XML #

Generic LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

Associated Types

type Rep LogicalOperator :: Type -> Type #

Read LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

Show LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

NFData LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

Methods

rnf :: LogicalOperator -> () #

Eq LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

Ord LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

Hashable LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

type Rep LogicalOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.LogicalOperator

type Rep LogicalOperator = D1 ('MetaData "LogicalOperator" "Amazonka.CustomerProfiles.Types.LogicalOperator" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "LogicalOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLogicalOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MarketoConnectorOperator

newtype MarketoConnectorOperator Source #

Instances

Instances details
FromJSON MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

FromJSONKey MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

ToJSON MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

ToJSONKey MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

ToByteString MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

ToHeader MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

ToLog MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

ToQuery MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

FromText MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

ToText MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

FromXML MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

ToXML MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

Generic MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

Associated Types

type Rep MarketoConnectorOperator :: Type -> Type #

Read MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

Show MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

NFData MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

Eq MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

Ord MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

Hashable MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

type Rep MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

type Rep MarketoConnectorOperator = D1 ('MetaData "MarketoConnectorOperator" "Amazonka.CustomerProfiles.Types.MarketoConnectorOperator" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "MarketoConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMarketoConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OperatorPropertiesKeys

newtype OperatorPropertiesKeys Source #

Instances

Instances details
FromJSON OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

FromJSONKey OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

ToJSON OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

ToJSONKey OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

ToByteString OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

ToHeader OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

ToLog OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

ToQuery OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

FromText OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

ToText OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

FromXML OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

ToXML OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

Generic OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

Associated Types

type Rep OperatorPropertiesKeys :: Type -> Type #

Read OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

Show OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

NFData OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

Methods

rnf :: OperatorPropertiesKeys -> () #

Eq OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

Ord OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

Hashable OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

type Rep OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

type Rep OperatorPropertiesKeys = D1 ('MetaData "OperatorPropertiesKeys" "Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "OperatorPropertiesKeys'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperatorPropertiesKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PartyType

newtype PartyType Source #

Constructors

PartyType' 

Fields

Bundled Patterns

pattern PartyType_BUSINESS :: PartyType 
pattern PartyType_INDIVIDUAL :: PartyType 
pattern PartyType_OTHER :: PartyType 

Instances

Instances details
FromJSON PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

FromJSONKey PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

ToJSON PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

ToJSONKey PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

ToByteString PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Methods

toBS :: PartyType -> ByteString #

ToHeader PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

ToLog PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

ToQuery PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

FromText PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

ToText PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Methods

toText :: PartyType -> Text #

FromXML PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

ToXML PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Methods

toXML :: PartyType -> XML #

Generic PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Associated Types

type Rep PartyType :: Type -> Type #

Read PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Show PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

NFData PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Methods

rnf :: PartyType -> () #

Eq PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Ord PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Hashable PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

type Rep PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

type Rep PartyType = D1 ('MetaData "PartyType" "Amazonka.CustomerProfiles.Types.PartyType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "PartyType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPartyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

S3ConnectorOperator

newtype S3ConnectorOperator Source #

Instances

Instances details
FromJSON S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

FromJSONKey S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

ToJSON S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

ToJSONKey S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

ToByteString S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

ToHeader S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

ToLog S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

ToQuery S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

FromText S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

ToText S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

FromXML S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

ToXML S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

Generic S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

Associated Types

type Rep S3ConnectorOperator :: Type -> Type #

Read S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

Show S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

NFData S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

Methods

rnf :: S3ConnectorOperator -> () #

Eq S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

Ord S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

Hashable S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

type Rep S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

type Rep S3ConnectorOperator = D1 ('MetaData "S3ConnectorOperator" "Amazonka.CustomerProfiles.Types.S3ConnectorOperator" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "S3ConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromS3ConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SalesforceConnectorOperator

newtype SalesforceConnectorOperator Source #

Bundled Patterns

pattern SalesforceConnectorOperator_ADDITION :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_BETWEEN :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_CONTAINS :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_DIVISION :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_EQUAL_TO :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_GREATER_THAN :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_GREATER_THAN_OR_EQUAL_TO :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_LESS_THAN :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_LESS_THAN_OR_EQUAL_TO :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_MASK_ALL :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_MASK_FIRST_N :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_MASK_LAST_N :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_MULTIPLICATION :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_NOT_EQUAL_TO :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_NO_OP :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_PROJECTION :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_SUBTRACTION :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_VALIDATE_NON_NEGATIVE :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_VALIDATE_NON_NULL :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_VALIDATE_NON_ZERO :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_VALIDATE_NUMERIC :: SalesforceConnectorOperator 

Instances

Instances details
FromJSON SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

FromJSONKey SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

ToJSON SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

ToJSONKey SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

ToByteString SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

ToHeader SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

ToLog SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

ToQuery SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

FromText SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

ToText SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

FromXML SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

ToXML SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

Generic SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

Associated Types

type Rep SalesforceConnectorOperator :: Type -> Type #

Read SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

Show SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

NFData SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

Eq SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

Ord SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

Hashable SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

type Rep SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

type Rep SalesforceConnectorOperator = D1 ('MetaData "SalesforceConnectorOperator" "Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "SalesforceConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSalesforceConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceNowConnectorOperator

newtype ServiceNowConnectorOperator Source #

Bundled Patterns

pattern ServiceNowConnectorOperator_ADDITION :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_BETWEEN :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_CONTAINS :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_DIVISION :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_EQUAL_TO :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_GREATER_THAN :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_GREATER_THAN_OR_EQUAL_TO :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_LESS_THAN :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_LESS_THAN_OR_EQUAL_TO :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_MASK_ALL :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_MASK_FIRST_N :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_MASK_LAST_N :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_MULTIPLICATION :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_NOT_EQUAL_TO :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_NO_OP :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_PROJECTION :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_SUBTRACTION :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_VALIDATE_NON_NEGATIVE :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_VALIDATE_NON_NULL :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_VALIDATE_NON_ZERO :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_VALIDATE_NUMERIC :: ServiceNowConnectorOperator 

Instances

Instances details
FromJSON ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

FromJSONKey ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

ToJSON ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

ToJSONKey ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

ToByteString ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

ToHeader ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

ToLog ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

ToQuery ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

FromText ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

ToText ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

FromXML ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

ToXML ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

Generic ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

Associated Types

type Rep ServiceNowConnectorOperator :: Type -> Type #

Read ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

Show ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

NFData ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

Eq ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

Ord ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

Hashable ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

type Rep ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

type Rep ServiceNowConnectorOperator = D1 ('MetaData "ServiceNowConnectorOperator" "Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "ServiceNowConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceNowConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SourceConnectorType

newtype SourceConnectorType Source #

Instances

Instances details
FromJSON SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

FromJSONKey SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

ToJSON SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

ToJSONKey SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

ToByteString SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

ToHeader SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

ToLog SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

ToQuery SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

FromText SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

ToText SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

FromXML SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

ToXML SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

Generic SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

Associated Types

type Rep SourceConnectorType :: Type -> Type #

Read SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

Show SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

NFData SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

Methods

rnf :: SourceConnectorType -> () #

Eq SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

Ord SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

Hashable SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

type Rep SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

type Rep SourceConnectorType = D1 ('MetaData "SourceConnectorType" "Amazonka.CustomerProfiles.Types.SourceConnectorType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "SourceConnectorType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSourceConnectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StandardIdentifier

newtype StandardIdentifier Source #

Instances

Instances details
FromJSON StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

FromJSONKey StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

ToJSON StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

ToJSONKey StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

ToByteString StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

ToHeader StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

ToLog StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

ToQuery StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

FromText StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

ToText StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

FromXML StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

ToXML StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

Generic StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

Associated Types

type Rep StandardIdentifier :: Type -> Type #

Read StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

Show StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

NFData StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

Methods

rnf :: StandardIdentifier -> () #

Eq StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

Ord StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

Hashable StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

type Rep StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

type Rep StandardIdentifier = D1 ('MetaData "StandardIdentifier" "Amazonka.CustomerProfiles.Types.StandardIdentifier" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "StandardIdentifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStandardIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Status

newtype Status Source #

Constructors

Status' 

Fields

Bundled Patterns

pattern Status_CANCELLED :: Status 
pattern Status_COMPLETE :: Status 
pattern Status_FAILED :: Status 
pattern Status_IN_PROGRESS :: Status 
pattern Status_NOT_STARTED :: Status 
pattern Status_RETRY :: Status 
pattern Status_SPLIT :: Status 

Instances

Instances details
FromJSON Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

FromJSONKey Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

ToJSON Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

ToJSONKey Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

ToByteString Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

Methods

toBS :: Status -> ByteString #

ToHeader Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

Methods

toHeader :: HeaderName -> Status -> [Header] #

ToLog Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

ToQuery Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

FromText Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

ToText Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

Methods

toText :: Status -> Text #

FromXML Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

ToXML Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

Methods

toXML :: Status -> XML #

Generic Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

Associated Types

type Rep Status :: Type -> Type #

Methods

from :: Status -> Rep Status x #

to :: Rep Status x -> Status #

Read Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

Show Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

NFData Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

Methods

rnf :: Status -> () #

Eq Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

Ord Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

Hashable Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

Methods

hashWithSalt :: Int -> Status -> Int #

hash :: Status -> Int #

type Rep Status Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Status

type Rep Status = D1 ('MetaData "Status" "Amazonka.CustomerProfiles.Types.Status" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "Status'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TaskType

newtype TaskType Source #

Constructors

TaskType' 

Fields

Bundled Patterns

pattern TaskType_Arithmetic :: TaskType 
pattern TaskType_Filter :: TaskType 
pattern TaskType_Map :: TaskType 
pattern TaskType_Mask :: TaskType 
pattern TaskType_Merge :: TaskType 
pattern TaskType_Truncate :: TaskType 
pattern TaskType_Validate :: TaskType 

Instances

Instances details
FromJSON TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

FromJSONKey TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

ToJSON TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

ToJSONKey TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

ToByteString TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Methods

toBS :: TaskType -> ByteString #

ToHeader TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Methods

toHeader :: HeaderName -> TaskType -> [Header] #

ToLog TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

ToQuery TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

FromText TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

ToText TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Methods

toText :: TaskType -> Text #

FromXML TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

ToXML TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Methods

toXML :: TaskType -> XML #

Generic TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Associated Types

type Rep TaskType :: Type -> Type #

Methods

from :: TaskType -> Rep TaskType x #

to :: Rep TaskType x -> TaskType #

Read TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Show TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

NFData TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Methods

rnf :: TaskType -> () #

Eq TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Ord TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Hashable TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Methods

hashWithSalt :: Int -> TaskType -> Int #

hash :: TaskType -> Int #

type Rep TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

type Rep TaskType = D1 ('MetaData "TaskType" "Amazonka.CustomerProfiles.Types.TaskType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "TaskType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTaskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TriggerType

newtype TriggerType Source #

Constructors

TriggerType' 

Instances

Instances details
FromJSON TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

FromJSONKey TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

ToJSON TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

ToJSONKey TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

ToByteString TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

ToHeader TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

ToLog TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

ToQuery TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

FromText TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

ToText TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Methods

toText :: TriggerType -> Text #

FromXML TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

ToXML TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Methods

toXML :: TriggerType -> XML #

Generic TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Associated Types

type Rep TriggerType :: Type -> Type #

Read TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Show TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

NFData TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Methods

rnf :: TriggerType -> () #

Eq TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Ord TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Hashable TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

type Rep TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

type Rep TriggerType = D1 ('MetaData "TriggerType" "Amazonka.CustomerProfiles.Types.TriggerType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "TriggerType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTriggerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorkflowType

newtype WorkflowType Source #

Constructors

WorkflowType' 

Bundled Patterns

pattern WorkflowType_APPFLOW_INTEGRATION :: WorkflowType 

Instances

Instances details
FromJSON WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

FromJSONKey WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

ToJSON WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

ToJSONKey WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

ToByteString WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

ToHeader WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

ToLog WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

ToQuery WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

FromText WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

ToText WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

Methods

toText :: WorkflowType -> Text #

FromXML WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

ToXML WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

Methods

toXML :: WorkflowType -> XML #

Generic WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

Associated Types

type Rep WorkflowType :: Type -> Type #

Read WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

Show WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

NFData WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

Methods

rnf :: WorkflowType -> () #

Eq WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

Ord WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

Hashable WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

type Rep WorkflowType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowType

type Rep WorkflowType = D1 ('MetaData "WorkflowType" "Amazonka.CustomerProfiles.Types.WorkflowType" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "WorkflowType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorkflowType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ZendeskConnectorOperator

newtype ZendeskConnectorOperator Source #

Instances

Instances details
FromJSON ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

FromJSONKey ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

ToJSON ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

ToJSONKey ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

ToByteString ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

ToHeader ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

ToLog ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

ToQuery ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

FromText ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

ToText ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

FromXML ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

ToXML ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

Generic ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

Associated Types

type Rep ZendeskConnectorOperator :: Type -> Type #

Read ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

Show ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

NFData ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

Eq ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

Ord ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

Hashable ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

type Rep ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

type Rep ZendeskConnectorOperator = D1 ('MetaData "ZendeskConnectorOperator" "Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'True) (C1 ('MetaCons "ZendeskConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromZendeskConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AdditionalSearchKey

data AdditionalSearchKey Source #

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.

See: newAdditionalSearchKey smart constructor.

Instances

Instances details
ToJSON AdditionalSearchKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AdditionalSearchKey

Generic AdditionalSearchKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AdditionalSearchKey

Associated Types

type Rep AdditionalSearchKey :: Type -> Type #

Read AdditionalSearchKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AdditionalSearchKey

Show AdditionalSearchKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AdditionalSearchKey

NFData AdditionalSearchKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AdditionalSearchKey

Methods

rnf :: AdditionalSearchKey -> () #

Eq AdditionalSearchKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AdditionalSearchKey

Hashable AdditionalSearchKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AdditionalSearchKey

type Rep AdditionalSearchKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AdditionalSearchKey

type Rep AdditionalSearchKey = D1 ('MetaData "AdditionalSearchKey" "Amazonka.CustomerProfiles.Types.AdditionalSearchKey" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "AdditionalSearchKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newAdditionalSearchKey Source #

Create a value of AdditionalSearchKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyName:AdditionalSearchKey', additionalSearchKey_keyName - A searchable identifier of a customer profile.

$sel:values:AdditionalSearchKey', additionalSearchKey_values - A list of key values.

Address

data Address Source #

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

See: newAddress smart constructor.

Instances

Instances details
FromJSON Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

ToJSON Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

Generic Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

Associated Types

type Rep Address :: Type -> Type #

Methods

from :: Address -> Rep Address x #

to :: Rep Address x -> Address #

Read Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

Show Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

NFData Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

Methods

rnf :: Address -> () #

Eq Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

Methods

(==) :: Address -> Address -> Bool #

(/=) :: Address -> Address -> Bool #

Hashable Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

Methods

hashWithSalt :: Int -> Address -> Int #

hash :: Address -> Int #

type Rep Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

newAddress :: Address Source #

Create a value of Address with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:address1:Address', address_address1 - The first line of a customer address.

$sel:address2:Address', address_address2 - The second line of a customer address.

$sel:address3:Address', address_address3 - The third line of a customer address.

$sel:address4:Address', address_address4 - The fourth line of a customer address.

$sel:city:Address', address_city - The city in which a customer lives.

$sel:country:Address', address_country - The country in which a customer lives.

$sel:county:Address', address_county - The county in which a customer lives.

$sel:postalCode:Address', address_postalCode - The postal code of a customer address.

$sel:province:Address', address_province - The province in which a customer lives.

$sel:state:Address', address_state - The state in which a customer lives.

AppflowIntegration

data AppflowIntegration Source #

Details for workflow of type APPFLOW_INTEGRATION.

See: newAppflowIntegration smart constructor.

Instances

Instances details
ToJSON AppflowIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegration

Generic AppflowIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegration

Associated Types

type Rep AppflowIntegration :: Type -> Type #

Read AppflowIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegration

Show AppflowIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegration

NFData AppflowIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegration

Methods

rnf :: AppflowIntegration -> () #

Eq AppflowIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegration

Hashable AppflowIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegration

type Rep AppflowIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegration

type Rep AppflowIntegration = D1 ('MetaData "AppflowIntegration" "Amazonka.CustomerProfiles.Types.AppflowIntegration" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "AppflowIntegration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "batches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Batch])) :*: S1 ('MetaSel ('Just "flowDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FlowDefinition)))

newAppflowIntegration Source #

Create a value of AppflowIntegration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:batches:AppflowIntegration', appflowIntegration_batches - Batches in workflow of type APPFLOW_INTEGRATION.

$sel:flowDefinition:AppflowIntegration', appflowIntegration_flowDefinition - Undocumented member.

AppflowIntegrationWorkflowAttributes

data AppflowIntegrationWorkflowAttributes Source #

Structure holding all APPFLOW_INTEGRATION specific workflow attributes.

See: newAppflowIntegrationWorkflowAttributes smart constructor.

Instances

Instances details
FromJSON AppflowIntegrationWorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowAttributes

Generic AppflowIntegrationWorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowAttributes

Read AppflowIntegrationWorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowAttributes

Show AppflowIntegrationWorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowAttributes

NFData AppflowIntegrationWorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowAttributes

Eq AppflowIntegrationWorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowAttributes

Hashable AppflowIntegrationWorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowAttributes

type Rep AppflowIntegrationWorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowAttributes

type Rep AppflowIntegrationWorkflowAttributes = D1 ('MetaData "AppflowIntegrationWorkflowAttributes" "Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowAttributes" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "AppflowIntegrationWorkflowAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceConnectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceConnectorType) :*: S1 ('MetaSel ('Just "connectorProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAppflowIntegrationWorkflowAttributes Source #

Create a value of AppflowIntegrationWorkflowAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:roleArn:AppflowIntegrationWorkflowAttributes', appflowIntegrationWorkflowAttributes_roleArn - The Amazon Resource Name (ARN) of the IAM role. Customer Profiles assumes this role to create resources on your behalf as part of workflow execution.

$sel:sourceConnectorType:AppflowIntegrationWorkflowAttributes', appflowIntegrationWorkflowAttributes_sourceConnectorType - Specifies the source connector type, such as Salesforce, ServiceNow, and Marketo. Indicates source of ingestion.

$sel:connectorProfileName:AppflowIntegrationWorkflowAttributes', appflowIntegrationWorkflowAttributes_connectorProfileName - The name of the AppFlow connector profile used for ingestion.

AppflowIntegrationWorkflowMetrics

data AppflowIntegrationWorkflowMetrics Source #

Workflow specific execution metrics for APPFLOW_INTEGRATION workflow.

See: newAppflowIntegrationWorkflowMetrics smart constructor.

Instances

Instances details
FromJSON AppflowIntegrationWorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowMetrics

Generic AppflowIntegrationWorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowMetrics

Associated Types

type Rep AppflowIntegrationWorkflowMetrics :: Type -> Type #

Read AppflowIntegrationWorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowMetrics

Show AppflowIntegrationWorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowMetrics

NFData AppflowIntegrationWorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowMetrics

Eq AppflowIntegrationWorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowMetrics

Hashable AppflowIntegrationWorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowMetrics

type Rep AppflowIntegrationWorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowMetrics

type Rep AppflowIntegrationWorkflowMetrics = D1 ('MetaData "AppflowIntegrationWorkflowMetrics" "Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowMetrics" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "AppflowIntegrationWorkflowMetrics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordsProcessed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer) :*: (S1 ('MetaSel ('Just "stepsCompleted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer) :*: S1 ('MetaSel ('Just "totalSteps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer))))

AppflowIntegrationWorkflowStep

data AppflowIntegrationWorkflowStep Source #

Workflow step details for APPFLOW_INTEGRATION workflow.

See: newAppflowIntegrationWorkflowStep smart constructor.

Instances

Instances details
FromJSON AppflowIntegrationWorkflowStep Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowStep

Generic AppflowIntegrationWorkflowStep Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowStep

Associated Types

type Rep AppflowIntegrationWorkflowStep :: Type -> Type #

Read AppflowIntegrationWorkflowStep Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowStep

Show AppflowIntegrationWorkflowStep Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowStep

NFData AppflowIntegrationWorkflowStep Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowStep

Eq AppflowIntegrationWorkflowStep Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowStep

Hashable AppflowIntegrationWorkflowStep Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowStep

type Rep AppflowIntegrationWorkflowStep Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowStep

type Rep AppflowIntegrationWorkflowStep = D1 ('MetaData "AppflowIntegrationWorkflowStep" "Amazonka.CustomerProfiles.Types.AppflowIntegrationWorkflowStep" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "AppflowIntegrationWorkflowStep'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "flowName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status)) :*: (S1 ('MetaSel ('Just "executionMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "recordsProcessed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer))) :*: ((S1 ('MetaSel ('Just "batchRecordsStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "batchRecordsEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newAppflowIntegrationWorkflowStep Source #

Create a value of AppflowIntegrationWorkflowStep with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowName:AppflowIntegrationWorkflowStep', appflowIntegrationWorkflowStep_flowName - Name of the flow created during execution of workflow step. APPFLOW_INTEGRATION workflow type creates an appflow flow during workflow step execution on the customers behalf.

$sel:status:AppflowIntegrationWorkflowStep', appflowIntegrationWorkflowStep_status - Workflow step status for APPFLOW_INTEGRATION workflow.

$sel:executionMessage:AppflowIntegrationWorkflowStep', appflowIntegrationWorkflowStep_executionMessage - Message indicating execution of workflow step for APPFLOW_INTEGRATION workflow.

$sel:recordsProcessed:AppflowIntegrationWorkflowStep', appflowIntegrationWorkflowStep_recordsProcessed - Total number of records processed during execution of workflow step for APPFLOW_INTEGRATION workflow.

$sel:batchRecordsStartTime:AppflowIntegrationWorkflowStep', appflowIntegrationWorkflowStep_batchRecordsStartTime - Start datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION workflow.

$sel:batchRecordsEndTime:AppflowIntegrationWorkflowStep', appflowIntegrationWorkflowStep_batchRecordsEndTime - End datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION workflow.

$sel:createdAt:AppflowIntegrationWorkflowStep', appflowIntegrationWorkflowStep_createdAt - Creation timestamp of workflow step for APPFLOW_INTEGRATION workflow.

$sel:lastUpdatedAt:AppflowIntegrationWorkflowStep', appflowIntegrationWorkflowStep_lastUpdatedAt - Last updated timestamp for workflow step for APPFLOW_INTEGRATION workflow.

AutoMerging

data AutoMerging Source #

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

See: newAutoMerging smart constructor.

Instances

Instances details
FromJSON AutoMerging Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AutoMerging

ToJSON AutoMerging Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AutoMerging

Generic AutoMerging Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AutoMerging

Associated Types

type Rep AutoMerging :: Type -> Type #

Read AutoMerging Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AutoMerging

Show AutoMerging Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AutoMerging

NFData AutoMerging Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AutoMerging

Methods

rnf :: AutoMerging -> () #

Eq AutoMerging Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AutoMerging

Hashable AutoMerging Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AutoMerging

type Rep AutoMerging Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.AutoMerging

type Rep AutoMerging = D1 ('MetaData "AutoMerging" "Amazonka.CustomerProfiles.Types.AutoMerging" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "AutoMerging'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "conflictResolution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConflictResolution)) :*: S1 ('MetaSel ('Just "consolidation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Consolidation))) :*: (S1 ('MetaSel ('Just "minAllowedConfidenceScoreForMerging") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newAutoMerging Source #

Create a value of AutoMerging with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:conflictResolution:AutoMerging', autoMerging_conflictResolution - How the auto-merging process should resolve conflicts between different profiles. For example, if Profile A and Profile B have the same FirstName and LastName (and that is the matching criteria), which EmailAddress should be used?

$sel:consolidation:AutoMerging', autoMerging_consolidation - A list of matching attributes that represent matching criteria. If two profiles meet at least one of the requirements in the matching attributes list, they will be merged.

$sel:minAllowedConfidenceScoreForMerging:AutoMerging', autoMerging_minAllowedConfidenceScoreForMerging - A number between 0 and 1 that represents the minimum confidence score required for profiles within a matching group to be merged during the auto-merge process. A higher score means higher similarity required to merge profiles.

$sel:enabled:AutoMerging', autoMerging_enabled - The flag that enables the auto-merging of duplicate profiles.

Batch

data Batch Source #

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

See: newBatch smart constructor.

Constructors

Batch' POSIX POSIX 

Instances

Instances details
ToJSON Batch Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Batch

Generic Batch Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Batch

Associated Types

type Rep Batch :: Type -> Type #

Methods

from :: Batch -> Rep Batch x #

to :: Rep Batch x -> Batch #

Read Batch Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Batch

Show Batch Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Batch

Methods

showsPrec :: Int -> Batch -> ShowS #

show :: Batch -> String #

showList :: [Batch] -> ShowS #

NFData Batch Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Batch

Methods

rnf :: Batch -> () #

Eq Batch Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Batch

Methods

(==) :: Batch -> Batch -> Bool #

(/=) :: Batch -> Batch -> Bool #

Hashable Batch Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Batch

Methods

hashWithSalt :: Int -> Batch -> Int #

hash :: Batch -> Int #

type Rep Batch Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Batch

type Rep Batch = D1 ('MetaData "Batch" "Amazonka.CustomerProfiles.Types.Batch" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "Batch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newBatch Source #

Create a value of Batch with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:startTime:Batch', batch_startTime - Start time of batch to split ingestion.

$sel:endTime:Batch', batch_endTime - End time of batch to split ingestion.

ConflictResolution

data ConflictResolution Source #

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

See: newConflictResolution smart constructor.

Instances

Instances details
FromJSON ConflictResolution Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolution

ToJSON ConflictResolution Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolution

Generic ConflictResolution Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolution

Associated Types

type Rep ConflictResolution :: Type -> Type #

Read ConflictResolution Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolution

Show ConflictResolution Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolution

NFData ConflictResolution Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolution

Methods

rnf :: ConflictResolution -> () #

Eq ConflictResolution Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolution

Hashable ConflictResolution Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolution

type Rep ConflictResolution Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConflictResolution

type Rep ConflictResolution = D1 ('MetaData "ConflictResolution" "Amazonka.CustomerProfiles.Types.ConflictResolution" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ConflictResolution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "conflictResolvingModel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConflictResolvingModel)))

newConflictResolution Source #

Create a value of ConflictResolution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceName:ConflictResolution', conflictResolution_sourceName - The ObjectType name that is used to resolve profile merging conflicts when choosing SOURCE as the ConflictResolvingModel.

$sel:conflictResolvingModel:ConflictResolution', conflictResolution_conflictResolvingModel - How the auto-merging process should resolve conflicts between different profiles.

  • RECENCY: Uses the data that was most recently updated.
  • SOURCE: Uses the data from a specific source. For example, if a company has been aquired or two departments have merged, data from the specified source is used. If two duplicate profiles are from the same source, then RECENCY is used again.

ConnectorOperator

data ConnectorOperator Source #

The operation to be performed on the provided source fields.

See: newConnectorOperator smart constructor.

Instances

Instances details
ToJSON ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

Generic ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

Associated Types

type Rep ConnectorOperator :: Type -> Type #

Read ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

Show ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

NFData ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

Methods

rnf :: ConnectorOperator -> () #

Eq ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

Hashable ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

type Rep ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

newConnectorOperator :: ConnectorOperator Source #

Create a value of ConnectorOperator with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:marketo:ConnectorOperator', connectorOperator_marketo - The operation to be performed on the provided Marketo source fields.

$sel:s3:ConnectorOperator', connectorOperator_s3 - The operation to be performed on the provided Amazon S3 source fields.

$sel:salesforce:ConnectorOperator', connectorOperator_salesforce - The operation to be performed on the provided Salesforce source fields.

$sel:serviceNow:ConnectorOperator', connectorOperator_serviceNow - The operation to be performed on the provided ServiceNow source fields.

$sel:zendesk:ConnectorOperator', connectorOperator_zendesk - The operation to be performed on the provided Zendesk source fields.

Consolidation

data Consolidation Source #

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

See: newConsolidation smart constructor.

Instances

Instances details
FromJSON Consolidation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Consolidation

ToJSON Consolidation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Consolidation

Generic Consolidation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Consolidation

Associated Types

type Rep Consolidation :: Type -> Type #

Read Consolidation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Consolidation

Show Consolidation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Consolidation

NFData Consolidation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Consolidation

Methods

rnf :: Consolidation -> () #

Eq Consolidation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Consolidation

Hashable Consolidation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Consolidation

type Rep Consolidation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Consolidation

type Rep Consolidation = D1 ('MetaData "Consolidation" "Amazonka.CustomerProfiles.Types.Consolidation" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "Consolidation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "matchingAttributesList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty (NonEmpty Text)))))

newConsolidation Source #

Create a value of Consolidation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:matchingAttributesList:Consolidation', consolidation_matchingAttributesList - A list of matching criteria.

DomainStats

data DomainStats Source #

Usage-specific statistics about the domain.

See: newDomainStats smart constructor.

Instances

Instances details
FromJSON DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

Generic DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

Associated Types

type Rep DomainStats :: Type -> Type #

Read DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

Show DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

NFData DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

Methods

rnf :: DomainStats -> () #

Eq DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

Hashable DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

type Rep DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

type Rep DomainStats = D1 ('MetaData "DomainStats" "Amazonka.CustomerProfiles.Types.DomainStats" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "DomainStats'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "meteringProfileCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "objectCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "profileCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "totalSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newDomainStats :: DomainStats Source #

Create a value of DomainStats with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:meteringProfileCount:DomainStats', domainStats_meteringProfileCount - The number of profiles that you are currently paying for in the domain. If you have more than 100 objects associated with a single profile, that profile counts as two profiles. If you have more than 200 objects, that profile counts as three, and so on.

$sel:objectCount:DomainStats', domainStats_objectCount - The total number of objects in domain.

$sel:profileCount:DomainStats', domainStats_profileCount - The total number of profiles currently in the domain.

$sel:totalSize:DomainStats', domainStats_totalSize - The total size, in bytes, of all objects in the domain.

ExportingConfig

data ExportingConfig Source #

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.

See: newExportingConfig smart constructor.

Instances

Instances details
FromJSON ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingConfig

ToJSON ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingConfig

Generic ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingConfig

Associated Types

type Rep ExportingConfig :: Type -> Type #

Read ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingConfig

Show ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingConfig

NFData ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingConfig

Methods

rnf :: ExportingConfig -> () #

Eq ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingConfig

Hashable ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingConfig

type Rep ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingConfig

type Rep ExportingConfig = D1 ('MetaData "ExportingConfig" "Amazonka.CustomerProfiles.Types.ExportingConfig" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ExportingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Exporting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ExportingConfig))))

newExportingConfig :: ExportingConfig Source #

Create a value of ExportingConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Exporting:ExportingConfig', exportingConfig_s3Exporting - The S3 location where Identity Resolution Jobs write result files.

ExportingLocation

data ExportingLocation Source #

The S3 location where Identity Resolution Jobs write result files.

See: newExportingLocation smart constructor.

Instances

Instances details
FromJSON ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingLocation

Generic ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingLocation

Associated Types

type Rep ExportingLocation :: Type -> Type #

Read ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingLocation

Show ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingLocation

NFData ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingLocation

Methods

rnf :: ExportingLocation -> () #

Eq ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingLocation

Hashable ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingLocation

type Rep ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ExportingLocation

type Rep ExportingLocation = D1 ('MetaData "ExportingLocation" "Amazonka.CustomerProfiles.Types.ExportingLocation" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ExportingLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Exporting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ExportingLocation))))

newExportingLocation :: ExportingLocation Source #

Create a value of ExportingLocation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Exporting:ExportingLocation', exportingLocation_s3Exporting - Information about the S3 location where Identity Resolution Jobs write result files.

FieldSourceProfileIds

data FieldSourceProfileIds Source #

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

See: newFieldSourceProfileIds smart constructor.

Instances

Instances details
ToJSON FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

Generic FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

Associated Types

type Rep FieldSourceProfileIds :: Type -> Type #

Read FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

Show FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

NFData FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

Methods

rnf :: FieldSourceProfileIds -> () #

Eq FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

Hashable FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

type Rep FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

type Rep FieldSourceProfileIds = D1 ('MetaData "FieldSourceProfileIds" "Amazonka.CustomerProfiles.Types.FieldSourceProfileIds" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "FieldSourceProfileIds'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accountNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "additionalInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "billingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "birthDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "businessEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "businessName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "businessPhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "emailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "gender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "homePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mailingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "middleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "mobilePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "partyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "personalEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "shippingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newFieldSourceProfileIds :: FieldSourceProfileIds Source #

Create a value of FieldSourceProfileIds with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountNumber:FieldSourceProfileIds', fieldSourceProfileIds_accountNumber - A unique identifier for the account number field to be merged.

$sel:additionalInformation:FieldSourceProfileIds', fieldSourceProfileIds_additionalInformation - A unique identifier for the additional information field to be merged.

$sel:address:FieldSourceProfileIds', fieldSourceProfileIds_address - A unique identifier for the party type field to be merged.

$sel:attributes:FieldSourceProfileIds', fieldSourceProfileIds_attributes - A unique identifier for the attributes field to be merged.

$sel:billingAddress:FieldSourceProfileIds', fieldSourceProfileIds_billingAddress - A unique identifier for the billing type field to be merged.

$sel:birthDate:FieldSourceProfileIds', fieldSourceProfileIds_birthDate - A unique identifier for the birthdate field to be merged.

$sel:businessEmailAddress:FieldSourceProfileIds', fieldSourceProfileIds_businessEmailAddress - A unique identifier for the party type field to be merged.

$sel:businessName:FieldSourceProfileIds', fieldSourceProfileIds_businessName - A unique identifier for the business name field to be merged.

$sel:businessPhoneNumber:FieldSourceProfileIds', fieldSourceProfileIds_businessPhoneNumber - A unique identifier for the business phone number field to be merged.

$sel:emailAddress:FieldSourceProfileIds', fieldSourceProfileIds_emailAddress - A unique identifier for the email address field to be merged.

$sel:firstName:FieldSourceProfileIds', fieldSourceProfileIds_firstName - A unique identifier for the first name field to be merged.

$sel:gender:FieldSourceProfileIds', fieldSourceProfileIds_gender - A unique identifier for the gender field to be merged.

$sel:homePhoneNumber:FieldSourceProfileIds', fieldSourceProfileIds_homePhoneNumber - A unique identifier for the home phone number field to be merged.

$sel:lastName:FieldSourceProfileIds', fieldSourceProfileIds_lastName - A unique identifier for the last name field to be merged.

$sel:mailingAddress:FieldSourceProfileIds', fieldSourceProfileIds_mailingAddress - A unique identifier for the mailing address field to be merged.

$sel:middleName:FieldSourceProfileIds', fieldSourceProfileIds_middleName - A unique identifier for the middle name field to be merged.

$sel:mobilePhoneNumber:FieldSourceProfileIds', fieldSourceProfileIds_mobilePhoneNumber - A unique identifier for the mobile phone number field to be merged.

$sel:partyType:FieldSourceProfileIds', fieldSourceProfileIds_partyType - A unique identifier for the party type field to be merged.

$sel:personalEmailAddress:FieldSourceProfileIds', fieldSourceProfileIds_personalEmailAddress - A unique identifier for the personal email address field to be merged.

$sel:phoneNumber:FieldSourceProfileIds', fieldSourceProfileIds_phoneNumber - A unique identifier for the phone number field to be merged.

$sel:shippingAddress:FieldSourceProfileIds', fieldSourceProfileIds_shippingAddress - A unique identifier for the shipping address field to be merged.

FlowDefinition

data FlowDefinition Source #

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.

See: newFlowDefinition smart constructor.

Instances

Instances details
ToJSON FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

Generic FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

Associated Types

type Rep FlowDefinition :: Type -> Type #

Read FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

Show FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

NFData FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

Methods

rnf :: FlowDefinition -> () #

Eq FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

Hashable FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

type Rep FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

type Rep FlowDefinition = D1 ('MetaData "FlowDefinition" "Amazonka.CustomerProfiles.Types.FlowDefinition" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "FlowDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "flowName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "kmsArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "sourceFlowConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceFlowConfig) :*: (S1 ('MetaSel ('Just "tasks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Task]) :*: S1 ('MetaSel ('Just "triggerConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TriggerConfig)))))

newFlowDefinition Source #

Create a value of FlowDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:FlowDefinition', flowDefinition_description - A description of the flow you want to create.

$sel:flowName:FlowDefinition', flowDefinition_flowName - The specified name of the flow. Use underscores (_) or hyphens (-) only. Spaces are not allowed.

$sel:kmsArn:FlowDefinition', flowDefinition_kmsArn - The Amazon Resource Name of the AWS Key Management Service (KMS) key you provide for encryption.

$sel:sourceFlowConfig:FlowDefinition', flowDefinition_sourceFlowConfig - The configuration that controls how Customer Profiles retrieves data from the source.

$sel:tasks:FlowDefinition', flowDefinition_tasks - A list of tasks that Customer Profiles performs while transferring the data in the flow run.

$sel:triggerConfig:FlowDefinition', flowDefinition_triggerConfig - The trigger settings that determine how and when the flow runs.

FoundByKeyValue

data FoundByKeyValue Source #

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.

See: newFoundByKeyValue smart constructor.

Constructors

FoundByKeyValue' (Maybe Text) (Maybe [Text]) 

Instances

Instances details
FromJSON FoundByKeyValue Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FoundByKeyValue

Generic FoundByKeyValue Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FoundByKeyValue

Associated Types

type Rep FoundByKeyValue :: Type -> Type #

Read FoundByKeyValue Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FoundByKeyValue

Show FoundByKeyValue Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FoundByKeyValue

NFData FoundByKeyValue Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FoundByKeyValue

Methods

rnf :: FoundByKeyValue -> () #

Eq FoundByKeyValue Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FoundByKeyValue

Hashable FoundByKeyValue Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FoundByKeyValue

type Rep FoundByKeyValue Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FoundByKeyValue

type Rep FoundByKeyValue = D1 ('MetaData "FoundByKeyValue" "Amazonka.CustomerProfiles.Types.FoundByKeyValue" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "FoundByKeyValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newFoundByKeyValue :: FoundByKeyValue Source #

Create a value of FoundByKeyValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyName:FoundByKeyValue', foundByKeyValue_keyName - A searchable identifier of a customer profile.

$sel:values:FoundByKeyValue', foundByKeyValue_values - A list of key values.

IdentityResolutionJob

data IdentityResolutionJob Source #

Information about the Identity Resolution Job.

See: newIdentityResolutionJob smart constructor.

Instances

Instances details
FromJSON IdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJob

Generic IdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJob

Associated Types

type Rep IdentityResolutionJob :: Type -> Type #

Read IdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJob

Show IdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJob

NFData IdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJob

Methods

rnf :: IdentityResolutionJob -> () #

Eq IdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJob

Hashable IdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJob

type Rep IdentityResolutionJob Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IdentityResolutionJob

newIdentityResolutionJob :: IdentityResolutionJob Source #

Create a value of IdentityResolutionJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainName:IdentityResolutionJob', identityResolutionJob_domainName - The unique name of the domain.

$sel:exportingLocation:IdentityResolutionJob', identityResolutionJob_exportingLocation - The S3 location where the Identity Resolution Job writes result files.

$sel:jobEndTime:IdentityResolutionJob', identityResolutionJob_jobEndTime - The timestamp of when the job was completed.

$sel:jobId:IdentityResolutionJob', identityResolutionJob_jobId - The unique identifier of the Identity Resolution Job.

$sel:jobStartTime:IdentityResolutionJob', identityResolutionJob_jobStartTime - The timestamp of when the job was started or will be started.

$sel:jobStats:IdentityResolutionJob', identityResolutionJob_jobStats - Statistics about an Identity Resolution Job.

$sel:message:IdentityResolutionJob', identityResolutionJob_message - The error messages that are generated when the Identity Resolution Job runs.

$sel:status:IdentityResolutionJob', identityResolutionJob_status - The status of the Identity Resolution Job.

  • PENDING: The Identity Resolution Job is scheduled but has not started yet. If you turn off the Identity Resolution feature in your domain, jobs in the PENDING state are deleted.
  • PREPROCESSING: The Identity Resolution Job is loading your data.
  • FIND_MATCHING: The Identity Resolution Job is using the machine learning model to identify profiles that belong to the same matching group.
  • MERGING: The Identity Resolution Job is merging duplicate profiles.
  • COMPLETED: The Identity Resolution Job completed successfully.
  • PARTIAL_SUCCESS: There's a system error and not all of the data is merged. The Identity Resolution Job writes a message indicating the source of the problem.
  • FAILED: The Identity Resolution Job did not merge any data. It writes a message indicating the source of the problem.

IncrementalPullConfig

data IncrementalPullConfig Source #

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

See: newIncrementalPullConfig smart constructor.

Instances

Instances details
ToJSON IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

Generic IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

Associated Types

type Rep IncrementalPullConfig :: Type -> Type #

Read IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

Show IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

NFData IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

Methods

rnf :: IncrementalPullConfig -> () #

Eq IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

Hashable IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

type Rep IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

type Rep IncrementalPullConfig = D1 ('MetaData "IncrementalPullConfig" "Amazonka.CustomerProfiles.Types.IncrementalPullConfig" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "IncrementalPullConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datetimeTypeFieldName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newIncrementalPullConfig :: IncrementalPullConfig Source #

Create a value of IncrementalPullConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:datetimeTypeFieldName:IncrementalPullConfig', incrementalPullConfig_datetimeTypeFieldName - A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

IntegrationConfig

data IntegrationConfig Source #

Configuration data for integration workflow.

See: newIntegrationConfig smart constructor.

Instances

Instances details
ToJSON IntegrationConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IntegrationConfig

Generic IntegrationConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IntegrationConfig

Associated Types

type Rep IntegrationConfig :: Type -> Type #

Read IntegrationConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IntegrationConfig

Show IntegrationConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IntegrationConfig

NFData IntegrationConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IntegrationConfig

Methods

rnf :: IntegrationConfig -> () #

Eq IntegrationConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IntegrationConfig

Hashable IntegrationConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IntegrationConfig

type Rep IntegrationConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IntegrationConfig

type Rep IntegrationConfig = D1 ('MetaData "IntegrationConfig" "Amazonka.CustomerProfiles.Types.IntegrationConfig" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "IntegrationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appflowIntegration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppflowIntegration))))

newIntegrationConfig :: IntegrationConfig Source #

Create a value of IntegrationConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appflowIntegration:IntegrationConfig', integrationConfig_appflowIntegration - Configuration data for APPFLOW_INTEGRATION workflow type.

JobSchedule

data JobSchedule Source #

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

See: newJobSchedule smart constructor.

Instances

Instances details
FromJSON JobSchedule Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobSchedule

ToJSON JobSchedule Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobSchedule

Generic JobSchedule Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobSchedule

Associated Types

type Rep JobSchedule :: Type -> Type #

Read JobSchedule Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobSchedule

Show JobSchedule Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobSchedule

NFData JobSchedule Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobSchedule

Methods

rnf :: JobSchedule -> () #

Eq JobSchedule Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobSchedule

Hashable JobSchedule Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobSchedule

type Rep JobSchedule Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobSchedule

type Rep JobSchedule = D1 ('MetaData "JobSchedule" "Amazonka.CustomerProfiles.Types.JobSchedule" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "JobSchedule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dayOfTheWeek") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 JobScheduleDayOfTheWeek) :*: S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newJobSchedule Source #

Create a value of JobSchedule with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dayOfTheWeek:JobSchedule', jobSchedule_dayOfTheWeek - The day when the Identity Resolution Job should run every week.

$sel:time:JobSchedule', jobSchedule_time - The time when the Identity Resolution Job should run every week.

JobStats

data JobStats Source #

Statistics about the Identity Resolution Job.

See: newJobStats smart constructor.

Instances

Instances details
FromJSON JobStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobStats

Generic JobStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobStats

Associated Types

type Rep JobStats :: Type -> Type #

Methods

from :: JobStats -> Rep JobStats x #

to :: Rep JobStats x -> JobStats #

Read JobStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobStats

Show JobStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobStats

NFData JobStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobStats

Methods

rnf :: JobStats -> () #

Eq JobStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobStats

Hashable JobStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobStats

Methods

hashWithSalt :: Int -> JobStats -> Int #

hash :: JobStats -> Int #

type Rep JobStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.JobStats

type Rep JobStats = D1 ('MetaData "JobStats" "Amazonka.CustomerProfiles.Types.JobStats" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "JobStats'" 'PrefixI 'True) (S1 ('MetaSel ('Just "numberOfMatchesFound") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "numberOfMergesDone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "numberOfProfilesReviewed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newJobStats :: JobStats Source #

Create a value of JobStats with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:numberOfMatchesFound:JobStats', jobStats_numberOfMatchesFound - The number of matches found.

$sel:numberOfMergesDone:JobStats', jobStats_numberOfMergesDone - The number of merges completed.

$sel:numberOfProfilesReviewed:JobStats', jobStats_numberOfProfilesReviewed - The number of profiles reviewed.

ListDomainItem

data ListDomainItem Source #

An object in a list that represents a domain.

See: newListDomainItem smart constructor.

Instances

Instances details
FromJSON ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

Generic ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

Associated Types

type Rep ListDomainItem :: Type -> Type #

Read ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

Show ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

NFData ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

Methods

rnf :: ListDomainItem -> () #

Eq ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

Hashable ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

type Rep ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

type Rep ListDomainItem = D1 ('MetaData "ListDomainItem" "Amazonka.CustomerProfiles.Types.ListDomainItem" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListDomainItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newListDomainItem Source #

Create a value of ListDomainItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListDomainItem', listDomainItem_tags - The tags used to organize, track, or control access for this resource.

$sel:domainName:ListDomainItem', listDomainItem_domainName - The unique name of the domain.

$sel:createdAt:ListDomainItem', listDomainItem_createdAt - The timestamp of when the domain was created.

$sel:lastUpdatedAt:ListDomainItem', listDomainItem_lastUpdatedAt - The timestamp of when the domain was most recently edited.

ListIntegrationItem

data ListIntegrationItem Source #

An integration in list of integrations.

See: newListIntegrationItem smart constructor.

Instances

Instances details
FromJSON ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

Generic ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

Associated Types

type Rep ListIntegrationItem :: Type -> Type #

Read ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

Show ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

NFData ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

Methods

rnf :: ListIntegrationItem -> () #

Eq ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

Hashable ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

type Rep ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

newListIntegrationItem Source #

Create a value of ListIntegrationItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:isUnstructured:ListIntegrationItem', listIntegrationItem_isUnstructured - Boolean to indicate if the Flow associated with the Integration is created via Appflow console or with ObjectTypeName equals _unstructured via API/CLI in flowDefinition

$sel:objectTypeName:ListIntegrationItem', listIntegrationItem_objectTypeName - The name of the profile object type.

$sel:objectTypeNames:ListIntegrationItem', listIntegrationItem_objectTypeNames - A map in which each key is an event type from an external application such as Segment or Shopify, and each value is an ObjectTypeName (template) used to ingest the event. It supports the following event types: SegmentIdentify, ShopifyCreateCustomers, ShopifyUpdateCustomers, ShopifyCreateDraftOrders, ShopifyUpdateDraftOrders, ShopifyCreateOrders, and ShopifyUpdatedOrders.

$sel:tags:ListIntegrationItem', listIntegrationItem_tags - The tags used to organize, track, or control access for this resource.

$sel:workflowId:ListIntegrationItem', listIntegrationItem_workflowId - Unique identifier for the workflow.

$sel:domainName:ListIntegrationItem', listIntegrationItem_domainName - The unique name of the domain.

$sel:uri:ListIntegrationItem', listIntegrationItem_uri - The URI of the S3 bucket or any other type of data source.

$sel:createdAt:ListIntegrationItem', listIntegrationItem_createdAt - The timestamp of when the domain was created.

$sel:lastUpdatedAt:ListIntegrationItem', listIntegrationItem_lastUpdatedAt - The timestamp of when the domain was most recently edited.

ListProfileObjectTypeItem

data ListProfileObjectTypeItem Source #

A ProfileObjectType instance.

See: newListProfileObjectTypeItem smart constructor.

Instances

Instances details
FromJSON ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

Generic ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

Associated Types

type Rep ListProfileObjectTypeItem :: Type -> Type #

Read ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

Show ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

NFData ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

Eq ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

Hashable ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

type Rep ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

type Rep ListProfileObjectTypeItem = D1 ('MetaData "ListProfileObjectTypeItem" "Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListProfileObjectTypeItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListProfileObjectTypeItem Source #

Create a value of ListProfileObjectTypeItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:ListProfileObjectTypeItem', listProfileObjectTypeItem_createdAt - The timestamp of when the domain was created.

$sel:lastUpdatedAt:ListProfileObjectTypeItem', listProfileObjectTypeItem_lastUpdatedAt - The timestamp of when the domain was most recently edited.

$sel:tags:ListProfileObjectTypeItem', listProfileObjectTypeItem_tags - The tags used to organize, track, or control access for this resource.

$sel:objectTypeName:ListProfileObjectTypeItem', listProfileObjectTypeItem_objectTypeName - The name of the profile object type.

$sel:description:ListProfileObjectTypeItem', listProfileObjectTypeItem_description - Description of the profile object type.

ListProfileObjectTypeTemplateItem

data ListProfileObjectTypeTemplateItem Source #

A ProfileObjectTypeTemplate in a list of ProfileObjectTypeTemplates.

See: newListProfileObjectTypeTemplateItem smart constructor.

Instances

Instances details
FromJSON ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

Generic ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

Associated Types

type Rep ListProfileObjectTypeTemplateItem :: Type -> Type #

Read ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

Show ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

NFData ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

Eq ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

Hashable ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

type Rep ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

type Rep ListProfileObjectTypeTemplateItem = D1 ('MetaData "ListProfileObjectTypeTemplateItem" "Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListProfileObjectTypeTemplateItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListProfileObjectTypeTemplateItem :: ListProfileObjectTypeTemplateItem Source #

Create a value of ListProfileObjectTypeTemplateItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceName:ListProfileObjectTypeTemplateItem', listProfileObjectTypeTemplateItem_sourceName - The name of the source of the object template.

$sel:sourceObject:ListProfileObjectTypeTemplateItem', listProfileObjectTypeTemplateItem_sourceObject - The source of the object template.

$sel:templateId:ListProfileObjectTypeTemplateItem', listProfileObjectTypeTemplateItem_templateId - A unique identifier for the object template.

ListProfileObjectsItem

data ListProfileObjectsItem Source #

A ProfileObject in a list of ProfileObjects.

See: newListProfileObjectsItem smart constructor.

Instances

Instances details
FromJSON ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

Generic ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

Associated Types

type Rep ListProfileObjectsItem :: Type -> Type #

Read ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

Show ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

NFData ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

Methods

rnf :: ListProfileObjectsItem -> () #

Eq ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

Hashable ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

type Rep ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

type Rep ListProfileObjectsItem = D1 ('MetaData "ListProfileObjectsItem" "Amazonka.CustomerProfiles.Types.ListProfileObjectsItem" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListProfileObjectsItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "profileObjectUniqueKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListProfileObjectsItem :: ListProfileObjectsItem Source #

Create a value of ListProfileObjectsItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:object':ListProfileObjectsItem', listProfileObjectsItem_object - A JSON representation of a ProfileObject that belongs to a profile.

$sel:objectTypeName:ListProfileObjectsItem', listProfileObjectsItem_objectTypeName - Specifies the kind of object being added to a profile, such as "Salesforce-Account."

$sel:profileObjectUniqueKey:ListProfileObjectsItem', listProfileObjectsItem_profileObjectUniqueKey - The unique identifier of the ProfileObject generated by the service.

ListWorkflowsItem

data ListWorkflowsItem Source #

A workflow in list of workflows.

See: newListWorkflowsItem smart constructor.

Instances

Instances details
FromJSON ListWorkflowsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListWorkflowsItem

Generic ListWorkflowsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListWorkflowsItem

Associated Types

type Rep ListWorkflowsItem :: Type -> Type #

Read ListWorkflowsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListWorkflowsItem

Show ListWorkflowsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListWorkflowsItem

NFData ListWorkflowsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListWorkflowsItem

Methods

rnf :: ListWorkflowsItem -> () #

Eq ListWorkflowsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListWorkflowsItem

Hashable ListWorkflowsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListWorkflowsItem

type Rep ListWorkflowsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListWorkflowsItem

type Rep ListWorkflowsItem = D1 ('MetaData "ListWorkflowsItem" "Amazonka.CustomerProfiles.Types.ListWorkflowsItem" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ListWorkflowsItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "workflowType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WorkflowType) :*: (S1 ('MetaSel ('Just "workflowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status))) :*: (S1 ('MetaSel ('Just "statusDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newListWorkflowsItem Source #

Create a value of ListWorkflowsItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:workflowType:ListWorkflowsItem', listWorkflowsItem_workflowType - The type of workflow. The only supported value is APPFLOW_INTEGRATION.

$sel:workflowId:ListWorkflowsItem', listWorkflowsItem_workflowId - Unique identifier for the workflow.

$sel:status:ListWorkflowsItem', listWorkflowsItem_status - Status of workflow execution.

$sel:statusDescription:ListWorkflowsItem', listWorkflowsItem_statusDescription - Description for workflow execution status.

$sel:createdAt:ListWorkflowsItem', listWorkflowsItem_createdAt - Creation timestamp for workflow.

$sel:lastUpdatedAt:ListWorkflowsItem', listWorkflowsItem_lastUpdatedAt - Last updated timestamp for workflow.

MarketoSourceProperties

data MarketoSourceProperties Source #

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

See: newMarketoSourceProperties smart constructor.

Instances

Instances details
ToJSON MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

Generic MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

Associated Types

type Rep MarketoSourceProperties :: Type -> Type #

Read MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

Show MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

NFData MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

Methods

rnf :: MarketoSourceProperties -> () #

Eq MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

Hashable MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

type Rep MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

type Rep MarketoSourceProperties = D1 ('MetaData "MarketoSourceProperties" "Amazonka.CustomerProfiles.Types.MarketoSourceProperties" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "MarketoSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newMarketoSourceProperties Source #

Create a value of MarketoSourceProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:object':MarketoSourceProperties', marketoSourceProperties_object - The object specified in the Marketo flow source.

MatchItem

data MatchItem Source #

The Match group object.

See: newMatchItem smart constructor.

Constructors

MatchItem' (Maybe Double) (Maybe Text) (Maybe [Text]) 

Instances

Instances details
FromJSON MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

Generic MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

Associated Types

type Rep MatchItem :: Type -> Type #

Read MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

Show MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

NFData MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

Methods

rnf :: MatchItem -> () #

Eq MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

Hashable MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

type Rep MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

type Rep MatchItem = D1 ('MetaData "MatchItem" "Amazonka.CustomerProfiles.Types.MatchItem" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "MatchItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidenceScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "matchId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "profileIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

newMatchItem :: MatchItem Source #

Create a value of MatchItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:confidenceScore:MatchItem', matchItem_confidenceScore - A number between 0 and 1, where a higher score means higher similarity. Examining match confidence scores lets you distinguish between groups of similar records in which the system is highly confident (which you may decide to merge), groups of similar records about which the system is uncertain (which you may decide to have reviewed by a human), and groups of similar records that the system deems to be unlikely (which you may decide to reject). Given confidence scores vary as per the data input, it should not be used an absolute measure of matching quality.

$sel:matchId:MatchItem', matchItem_matchId - The unique identifiers for this group of profiles that match.

$sel:profileIds:MatchItem', matchItem_profileIds - A list of identifiers for profiles that match.

MatchingRequest

data MatchingRequest Source #

The flag that enables the matching process of duplicate profiles.

See: newMatchingRequest smart constructor.

Instances

Instances details
ToJSON MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

Generic MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

Associated Types

type Rep MatchingRequest :: Type -> Type #

Read MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

Show MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

NFData MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

Methods

rnf :: MatchingRequest -> () #

Eq MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

Hashable MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

type Rep MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

type Rep MatchingRequest = D1 ('MetaData "MatchingRequest" "Amazonka.CustomerProfiles.Types.MatchingRequest" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "MatchingRequest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoMerging") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoMerging)) :*: S1 ('MetaSel ('Just "exportingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportingConfig))) :*: (S1 ('MetaSel ('Just "jobSchedule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobSchedule)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newMatchingRequest Source #

Create a value of MatchingRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:autoMerging:MatchingRequest', matchingRequest_autoMerging - Configuration information about the auto-merging process.

$sel:exportingConfig:MatchingRequest', matchingRequest_exportingConfig - Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.

$sel:jobSchedule:MatchingRequest', matchingRequest_jobSchedule - The day and time when do you want to start the Identity Resolution Job every week.

MatchingRequest, matchingRequest_enabled - The flag that enables the matching process of duplicate profiles.

MatchingResponse

data MatchingResponse Source #

The flag that enables the matching process of duplicate profiles.

See: newMatchingResponse smart constructor.

Instances

Instances details
FromJSON MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

Generic MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

Associated Types

type Rep MatchingResponse :: Type -> Type #

Read MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

Show MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

NFData MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

Methods

rnf :: MatchingResponse -> () #

Eq MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

Hashable MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

type Rep MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

type Rep MatchingResponse = D1 ('MetaData "MatchingResponse" "Amazonka.CustomerProfiles.Types.MatchingResponse" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "MatchingResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoMerging") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoMerging)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "exportingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportingConfig)) :*: S1 ('MetaSel ('Just "jobSchedule") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobSchedule)))))

newMatchingResponse :: MatchingResponse Source #

Create a value of MatchingResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:autoMerging:MatchingResponse', matchingResponse_autoMerging - Configuration information about the auto-merging process.

MatchingResponse, matchingResponse_enabled - The flag that enables the matching process of duplicate profiles.

$sel:exportingConfig:MatchingResponse', matchingResponse_exportingConfig - Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.

$sel:jobSchedule:MatchingResponse', matchingResponse_jobSchedule - The day and time when do you want to start the Identity Resolution Job every week.

ObjectFilter

data ObjectFilter Source #

The filter applied to ListProfileObjects response to include profile objects with the specified index values. This filter is only supported for ObjectTypeName _asset, _case and _order.

See: newObjectFilter smart constructor.

Constructors

ObjectFilter' Text [Text] 

Instances

Instances details
ToJSON ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

Generic ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

Associated Types

type Rep ObjectFilter :: Type -> Type #

Read ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

Show ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

NFData ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

Methods

rnf :: ObjectFilter -> () #

Eq ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

Hashable ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

type Rep ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

type Rep ObjectFilter = D1 ('MetaData "ObjectFilter" "Amazonka.CustomerProfiles.Types.ObjectFilter" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ObjectFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newObjectFilter Source #

Create a value of ObjectFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyName:ObjectFilter', objectFilter_keyName - A searchable identifier of a standard profile object. The predefined keys you can use to search for _asset include: _assetId, _assetName, _serialNumber. The predefined keys you can use to search for _case include: _caseId. The predefined keys you can use to search for _order include: _orderId.

$sel:values:ObjectFilter', objectFilter_values - A list of key values.

ObjectTypeField

data ObjectTypeField Source #

Represents a field in a ProfileObjectType.

See: newObjectTypeField smart constructor.

Instances

Instances details
FromJSON ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

ToJSON ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

Generic ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

Associated Types

type Rep ObjectTypeField :: Type -> Type #

Read ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

Show ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

NFData ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

Methods

rnf :: ObjectTypeField -> () #

Eq ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

Hashable ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

type Rep ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

type Rep ObjectTypeField = D1 ('MetaData "ObjectTypeField" "Amazonka.CustomerProfiles.Types.ObjectTypeField" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ObjectTypeField'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldContentType)) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "target") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newObjectTypeField :: ObjectTypeField Source #

Create a value of ObjectTypeField with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:contentType:ObjectTypeField', objectTypeField_contentType - The content type of the field. Used for determining equality when searching.

$sel:source:ObjectTypeField', objectTypeField_source - A field of a ProfileObject. For example: _source.FirstName, where “_source” is a ProfileObjectType of a Zendesk user and “FirstName” is a field in that ObjectType.

$sel:target:ObjectTypeField', objectTypeField_target - The location of the data in the standard ProfileObject model. For example: _profile.Address.PostalCode.

ObjectTypeKey

data ObjectTypeKey Source #

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.

See: newObjectTypeKey smart constructor.

Instances

Instances details
FromJSON ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

ToJSON ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

Generic ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

Associated Types

type Rep ObjectTypeKey :: Type -> Type #

Read ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

Show ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

NFData ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

Methods

rnf :: ObjectTypeKey -> () #

Eq ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

Hashable ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

type Rep ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

type Rep ObjectTypeKey = D1 ('MetaData "ObjectTypeKey" "Amazonka.CustomerProfiles.Types.ObjectTypeKey" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ObjectTypeKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fieldNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "standardIdentifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StandardIdentifier]))))

newObjectTypeKey :: ObjectTypeKey Source #

Create a value of ObjectTypeKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fieldNames:ObjectTypeKey', objectTypeKey_fieldNames - The reference for the key name of the fields map.

$sel:standardIdentifiers:ObjectTypeKey', objectTypeKey_standardIdentifiers - The types of keys that a ProfileObject can have. Each ProfileObject can have only 1 UNIQUE key but multiple PROFILE keys. PROFILE, ASSET, CASE, or ORDER means that this key can be used to tie an object to a PROFILE, ASSET, CASE, or ORDER respectively. UNIQUE means that it can be used to uniquely identify an object. If a key a is marked as SECONDARY, it will be used to search for profiles after all other PROFILE keys have been searched. A LOOKUP_ONLY key is only used to match a profile but is not persisted to be used for searching of the profile. A NEW_ONLY key is only used if the profile does not already exist before the object is ingested, otherwise it is only used for matching objects to profiles.

Profile

data Profile Source #

The standard profile of a customer.

See: newProfile smart constructor.

Instances

Instances details
FromJSON Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

Generic Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

Associated Types

type Rep Profile :: Type -> Type #

Methods

from :: Profile -> Rep Profile x #

to :: Rep Profile x -> Profile #

Read Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

Show Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

NFData Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

Methods

rnf :: Profile -> () #

Eq Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

Methods

(==) :: Profile -> Profile -> Bool #

(/=) :: Profile -> Profile -> Bool #

Hashable Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

Methods

hashWithSalt :: Int -> Profile -> Int #

hash :: Profile -> Int #

type Rep Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

type Rep Profile = D1 ('MetaData "Profile" "Amazonka.CustomerProfiles.Types.Profile" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "Profile'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accountNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "additionalInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Address)) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "billingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Address))))) :*: ((S1 ('MetaSel ('Just "birthDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "businessEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "businessName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "businessPhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "emailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "foundByItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty FoundByKeyValue))) :*: (S1 ('MetaSel ('Just "gender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Gender)) :*: S1 ('MetaSel ('Just "homePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "mailingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Address)) :*: S1 ('MetaSel ('Just "middleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "mobilePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "partyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PartyType)) :*: S1 ('MetaSel ('Just "personalEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "shippingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Address))))))))

newProfile :: Profile Source #

Create a value of Profile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accountNumber:Profile', profile_accountNumber - A unique account number that you have given to the customer.

$sel:additionalInformation:Profile', profile_additionalInformation - Any additional information relevant to the customer’s profile.

$sel:address:Profile', profile_address - A generic address associated with the customer that is not mailing, shipping, or billing.

$sel:attributes:Profile', profile_attributes - A key value pair of attributes of a customer profile.

$sel:billingAddress:Profile', profile_billingAddress - The customer’s billing address.

$sel:birthDate:Profile', profile_birthDate - The customer’s birth date.

$sel:businessEmailAddress:Profile', profile_businessEmailAddress - The customer’s business email address.

$sel:businessName:Profile', profile_businessName - The name of the customer’s business.

$sel:businessPhoneNumber:Profile', profile_businessPhoneNumber - The customer’s home phone number.

$sel:emailAddress:Profile', profile_emailAddress - The customer’s email address, which has not been specified as a personal or business address.

$sel:firstName:Profile', profile_firstName - The customer’s first name.

$sel:foundByItems:Profile', profile_foundByItems - A list of items used to find a profile returned in a SearchProfiles response. An item is a key-value(s) pair that matches an attribute in the profile.

If the optional AdditionalSearchKeys parameter was included in the SearchProfiles request, the FoundByItems list should be interpreted based on the LogicalOperator used in the request:

  • AND - The profile included in the response matched all of the search keys specified in the request. The FoundByItems will include all of the key-value(s) pairs that were specified in the request (as this is a requirement of AND search logic).
  • OR - The profile included in the response matched at least one of the search keys specified in the request. The FoundByItems will include each of the key-value(s) pairs that the profile was found by.

The OR relationship is the default behavior if the LogicalOperator parameter is not included in the SearchProfiles request.

$sel:gender:Profile', profile_gender - The gender with which the customer identifies.

$sel:homePhoneNumber:Profile', profile_homePhoneNumber - The customer’s home phone number.

$sel:lastName:Profile', profile_lastName - The customer’s last name.

$sel:mailingAddress:Profile', profile_mailingAddress - The customer’s mailing address.

$sel:middleName:Profile', profile_middleName - The customer’s middle name.

$sel:mobilePhoneNumber:Profile', profile_mobilePhoneNumber - The customer’s mobile phone number.

$sel:partyType:Profile', profile_partyType - The type of profile used to describe the customer.

$sel:personalEmailAddress:Profile', profile_personalEmailAddress - The customer’s personal email address.

$sel:phoneNumber:Profile', profile_phoneNumber - The customer's phone number, which has not been specified as a mobile, home, or business number.

$sel:profileId:Profile', profile_profileId - The unique identifier of a customer profile.

$sel:shippingAddress:Profile', profile_shippingAddress - The customer’s shipping address.

S3ExportingConfig

data S3ExportingConfig Source #

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

See: newS3ExportingConfig smart constructor.

Instances

Instances details
FromJSON S3ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingConfig

ToJSON S3ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingConfig

Generic S3ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingConfig

Associated Types

type Rep S3ExportingConfig :: Type -> Type #

Read S3ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingConfig

Show S3ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingConfig

NFData S3ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingConfig

Methods

rnf :: S3ExportingConfig -> () #

Eq S3ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingConfig

Hashable S3ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingConfig

type Rep S3ExportingConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingConfig

type Rep S3ExportingConfig = D1 ('MetaData "S3ExportingConfig" "Amazonka.CustomerProfiles.Types.S3ExportingConfig" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "S3ExportingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3KeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newS3ExportingConfig Source #

Create a value of S3ExportingConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3KeyName:S3ExportingConfig', s3ExportingConfig_s3KeyName - The S3 key name of the location where Identity Resolution Jobs write result files.

$sel:s3BucketName:S3ExportingConfig', s3ExportingConfig_s3BucketName - The name of the S3 bucket where Identity Resolution Jobs write result files.

S3ExportingLocation

data S3ExportingLocation Source #

The S3 location where Identity Resolution Jobs write result files.

See: newS3ExportingLocation smart constructor.

Instances

Instances details
FromJSON S3ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingLocation

Generic S3ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingLocation

Associated Types

type Rep S3ExportingLocation :: Type -> Type #

Read S3ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingLocation

Show S3ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingLocation

NFData S3ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingLocation

Methods

rnf :: S3ExportingLocation -> () #

Eq S3ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingLocation

Hashable S3ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingLocation

type Rep S3ExportingLocation Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ExportingLocation

type Rep S3ExportingLocation = D1 ('MetaData "S3ExportingLocation" "Amazonka.CustomerProfiles.Types.S3ExportingLocation" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "S3ExportingLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3KeyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3ExportingLocation :: S3ExportingLocation Source #

Create a value of S3ExportingLocation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3BucketName:S3ExportingLocation', s3ExportingLocation_s3BucketName - The name of the S3 bucket name where Identity Resolution Jobs write result files.

$sel:s3KeyName:S3ExportingLocation', s3ExportingLocation_s3KeyName - The S3 key name of the location where Identity Resolution Jobs write result files.

S3SourceProperties

data S3SourceProperties Source #

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

See: newS3SourceProperties smart constructor.

Instances

Instances details
ToJSON S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

Generic S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

Associated Types

type Rep S3SourceProperties :: Type -> Type #

Read S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

Show S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

NFData S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

Methods

rnf :: S3SourceProperties -> () #

Eq S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

Hashable S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

type Rep S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

type Rep S3SourceProperties = D1 ('MetaData "S3SourceProperties" "Amazonka.CustomerProfiles.Types.S3SourceProperties" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "S3SourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newS3SourceProperties Source #

Create a value of S3SourceProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucketPrefix:S3SourceProperties', s3SourceProperties_bucketPrefix - The object key for the Amazon S3 bucket in which the source files are stored.

$sel:bucketName:S3SourceProperties', s3SourceProperties_bucketName - The Amazon S3 bucket name where the source files are stored.

SalesforceSourceProperties

data SalesforceSourceProperties Source #

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

See: newSalesforceSourceProperties smart constructor.

Instances

Instances details
ToJSON SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

Generic SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

Associated Types

type Rep SalesforceSourceProperties :: Type -> Type #

Read SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

Show SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

NFData SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

Eq SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

Hashable SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

type Rep SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

type Rep SalesforceSourceProperties = D1 ('MetaData "SalesforceSourceProperties" "Amazonka.CustomerProfiles.Types.SalesforceSourceProperties" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "SalesforceSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enableDynamicFieldUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "includeDeletedRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSalesforceSourceProperties Source #

Create a value of SalesforceSourceProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enableDynamicFieldUpdate:SalesforceSourceProperties', salesforceSourceProperties_enableDynamicFieldUpdate - The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

$sel:includeDeletedRecords:SalesforceSourceProperties', salesforceSourceProperties_includeDeletedRecords - Indicates whether Amazon AppFlow includes deleted files in the flow run.

$sel:object':SalesforceSourceProperties', salesforceSourceProperties_object - The object specified in the Salesforce flow source.

ScheduledTriggerProperties

data ScheduledTriggerProperties Source #

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

See: newScheduledTriggerProperties smart constructor.

Instances

Instances details
ToJSON ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

Generic ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

Associated Types

type Rep ScheduledTriggerProperties :: Type -> Type #

Read ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

Show ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

NFData ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

Eq ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

Hashable ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

type Rep ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

type Rep ScheduledTriggerProperties = D1 ('MetaData "ScheduledTriggerProperties" "Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ScheduledTriggerProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataPullMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataPullMode)) :*: (S1 ('MetaSel ('Just "firstExecutionFrom") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "scheduleEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "scheduleOffset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "scheduleStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "timezone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "scheduleExpression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newScheduledTriggerProperties Source #

Create a value of ScheduledTriggerProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataPullMode:ScheduledTriggerProperties', scheduledTriggerProperties_dataPullMode - Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.

$sel:firstExecutionFrom:ScheduledTriggerProperties', scheduledTriggerProperties_firstExecutionFrom - Specifies the date range for the records to import from the connector in the first flow run.

$sel:scheduleEndTime:ScheduledTriggerProperties', scheduledTriggerProperties_scheduleEndTime - Specifies the scheduled end time for a scheduled-trigger flow.

$sel:scheduleOffset:ScheduledTriggerProperties', scheduledTriggerProperties_scheduleOffset - Specifies the optional offset that is added to the time interval for a schedule-triggered flow.

$sel:scheduleStartTime:ScheduledTriggerProperties', scheduledTriggerProperties_scheduleStartTime - Specifies the scheduled start time for a scheduled-trigger flow.

$sel:timezone:ScheduledTriggerProperties', scheduledTriggerProperties_timezone - Specifies the time zone used when referring to the date and time of a scheduled-triggered flow, such as America/New_York.

$sel:scheduleExpression:ScheduledTriggerProperties', scheduledTriggerProperties_scheduleExpression - The scheduling expression that determines the rate at which the schedule will run, for example rate (5 minutes).

ServiceNowSourceProperties

data ServiceNowSourceProperties Source #

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

See: newServiceNowSourceProperties smart constructor.

Instances

Instances details
ToJSON ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

Generic ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

Associated Types

type Rep ServiceNowSourceProperties :: Type -> Type #

Read ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

Show ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

NFData ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

Eq ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

Hashable ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

type Rep ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

type Rep ServiceNowSourceProperties = D1 ('MetaData "ServiceNowSourceProperties" "Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ServiceNowSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newServiceNowSourceProperties Source #

Create a value of ServiceNowSourceProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:object':ServiceNowSourceProperties', serviceNowSourceProperties_object - The object specified in the ServiceNow flow source.

SourceConnectorProperties

data SourceConnectorProperties Source #

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

See: newSourceConnectorProperties smart constructor.

Instances

Instances details
ToJSON SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Generic SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Associated Types

type Rep SourceConnectorProperties :: Type -> Type #

Read SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Show SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

NFData SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Eq SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Hashable SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

type Rep SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

type Rep SourceConnectorProperties = D1 ('MetaData "SourceConnectorProperties" "Amazonka.CustomerProfiles.Types.SourceConnectorProperties" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "SourceConnectorProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "marketo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MarketoSourceProperties)) :*: S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3SourceProperties))) :*: (S1 ('MetaSel ('Just "salesforce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceSourceProperties)) :*: (S1 ('MetaSel ('Just "serviceNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceNowSourceProperties)) :*: S1 ('MetaSel ('Just "zendesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZendeskSourceProperties))))))

newSourceConnectorProperties :: SourceConnectorProperties Source #

Create a value of SourceConnectorProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:marketo:SourceConnectorProperties', sourceConnectorProperties_marketo - The properties that are applied when Marketo is being used as a source.

$sel:s3:SourceConnectorProperties', sourceConnectorProperties_s3 - The properties that are applied when Amazon S3 is being used as the flow source.

$sel:salesforce:SourceConnectorProperties', sourceConnectorProperties_salesforce - The properties that are applied when Salesforce is being used as a source.

$sel:serviceNow:SourceConnectorProperties', sourceConnectorProperties_serviceNow - The properties that are applied when ServiceNow is being used as a source.

$sel:zendesk:SourceConnectorProperties', sourceConnectorProperties_zendesk - The properties that are applied when using Zendesk as a flow source.

SourceFlowConfig

data SourceFlowConfig Source #

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

See: newSourceFlowConfig smart constructor.

Instances

Instances details
ToJSON SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

Generic SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

Associated Types

type Rep SourceFlowConfig :: Type -> Type #

Read SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

Show SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

NFData SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

Methods

rnf :: SourceFlowConfig -> () #

Eq SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

Hashable SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

type Rep SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

type Rep SourceFlowConfig = D1 ('MetaData "SourceFlowConfig" "Amazonka.CustomerProfiles.Types.SourceFlowConfig" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "SourceFlowConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectorProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "incrementalPullConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IncrementalPullConfig))) :*: (S1 ('MetaSel ('Just "connectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceConnectorType) :*: S1 ('MetaSel ('Just "sourceConnectorProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceConnectorProperties))))

newSourceFlowConfig Source #

Create a value of SourceFlowConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectorProfileName:SourceFlowConfig', sourceFlowConfig_connectorProfileName - The name of the AppFlow connector profile. This name must be unique for each connector profile in the AWS account.

$sel:incrementalPullConfig:SourceFlowConfig', sourceFlowConfig_incrementalPullConfig - Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull.

$sel:connectorType:SourceFlowConfig', sourceFlowConfig_connectorType - The type of connector, such as Salesforce, Marketo, and so on.

$sel:sourceConnectorProperties:SourceFlowConfig', sourceFlowConfig_sourceConnectorProperties - Specifies the information that is required to query a particular source connector.

Task

data Task Source #

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

See: newTask smart constructor.

Instances

Instances details
ToJSON Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

Generic Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

Associated Types

type Rep Task :: Type -> Type #

Methods

from :: Task -> Rep Task x #

to :: Rep Task x -> Task #

Read Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

Show Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

Methods

showsPrec :: Int -> Task -> ShowS #

show :: Task -> String #

showList :: [Task] -> ShowS #

NFData Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

Methods

rnf :: Task -> () #

Eq Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

Methods

(==) :: Task -> Task -> Bool #

(/=) :: Task -> Task -> Bool #

Hashable Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

Methods

hashWithSalt :: Int -> Task -> Int #

hash :: Task -> Int #

type Rep Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

type Rep Task = D1 ('MetaData "Task" "Amazonka.CustomerProfiles.Types.Task" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "Task'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorOperator)) :*: S1 ('MetaSel ('Just "destinationField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "taskProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap OperatorPropertiesKeys Text))) :*: (S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "taskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TaskType)))))

newTask Source #

Create a value of Task with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectorOperator:Task', task_connectorOperator - The operation to be performed on the provided source fields.

$sel:destinationField:Task', task_destinationField - A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.

$sel:taskProperties:Task', task_taskProperties - A map used to store task-related information. The service looks for particular information based on the TaskType.

$sel:sourceFields:Task', task_sourceFields - The source fields to which a particular task is applied.

$sel:taskType:Task', task_taskType - Specifies the particular task implementation that Amazon AppFlow performs.

TriggerConfig

data TriggerConfig Source #

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

See: newTriggerConfig smart constructor.

Instances

Instances details
ToJSON TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

Generic TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

Associated Types

type Rep TriggerConfig :: Type -> Type #

Read TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

Show TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

NFData TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

Methods

rnf :: TriggerConfig -> () #

Eq TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

Hashable TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

type Rep TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

type Rep TriggerConfig = D1 ('MetaData "TriggerConfig" "Amazonka.CustomerProfiles.Types.TriggerConfig" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "TriggerConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "triggerProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TriggerProperties)) :*: S1 ('MetaSel ('Just "triggerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TriggerType)))

newTriggerConfig Source #

Create a value of TriggerConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:triggerProperties:TriggerConfig', triggerConfig_triggerProperties - Specifies the configuration details of a schedule-triggered flow that you define. Currently, these settings only apply to the Scheduled trigger type.

$sel:triggerType:TriggerConfig', triggerConfig_triggerType - Specifies the type of flow trigger. It can be OnDemand, Scheduled, or Event.

TriggerProperties

data TriggerProperties Source #

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

See: newTriggerProperties smart constructor.

Instances

Instances details
ToJSON TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

Generic TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

Associated Types

type Rep TriggerProperties :: Type -> Type #

Read TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

Show TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

NFData TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

Methods

rnf :: TriggerProperties -> () #

Eq TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

Hashable TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

type Rep TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

type Rep TriggerProperties = D1 ('MetaData "TriggerProperties" "Amazonka.CustomerProfiles.Types.TriggerProperties" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "TriggerProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduledTriggerProperties))))

newTriggerProperties :: TriggerProperties Source #

Create a value of TriggerProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:scheduled:TriggerProperties', triggerProperties_scheduled - Specifies the configuration details of a schedule-triggered flow that you define.

UpdateAddress

data UpdateAddress Source #

Updates associated with the address properties of a customer profile.

See: newUpdateAddress smart constructor.

Instances

Instances details
ToJSON UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

Generic UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

Associated Types

type Rep UpdateAddress :: Type -> Type #

Read UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

Show UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

NFData UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

Methods

rnf :: UpdateAddress -> () #

Eq UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

Hashable UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

type Rep UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

newUpdateAddress :: UpdateAddress Source #

Create a value of UpdateAddress with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:address1:UpdateAddress', updateAddress_address1 - The first line of a customer address.

$sel:address2:UpdateAddress', updateAddress_address2 - The second line of a customer address.

$sel:address3:UpdateAddress', updateAddress_address3 - The third line of a customer address.

$sel:address4:UpdateAddress', updateAddress_address4 - The fourth line of a customer address.

$sel:city:UpdateAddress', updateAddress_city - The city in which a customer lives.

$sel:country:UpdateAddress', updateAddress_country - The country in which a customer lives.

$sel:county:UpdateAddress', updateAddress_county - The county in which a customer lives.

$sel:postalCode:UpdateAddress', updateAddress_postalCode - The postal code of a customer address.

$sel:province:UpdateAddress', updateAddress_province - The province in which a customer lives.

$sel:state:UpdateAddress', updateAddress_state - The state in which a customer lives.

WorkflowAttributes

data WorkflowAttributes Source #

Structure to hold workflow attributes.

See: newWorkflowAttributes smart constructor.

Instances

Instances details
FromJSON WorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowAttributes

Generic WorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowAttributes

Associated Types

type Rep WorkflowAttributes :: Type -> Type #

Read WorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowAttributes

Show WorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowAttributes

NFData WorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowAttributes

Methods

rnf :: WorkflowAttributes -> () #

Eq WorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowAttributes

Hashable WorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowAttributes

type Rep WorkflowAttributes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowAttributes

type Rep WorkflowAttributes = D1 ('MetaData "WorkflowAttributes" "Amazonka.CustomerProfiles.Types.WorkflowAttributes" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "WorkflowAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appflowIntegration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppflowIntegrationWorkflowAttributes))))

newWorkflowAttributes :: WorkflowAttributes Source #

Create a value of WorkflowAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appflowIntegration:WorkflowAttributes', workflowAttributes_appflowIntegration - Workflow attributes specific to APPFLOW_INTEGRATION workflow.

WorkflowMetrics

data WorkflowMetrics Source #

Generic object containing workflow execution metrics.

See: newWorkflowMetrics smart constructor.

Instances

Instances details
FromJSON WorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowMetrics

Generic WorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowMetrics

Associated Types

type Rep WorkflowMetrics :: Type -> Type #

Read WorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowMetrics

Show WorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowMetrics

NFData WorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowMetrics

Methods

rnf :: WorkflowMetrics -> () #

Eq WorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowMetrics

Hashable WorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowMetrics

type Rep WorkflowMetrics Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowMetrics

type Rep WorkflowMetrics = D1 ('MetaData "WorkflowMetrics" "Amazonka.CustomerProfiles.Types.WorkflowMetrics" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "WorkflowMetrics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appflowIntegration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppflowIntegrationWorkflowMetrics))))

newWorkflowMetrics :: WorkflowMetrics Source #

Create a value of WorkflowMetrics with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appflowIntegration:WorkflowMetrics', workflowMetrics_appflowIntegration - Workflow execution metrics for APPFLOW_INTEGRATION workflow.

WorkflowStepItem

data WorkflowStepItem Source #

List containing steps in workflow.

See: newWorkflowStepItem smart constructor.

Instances

Instances details
FromJSON WorkflowStepItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowStepItem

Generic WorkflowStepItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowStepItem

Associated Types

type Rep WorkflowStepItem :: Type -> Type #

Read WorkflowStepItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowStepItem

Show WorkflowStepItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowStepItem

NFData WorkflowStepItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowStepItem

Methods

rnf :: WorkflowStepItem -> () #

Eq WorkflowStepItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowStepItem

Hashable WorkflowStepItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowStepItem

type Rep WorkflowStepItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.WorkflowStepItem

type Rep WorkflowStepItem = D1 ('MetaData "WorkflowStepItem" "Amazonka.CustomerProfiles.Types.WorkflowStepItem" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "WorkflowStepItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appflowIntegration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppflowIntegrationWorkflowStep))))

newWorkflowStepItem :: WorkflowStepItem Source #

Create a value of WorkflowStepItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appflowIntegration:WorkflowStepItem', workflowStepItem_appflowIntegration - Workflow step information specific to APPFLOW_INTEGRATION workflow.

ZendeskSourceProperties

data ZendeskSourceProperties Source #

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

See: newZendeskSourceProperties smart constructor.

Instances

Instances details
ToJSON ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

Generic ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

Associated Types

type Rep ZendeskSourceProperties :: Type -> Type #

Read ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

Show ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

NFData ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

Methods

rnf :: ZendeskSourceProperties -> () #

Eq ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

Hashable ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

type Rep ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

type Rep ZendeskSourceProperties = D1 ('MetaData "ZendeskSourceProperties" "Amazonka.CustomerProfiles.Types.ZendeskSourceProperties" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "ZendeskSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newZendeskSourceProperties Source #

Create a value of ZendeskSourceProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:object':ZendeskSourceProperties', zendeskSourceProperties_object - The object specified in the Zendesk flow source.