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.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

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

You do not have sufficient access to perform this action.

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

The input you provided is invalid.

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

An internal service error occurred.

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

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

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

You exceeded the maximum number of requests.

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.

Constructors

AdditionalSearchKey' 

Fields

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.

additionalSearchKey_keyName :: Lens' AdditionalSearchKey Text Source #

A searchable identifier of a customer profile.

Address

data Address Source #

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

See: newAddress smart constructor.

Constructors

Address' 

Fields

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.

address_address1 :: Lens' Address (Maybe Text) Source #

The first line of a customer address.

address_address2 :: Lens' Address (Maybe Text) Source #

The second line of a customer address.

address_address3 :: Lens' Address (Maybe Text) Source #

The third line of a customer address.

address_address4 :: Lens' Address (Maybe Text) Source #

The fourth line of a customer address.

address_city :: Lens' Address (Maybe Text) Source #

The city in which a customer lives.

address_country :: Lens' Address (Maybe Text) Source #

The country in which a customer lives.

address_county :: Lens' Address (Maybe Text) Source #

The county in which a customer lives.

address_postalCode :: Lens' Address (Maybe Text) Source #

The postal code of a customer address.

address_province :: Lens' Address (Maybe Text) Source #

The province in which a customer lives.

address_state :: Lens' Address (Maybe Text) Source #

The state in which a customer lives.

AppflowIntegration

data AppflowIntegration Source #

Details for workflow of type APPFLOW_INTEGRATION.

See: newAppflowIntegration smart constructor.

Constructors

AppflowIntegration' 

Fields

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.

appflowIntegration_batches :: Lens' AppflowIntegration (Maybe [Batch]) Source #

Batches in workflow of type APPFLOW_INTEGRATION.

AppflowIntegrationWorkflowAttributes

data AppflowIntegrationWorkflowAttributes Source #

Structure holding all APPFLOW_INTEGRATION specific workflow attributes.

See: newAppflowIntegrationWorkflowAttributes smart constructor.

Constructors

AppflowIntegrationWorkflowAttributes' 

Fields

  • roleArn :: Maybe Text

    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.

  • sourceConnectorType :: SourceConnectorType

    Specifies the source connector type, such as Salesforce, ServiceNow, and Marketo. Indicates source of ingestion.

  • connectorProfileName :: Text

    The name of the AppFlow connector profile used for ingestion.

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.

appflowIntegrationWorkflowAttributes_roleArn :: Lens' AppflowIntegrationWorkflowAttributes (Maybe Text) Source #

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.

appflowIntegrationWorkflowAttributes_sourceConnectorType :: Lens' AppflowIntegrationWorkflowAttributes SourceConnectorType Source #

Specifies the source connector type, such as Salesforce, ServiceNow, and Marketo. Indicates source of ingestion.

AppflowIntegrationWorkflowMetrics

data AppflowIntegrationWorkflowMetrics Source #

Workflow specific execution metrics for APPFLOW_INTEGRATION workflow.

See: newAppflowIntegrationWorkflowMetrics smart constructor.

Constructors

AppflowIntegrationWorkflowMetrics' 

Fields

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))))

appflowIntegrationWorkflowMetrics_recordsProcessed :: Lens' AppflowIntegrationWorkflowMetrics Integer Source #

Number of records processed in APPFLOW_INTEGRATION workflow.

AppflowIntegrationWorkflowStep

data AppflowIntegrationWorkflowStep Source #

Workflow step details for APPFLOW_INTEGRATION workflow.

See: newAppflowIntegrationWorkflowStep smart constructor.

Constructors

AppflowIntegrationWorkflowStep' 

Fields

  • flowName :: Text

    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.

  • status :: Status

    Workflow step status for APPFLOW_INTEGRATION workflow.

  • executionMessage :: Text

    Message indicating execution of workflow step for APPFLOW_INTEGRATION workflow.

  • recordsProcessed :: Integer

    Total number of records processed during execution of workflow step for APPFLOW_INTEGRATION workflow.

  • batchRecordsStartTime :: Text

    Start datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION workflow.

  • batchRecordsEndTime :: Text

    End datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION workflow.

  • createdAt :: POSIX

    Creation timestamp of workflow step for APPFLOW_INTEGRATION workflow.

  • lastUpdatedAt :: POSIX

    Last updated timestamp for workflow step for APPFLOW_INTEGRATION workflow.

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.

appflowIntegrationWorkflowStep_flowName :: Lens' AppflowIntegrationWorkflowStep Text Source #

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.

appflowIntegrationWorkflowStep_status :: Lens' AppflowIntegrationWorkflowStep Status Source #

Workflow step status for APPFLOW_INTEGRATION workflow.

appflowIntegrationWorkflowStep_executionMessage :: Lens' AppflowIntegrationWorkflowStep Text Source #

Message indicating execution of workflow step for APPFLOW_INTEGRATION workflow.

appflowIntegrationWorkflowStep_recordsProcessed :: Lens' AppflowIntegrationWorkflowStep Integer Source #

Total number of records processed during execution of workflow step for APPFLOW_INTEGRATION workflow.

appflowIntegrationWorkflowStep_batchRecordsStartTime :: Lens' AppflowIntegrationWorkflowStep Text Source #

Start datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION workflow.

appflowIntegrationWorkflowStep_batchRecordsEndTime :: Lens' AppflowIntegrationWorkflowStep Text Source #

End datetime of records pulled in batch during execution of workflow step for APPFLOW_INTEGRATION workflow.

appflowIntegrationWorkflowStep_createdAt :: Lens' AppflowIntegrationWorkflowStep UTCTime Source #

Creation timestamp of workflow step for APPFLOW_INTEGRATION workflow.

appflowIntegrationWorkflowStep_lastUpdatedAt :: Lens' AppflowIntegrationWorkflowStep UTCTime Source #

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.

Constructors

AutoMerging' 

Fields

  • conflictResolution :: Maybe 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?

  • consolidation :: Maybe 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.

  • minAllowedConfidenceScoreForMerging :: Maybe Double

    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.

  • enabled :: Bool

    The flag that enables the auto-merging of duplicate profiles.

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.

autoMerging_conflictResolution :: Lens' AutoMerging (Maybe ConflictResolution) Source #

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?

autoMerging_consolidation :: Lens' AutoMerging (Maybe Consolidation) Source #

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.

autoMerging_minAllowedConfidenceScoreForMerging :: Lens' AutoMerging (Maybe Double) Source #

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.

autoMerging_enabled :: Lens' AutoMerging Bool Source #

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' 

Fields

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.

batch_startTime :: Lens' Batch UTCTime Source #

Start time of batch to split ingestion.

batch_endTime :: Lens' Batch UTCTime Source #

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.

Constructors

ConflictResolution' 

Fields

  • sourceName :: Maybe Text

    The ObjectType name that is used to resolve profile merging conflicts when choosing SOURCE as the ConflictResolvingModel.

  • conflictResolvingModel :: 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.

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.

conflictResolution_sourceName :: Lens' ConflictResolution (Maybe Text) Source #

The ObjectType name that is used to resolve profile merging conflicts when choosing SOURCE as the ConflictResolvingModel.

conflictResolution_conflictResolvingModel :: Lens' ConflictResolution ConflictResolvingModel Source #

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.

Constructors

ConnectorOperator' 

Fields

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.

connectorOperator_marketo :: Lens' ConnectorOperator (Maybe MarketoConnectorOperator) Source #

The operation to be performed on the provided Marketo source fields.

connectorOperator_s3 :: Lens' ConnectorOperator (Maybe S3ConnectorOperator) Source #

The operation to be performed on the provided Amazon S3 source fields.

connectorOperator_salesforce :: Lens' ConnectorOperator (Maybe SalesforceConnectorOperator) Source #

The operation to be performed on the provided Salesforce source fields.

connectorOperator_serviceNow :: Lens' ConnectorOperator (Maybe ServiceNowConnectorOperator) Source #

The operation to be performed on the provided ServiceNow source fields.

connectorOperator_zendesk :: Lens' ConnectorOperator (Maybe ZendeskConnectorOperator) Source #

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.

Constructors

Consolidation' 

Fields

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.

Constructors

DomainStats' 

Fields

  • meteringProfileCount :: Maybe Integer

    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.

  • objectCount :: Maybe Integer

    The total number of objects in domain.

  • profileCount :: Maybe Integer

    The total number of profiles currently in the domain.

  • totalSize :: Maybe Integer

    The total size, in bytes, of all objects in the domain.

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.

domainStats_meteringProfileCount :: Lens' DomainStats (Maybe Integer) Source #

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.

domainStats_objectCount :: Lens' DomainStats (Maybe Integer) Source #

The total number of objects in domain.

domainStats_profileCount :: Lens' DomainStats (Maybe Integer) Source #

The total number of profiles currently in the domain.

domainStats_totalSize :: Lens' DomainStats (Maybe Integer) Source #

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.

Constructors

ExportingConfig' 

Fields

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.

exportingConfig_s3Exporting :: Lens' ExportingConfig (Maybe S3ExportingConfig) Source #

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.

Constructors

ExportingLocation' 

Fields

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.

exportingLocation_s3Exporting :: Lens' ExportingLocation (Maybe S3ExportingLocation) Source #

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.

Constructors

FieldSourceProfileIds' 

Fields

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.

fieldSourceProfileIds_accountNumber :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the account number field to be merged.

fieldSourceProfileIds_additionalInformation :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the additional information field to be merged.

fieldSourceProfileIds_address :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the party type field to be merged.

fieldSourceProfileIds_attributes :: Lens' FieldSourceProfileIds (Maybe (HashMap Text Text)) Source #

A unique identifier for the attributes field to be merged.

fieldSourceProfileIds_billingAddress :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the billing type field to be merged.

fieldSourceProfileIds_birthDate :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the birthdate field to be merged.

fieldSourceProfileIds_businessEmailAddress :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the party type field to be merged.

fieldSourceProfileIds_businessName :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the business name field to be merged.

fieldSourceProfileIds_businessPhoneNumber :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the business phone number field to be merged.

fieldSourceProfileIds_emailAddress :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the email address field to be merged.

fieldSourceProfileIds_firstName :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the first name field to be merged.

fieldSourceProfileIds_gender :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the gender field to be merged.

fieldSourceProfileIds_homePhoneNumber :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the home phone number field to be merged.

fieldSourceProfileIds_lastName :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the last name field to be merged.

fieldSourceProfileIds_mailingAddress :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the mailing address field to be merged.

fieldSourceProfileIds_middleName :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the middle name field to be merged.

fieldSourceProfileIds_mobilePhoneNumber :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the mobile phone number field to be merged.

fieldSourceProfileIds_partyType :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the party type field to be merged.

fieldSourceProfileIds_personalEmailAddress :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the personal email address field to be merged.

fieldSourceProfileIds_phoneNumber :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the phone number field to be merged.

fieldSourceProfileIds_shippingAddress :: Lens' FieldSourceProfileIds (Maybe Text) Source #

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.

Constructors

FlowDefinition' 

Fields

  • description :: Maybe Text

    A description of the flow you want to create.

  • flowName :: Text

    The specified name of the flow. Use underscores (_) or hyphens (-) only. Spaces are not allowed.

  • kmsArn :: Text

    The Amazon Resource Name of the AWS Key Management Service (KMS) key you provide for encryption.

  • sourceFlowConfig :: SourceFlowConfig

    The configuration that controls how Customer Profiles retrieves data from the source.

  • tasks :: [Task]

    A list of tasks that Customer Profiles performs while transferring the data in the flow run.

  • triggerConfig :: TriggerConfig

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

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.

flowDefinition_description :: Lens' FlowDefinition (Maybe Text) Source #

A description of the flow you want to create.

flowDefinition_flowName :: Lens' FlowDefinition Text Source #

The specified name of the flow. Use underscores (_) or hyphens (-) only. Spaces are not allowed.

flowDefinition_kmsArn :: Lens' FlowDefinition Text Source #

The Amazon Resource Name of the AWS Key Management Service (KMS) key you provide for encryption.

flowDefinition_sourceFlowConfig :: Lens' FlowDefinition SourceFlowConfig Source #

The configuration that controls how Customer Profiles retrieves data from the source.

flowDefinition_tasks :: Lens' FlowDefinition [Task] Source #

A list of tasks that Customer Profiles performs while transferring the data in the flow run.

flowDefinition_triggerConfig :: Lens' FlowDefinition TriggerConfig Source #

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' 

Fields

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.

foundByKeyValue_keyName :: Lens' FoundByKeyValue (Maybe Text) Source #

A searchable identifier of a customer profile.

IdentityResolutionJob

data IdentityResolutionJob Source #

Information about the Identity Resolution Job.

See: newIdentityResolutionJob smart constructor.

Constructors

IdentityResolutionJob' 

Fields

  • domainName :: Maybe Text

    The unique name of the domain.

  • exportingLocation :: Maybe ExportingLocation

    The S3 location where the Identity Resolution Job writes result files.

  • jobEndTime :: Maybe POSIX

    The timestamp of when the job was completed.

  • jobId :: Maybe Text

    The unique identifier of the Identity Resolution Job.

  • jobStartTime :: Maybe POSIX

    The timestamp of when the job was started or will be started.

  • jobStats :: Maybe JobStats

    Statistics about an Identity Resolution Job.

  • message :: Maybe Text

    The error messages that are generated when the Identity Resolution Job runs.

  • status :: Maybe IdentityResolutionJobStatus

    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.

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.

identityResolutionJob_exportingLocation :: Lens' IdentityResolutionJob (Maybe ExportingLocation) Source #

The S3 location where the Identity Resolution Job writes result files.

identityResolutionJob_jobEndTime :: Lens' IdentityResolutionJob (Maybe UTCTime) Source #

The timestamp of when the job was completed.

identityResolutionJob_jobId :: Lens' IdentityResolutionJob (Maybe Text) Source #

The unique identifier of the Identity Resolution Job.

identityResolutionJob_jobStartTime :: Lens' IdentityResolutionJob (Maybe UTCTime) Source #

The timestamp of when the job was started or will be started.

identityResolutionJob_jobStats :: Lens' IdentityResolutionJob (Maybe JobStats) Source #

Statistics about an Identity Resolution Job.

identityResolutionJob_message :: Lens' IdentityResolutionJob (Maybe Text) Source #

The error messages that are generated when the Identity Resolution Job runs.

identityResolutionJob_status :: Lens' IdentityResolutionJob (Maybe IdentityResolutionJobStatus) Source #

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.

Constructors

IncrementalPullConfig' 

Fields

  • datetimeTypeFieldName :: Maybe Text

    A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

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.

incrementalPullConfig_datetimeTypeFieldName :: Lens' IncrementalPullConfig (Maybe Text) Source #

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.

Constructors

IntegrationConfig' 

Fields

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.

integrationConfig_appflowIntegration :: Lens' IntegrationConfig (Maybe AppflowIntegration) Source #

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.

Constructors

JobSchedule' 

Fields

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.

jobSchedule_dayOfTheWeek :: Lens' JobSchedule JobScheduleDayOfTheWeek Source #

The day when the Identity Resolution Job should run every week.

jobSchedule_time :: Lens' JobSchedule Text Source #

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.

Constructors

JobStats' 

Fields

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.

jobStats_numberOfMergesDone :: Lens' JobStats (Maybe Integer) Source #

The number of merges completed.

ListDomainItem

data ListDomainItem Source #

An object in a list that represents a domain.

See: newListDomainItem smart constructor.

Constructors

ListDomainItem' 

Fields

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.

listDomainItem_tags :: Lens' ListDomainItem (Maybe (HashMap Text Text)) Source #

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

listDomainItem_domainName :: Lens' ListDomainItem Text Source #

The unique name of the domain.

listDomainItem_createdAt :: Lens' ListDomainItem UTCTime Source #

The timestamp of when the domain was created.

listDomainItem_lastUpdatedAt :: Lens' ListDomainItem UTCTime Source #

The timestamp of when the domain was most recently edited.

ListIntegrationItem

data ListIntegrationItem Source #

An integration in list of integrations.

See: newListIntegrationItem smart constructor.

Constructors

ListIntegrationItem' 

Fields

  • isUnstructured :: Maybe Bool

    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

  • objectTypeName :: Maybe Text

    The name of the profile object type.

  • objectTypeNames :: Maybe (HashMap Text Text)

    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.

  • tags :: Maybe (HashMap Text Text)

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

  • workflowId :: Maybe Text

    Unique identifier for the workflow.

  • domainName :: Text

    The unique name of the domain.

  • uri :: Text

    The URI of the S3 bucket or any other type of data source.

  • createdAt :: POSIX

    The timestamp of when the domain was created.

  • lastUpdatedAt :: POSIX

    The timestamp of when the domain was most recently edited.

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.

listIntegrationItem_isUnstructured :: Lens' ListIntegrationItem (Maybe Bool) Source #

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

listIntegrationItem_objectTypeNames :: Lens' ListIntegrationItem (Maybe (HashMap Text Text)) Source #

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.

listIntegrationItem_tags :: Lens' ListIntegrationItem (Maybe (HashMap Text Text)) Source #

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

listIntegrationItem_uri :: Lens' ListIntegrationItem Text Source #

The URI of the S3 bucket or any other type of data source.

listIntegrationItem_createdAt :: Lens' ListIntegrationItem UTCTime Source #

The timestamp of when the domain was created.

listIntegrationItem_lastUpdatedAt :: Lens' ListIntegrationItem UTCTime Source #

The timestamp of when the domain was most recently edited.

ListProfileObjectTypeItem

data ListProfileObjectTypeItem Source #

A ProfileObjectType instance.

See: newListProfileObjectTypeItem smart constructor.

Constructors

ListProfileObjectTypeItem' 

Fields

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.

listProfileObjectTypeItem_createdAt :: Lens' ListProfileObjectTypeItem (Maybe UTCTime) Source #

The timestamp of when the domain was created.

listProfileObjectTypeItem_lastUpdatedAt :: Lens' ListProfileObjectTypeItem (Maybe UTCTime) Source #

The timestamp of when the domain was most recently edited.

listProfileObjectTypeItem_tags :: Lens' ListProfileObjectTypeItem (Maybe (HashMap Text Text)) Source #

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

ListProfileObjectTypeTemplateItem

data ListProfileObjectTypeTemplateItem Source #

A ProfileObjectTypeTemplate in a list of ProfileObjectTypeTemplates.

See: newListProfileObjectTypeTemplateItem smart constructor.

Constructors

ListProfileObjectTypeTemplateItem' 

Fields

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.

Constructors

ListProfileObjectsItem' 

Fields

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.

listProfileObjectsItem_object :: Lens' ListProfileObjectsItem (Maybe Text) Source #

A JSON representation of a ProfileObject that belongs to a profile.

listProfileObjectsItem_objectTypeName :: Lens' ListProfileObjectsItem (Maybe Text) Source #

Specifies the kind of object being added to a profile, such as "Salesforce-Account."

listProfileObjectsItem_profileObjectUniqueKey :: Lens' ListProfileObjectsItem (Maybe Text) Source #

The unique identifier of the ProfileObject generated by the service.

ListWorkflowsItem

data ListWorkflowsItem Source #

A workflow in list of workflows.

See: newListWorkflowsItem smart constructor.

Constructors

ListWorkflowsItem' 

Fields

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.

listWorkflowsItem_workflowType :: Lens' ListWorkflowsItem WorkflowType Source #

The type of workflow. The only supported value is APPFLOW_INTEGRATION.

listWorkflowsItem_workflowId :: Lens' ListWorkflowsItem Text Source #

Unique identifier for the workflow.

listWorkflowsItem_statusDescription :: Lens' ListWorkflowsItem Text Source #

Description for workflow execution status.

MarketoSourceProperties

data MarketoSourceProperties Source #

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

See: newMarketoSourceProperties smart constructor.

Constructors

MarketoSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Marketo flow source.

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.

marketoSourceProperties_object :: Lens' MarketoSourceProperties Text Source #

The object specified in the Marketo flow source.

MatchItem

data MatchItem Source #

The Match group object.

See: newMatchItem smart constructor.

Constructors

MatchItem' 

Fields

  • confidenceScore :: Maybe Double

    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.

  • matchId :: Maybe Text

    The unique identifiers for this group of profiles that match.

  • profileIds :: Maybe [Text]

    A list of identifiers for profiles that match.

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.

matchItem_confidenceScore :: Lens' MatchItem (Maybe Double) Source #

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.

matchItem_matchId :: Lens' MatchItem (Maybe Text) Source #

The unique identifiers for this group of profiles that match.

matchItem_profileIds :: Lens' MatchItem (Maybe [Text]) Source #

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.

Constructors

MatchingRequest' 

Fields

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.

matchingRequest_autoMerging :: Lens' MatchingRequest (Maybe AutoMerging) Source #

Configuration information about the auto-merging process.

matchingRequest_exportingConfig :: Lens' MatchingRequest (Maybe ExportingConfig) Source #

Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.

matchingRequest_jobSchedule :: Lens' MatchingRequest (Maybe JobSchedule) Source #

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

matchingRequest_enabled :: Lens' MatchingRequest Bool Source #

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.

Constructors

MatchingResponse' 

Fields

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.

matchingResponse_autoMerging :: Lens' MatchingResponse (Maybe AutoMerging) Source #

Configuration information about the auto-merging process.

matchingResponse_enabled :: Lens' MatchingResponse (Maybe Bool) Source #

The flag that enables the matching process of duplicate profiles.

matchingResponse_exportingConfig :: Lens' MatchingResponse (Maybe ExportingConfig) Source #

Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.

matchingResponse_jobSchedule :: Lens' MatchingResponse (Maybe JobSchedule) Source #

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' 

Fields

  • keyName :: Text

    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.

  • values :: [Text]

    A list of key values.

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.

objectFilter_keyName :: Lens' ObjectFilter Text Source #

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.

ObjectTypeField

data ObjectTypeField Source #

Represents a field in a ProfileObjectType.

See: newObjectTypeField smart constructor.

Constructors

ObjectTypeField' 

Fields

  • contentType :: Maybe FieldContentType

    The content type of the field. Used for determining equality when searching.

  • source :: Maybe Text

    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.

  • target :: Maybe Text

    The location of the data in the standard ProfileObject model. For example: _profile.Address.PostalCode.

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.

objectTypeField_contentType :: Lens' ObjectTypeField (Maybe FieldContentType) Source #

The content type of the field. Used for determining equality when searching.

objectTypeField_source :: Lens' ObjectTypeField (Maybe Text) 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.

objectTypeField_target :: Lens' ObjectTypeField (Maybe Text) Source #

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.

Constructors

ObjectTypeKey' 

Fields

  • fieldNames :: Maybe [Text]

    The reference for the key name of the fields map.

  • standardIdentifiers :: Maybe [StandardIdentifier]

    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.

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.

objectTypeKey_fieldNames :: Lens' ObjectTypeKey (Maybe [Text]) Source #

The reference for the key name of the fields map.

objectTypeKey_standardIdentifiers :: Lens' ObjectTypeKey (Maybe [StandardIdentifier]) Source #

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.

Constructors

Profile' 

Fields

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.

profile_accountNumber :: Lens' Profile (Maybe Text) Source #

A unique account number that you have given to the customer.

profile_additionalInformation :: Lens' Profile (Maybe Text) Source #

Any additional information relevant to the customer’s profile.

profile_address :: Lens' Profile (Maybe Address) Source #

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

profile_attributes :: Lens' Profile (Maybe (HashMap Text Text)) Source #

A key value pair of attributes of a customer profile.

profile_billingAddress :: Lens' Profile (Maybe Address) Source #

The customer’s billing address.

profile_birthDate :: Lens' Profile (Maybe Text) Source #

The customer’s birth date.

profile_businessEmailAddress :: Lens' Profile (Maybe Text) Source #

The customer’s business email address.

profile_businessName :: Lens' Profile (Maybe Text) Source #

The name of the customer’s business.

profile_businessPhoneNumber :: Lens' Profile (Maybe Text) Source #

The customer’s home phone number.

profile_emailAddress :: Lens' Profile (Maybe Text) Source #

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

profile_firstName :: Lens' Profile (Maybe Text) Source #

The customer’s first name.

profile_foundByItems :: Lens' Profile (Maybe (NonEmpty FoundByKeyValue)) Source #

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.

profile_gender :: Lens' Profile (Maybe Gender) Source #

The gender with which the customer identifies.

profile_homePhoneNumber :: Lens' Profile (Maybe Text) Source #

The customer’s home phone number.

profile_lastName :: Lens' Profile (Maybe Text) Source #

The customer’s last name.

profile_mailingAddress :: Lens' Profile (Maybe Address) Source #

The customer’s mailing address.

profile_middleName :: Lens' Profile (Maybe Text) Source #

The customer’s middle name.

profile_mobilePhoneNumber :: Lens' Profile (Maybe Text) Source #

The customer’s mobile phone number.

profile_partyType :: Lens' Profile (Maybe PartyType) Source #

The type of profile used to describe the customer.

profile_personalEmailAddress :: Lens' Profile (Maybe Text) Source #

The customer’s personal email address.

profile_phoneNumber :: Lens' Profile (Maybe Text) Source #

The customer's phone number, which has not been specified as a mobile, home, or business number.

profile_profileId :: Lens' Profile (Maybe Text) Source #

The unique identifier of a customer profile.

profile_shippingAddress :: Lens' Profile (Maybe Address) Source #

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.

Constructors

S3ExportingConfig' 

Fields

  • s3KeyName :: Maybe Text

    The S3 key name of the location where Identity Resolution Jobs write result files.

  • s3BucketName :: Text

    The name of the S3 bucket where Identity Resolution Jobs write result files.

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.

s3ExportingConfig_s3KeyName :: Lens' S3ExportingConfig (Maybe Text) Source #

The S3 key name of the location where Identity Resolution Jobs write result files.

s3ExportingConfig_s3BucketName :: Lens' S3ExportingConfig Text Source #

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.

Constructors

S3ExportingLocation' 

Fields

  • s3BucketName :: Maybe Text

    The name of the S3 bucket name where Identity Resolution Jobs write result files.

  • s3KeyName :: Maybe Text

    The S3 key name of the location where Identity Resolution Jobs write result files.

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.

s3ExportingLocation_s3BucketName :: Lens' S3ExportingLocation (Maybe Text) Source #

The name of the S3 bucket name where Identity Resolution Jobs write result files.

s3ExportingLocation_s3KeyName :: Lens' S3ExportingLocation (Maybe Text) Source #

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.

Constructors

S3SourceProperties' 

Fields

  • bucketPrefix :: Maybe Text

    The object key for the Amazon S3 bucket in which the source files are stored.

  • bucketName :: Text

    The Amazon S3 bucket name where the source files are stored.

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.

s3SourceProperties_bucketPrefix :: Lens' S3SourceProperties (Maybe Text) Source #

The object key for the Amazon S3 bucket in which the source files are stored.

s3SourceProperties_bucketName :: Lens' S3SourceProperties Text Source #

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.

Constructors

SalesforceSourceProperties' 

Fields

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.

salesforceSourceProperties_enableDynamicFieldUpdate :: Lens' SalesforceSourceProperties (Maybe Bool) Source #

The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

salesforceSourceProperties_includeDeletedRecords :: Lens' SalesforceSourceProperties (Maybe Bool) Source #

Indicates whether Amazon AppFlow includes deleted files in the flow run.

salesforceSourceProperties_object :: Lens' SalesforceSourceProperties Text Source #

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.

Constructors

ScheduledTriggerProperties' 

Fields

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).

scheduledTriggerProperties_dataPullMode :: Lens' ScheduledTriggerProperties (Maybe DataPullMode) Source #

Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.

scheduledTriggerProperties_firstExecutionFrom :: Lens' ScheduledTriggerProperties (Maybe UTCTime) Source #

Specifies the date range for the records to import from the connector in the first flow run.

scheduledTriggerProperties_scheduleEndTime :: Lens' ScheduledTriggerProperties (Maybe UTCTime) Source #

Specifies the scheduled end time for a scheduled-trigger flow.

scheduledTriggerProperties_scheduleOffset :: Lens' ScheduledTriggerProperties (Maybe Natural) Source #

Specifies the optional offset that is added to the time interval for a schedule-triggered flow.

scheduledTriggerProperties_scheduleStartTime :: Lens' ScheduledTriggerProperties (Maybe UTCTime) Source #

Specifies the scheduled start time for a scheduled-trigger flow.

scheduledTriggerProperties_timezone :: Lens' ScheduledTriggerProperties (Maybe Text) Source #

Specifies the time zone used when referring to the date and time of a scheduled-triggered flow, such as America/New_York.

scheduledTriggerProperties_scheduleExpression :: Lens' ScheduledTriggerProperties Text Source #

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.

Constructors

ServiceNowSourceProperties' 

Fields

  • object' :: Text

    The object specified in the ServiceNow flow source.

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.

serviceNowSourceProperties_object :: Lens' ServiceNowSourceProperties Text Source #

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.

Constructors

SourceConnectorProperties' 

Fields

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.

sourceConnectorProperties_marketo :: Lens' SourceConnectorProperties (Maybe MarketoSourceProperties) Source #

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

sourceConnectorProperties_s3 :: Lens' SourceConnectorProperties (Maybe S3SourceProperties) Source #

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

sourceConnectorProperties_salesforce :: Lens' SourceConnectorProperties (Maybe SalesforceSourceProperties) Source #

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

sourceConnectorProperties_serviceNow :: Lens' SourceConnectorProperties (Maybe ServiceNowSourceProperties) Source #

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

sourceConnectorProperties_zendesk :: Lens' SourceConnectorProperties (Maybe ZendeskSourceProperties) Source #

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.

Constructors

SourceFlowConfig' 

Fields

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.

sourceFlowConfig_connectorProfileName :: Lens' SourceFlowConfig (Maybe Text) Source #

The name of the AppFlow connector profile. This name must be unique for each connector profile in the AWS account.

sourceFlowConfig_incrementalPullConfig :: Lens' SourceFlowConfig (Maybe IncrementalPullConfig) Source #

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.

sourceFlowConfig_connectorType :: Lens' SourceFlowConfig SourceConnectorType Source #

The type of connector, such as Salesforce, Marketo, and so on.

sourceFlowConfig_sourceConnectorProperties :: Lens' SourceFlowConfig SourceConnectorProperties Source #

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.

Constructors

Task' 

Fields

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.

task_connectorOperator :: Lens' Task (Maybe ConnectorOperator) Source #

The operation to be performed on the provided source fields.

task_destinationField :: Lens' Task (Maybe Text) Source #

A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.

task_taskProperties :: Lens' Task (Maybe (HashMap OperatorPropertiesKeys Text)) Source #

A map used to store task-related information. The service looks for particular information based on the TaskType.

task_sourceFields :: Lens' Task [Text] Source #

The source fields to which a particular task is applied.

task_taskType :: Lens' Task TaskType Source #

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.

Constructors

TriggerConfig' 

Fields

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.

triggerConfig_triggerProperties :: Lens' TriggerConfig (Maybe TriggerProperties) Source #

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

triggerConfig_triggerType :: Lens' TriggerConfig TriggerType Source #

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.

Constructors

TriggerProperties' 

Fields

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.

triggerProperties_scheduled :: Lens' TriggerProperties (Maybe ScheduledTriggerProperties) Source #

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.

Constructors

UpdateAddress' 

Fields

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.

updateAddress_address1 :: Lens' UpdateAddress (Maybe Text) Source #

The first line of a customer address.

updateAddress_address2 :: Lens' UpdateAddress (Maybe Text) Source #

The second line of a customer address.

updateAddress_address3 :: Lens' UpdateAddress (Maybe Text) Source #

The third line of a customer address.

updateAddress_address4 :: Lens' UpdateAddress (Maybe Text) Source #

The fourth line of a customer address.

updateAddress_city :: Lens' UpdateAddress (Maybe Text) Source #

The city in which a customer lives.

updateAddress_country :: Lens' UpdateAddress (Maybe Text) Source #

The country in which a customer lives.

updateAddress_county :: Lens' UpdateAddress (Maybe Text) Source #

The county in which a customer lives.

updateAddress_postalCode :: Lens' UpdateAddress (Maybe Text) Source #

The postal code of a customer address.

updateAddress_province :: Lens' UpdateAddress (Maybe Text) Source #

The province in which a customer lives.

updateAddress_state :: Lens' UpdateAddress (Maybe Text) Source #

The state in which a customer lives.

WorkflowAttributes

data WorkflowAttributes Source #

Structure to hold workflow attributes.

See: newWorkflowAttributes smart constructor.

Constructors

WorkflowAttributes' 

Fields

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.

workflowAttributes_appflowIntegration :: Lens' WorkflowAttributes (Maybe AppflowIntegrationWorkflowAttributes) Source #

Workflow attributes specific to APPFLOW_INTEGRATION workflow.

WorkflowMetrics

data WorkflowMetrics Source #

Generic object containing workflow execution metrics.

See: newWorkflowMetrics smart constructor.

Constructors

WorkflowMetrics' 

Fields

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.

workflowMetrics_appflowIntegration :: Lens' WorkflowMetrics (Maybe AppflowIntegrationWorkflowMetrics) Source #

Workflow execution metrics for APPFLOW_INTEGRATION workflow.

WorkflowStepItem

data WorkflowStepItem Source #

List containing steps in workflow.

See: newWorkflowStepItem smart constructor.

Constructors

WorkflowStepItem' 

Fields

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.

workflowStepItem_appflowIntegration :: Lens' WorkflowStepItem (Maybe AppflowIntegrationWorkflowStep) Source #

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.

Constructors

ZendeskSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Zendesk flow source.

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.

zendeskSourceProperties_object :: Lens' ZendeskSourceProperties Text Source #

The object specified in the Zendesk flow source.