libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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 => Getting (First ServiceError) a ServiceError Source #

You do not have sufficient access to perform this action.

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You exceeded the maximum number of requests.

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An internal service error occurred.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The input you provided is invalid.

DataPullMode

newtype DataPullMode Source #

Constructors

DataPullMode' 

Instances

Instances details
Eq DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Ord DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Read DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Show DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Generic DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Associated Types

type Rep DataPullMode :: Type -> Type #

NFData DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

Methods

rnf :: DataPullMode -> () #

Hashable 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

FromJSON DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

FromJSONKey DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

ToLog DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

ToHeader DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

ToQuery DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

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 #

ToByteString 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 #

type Rep DataPullMode Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DataPullMode

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

FieldContentType

newtype FieldContentType Source #

Instances

Instances details
Eq FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

Ord FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

Read FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

Show 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 #

NFData FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

Methods

rnf :: FieldContentType -> () #

Hashable 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

FromJSON FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

FromJSONKey FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

ToLog FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

ToHeader FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

ToQuery 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

ToByteString 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

type Rep FieldContentType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldContentType

type Rep FieldContentType = D1 ('MetaData "FieldContentType" "Amazonka.CustomerProfiles.Types.FieldContentType" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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
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

Read Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Show Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

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 #

NFData Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Methods

rnf :: Gender -> () #

Hashable Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Methods

hashWithSalt :: Int -> Gender -> Int #

hash :: Gender -> Int #

ToJSON Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

ToJSONKey Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

FromJSON Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

FromJSONKey Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

ToLog Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

ToHeader Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Methods

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

ToQuery Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

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 #

ToByteString Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

Methods

toBS :: Gender -> ByteString #

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 #

type Rep Gender Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Gender

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

MarketoConnectorOperator

newtype MarketoConnectorOperator Source #

Instances

Instances details
Eq MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

Ord MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

Read MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

Show 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 #

NFData MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

Hashable 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

FromJSON MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

FromJSONKey MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

ToLog MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

ToHeader MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

ToQuery 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

ToByteString 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

type Rep MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoConnectorOperator

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

OperatorPropertiesKeys

newtype OperatorPropertiesKeys Source #

Instances

Instances details
Eq OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

Ord OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

Read OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

Show 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 #

NFData OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

Methods

rnf :: OperatorPropertiesKeys -> () #

Hashable 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

FromJSON OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

FromJSONKey OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

ToLog OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

ToHeader OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

ToQuery 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

ToByteString 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

type Rep OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys

type Rep OperatorPropertiesKeys = D1 ('MetaData "OperatorPropertiesKeys" "Amazonka.CustomerProfiles.Types.OperatorPropertiesKeys" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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
Eq PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Ord PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Read PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Show PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Generic PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Associated Types

type Rep PartyType :: Type -> Type #

NFData PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Methods

rnf :: PartyType -> () #

Hashable 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

FromJSON PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

FromJSONKey PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

ToLog PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

ToHeader PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

ToQuery PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

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 #

ToByteString PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

Methods

toBS :: PartyType -> ByteString #

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 #

type Rep PartyType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.PartyType

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

S3ConnectorOperator

newtype S3ConnectorOperator Source #

Instances

Instances details
Eq S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

Ord S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

Read S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

Show 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 #

NFData S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

Methods

rnf :: S3ConnectorOperator -> () #

Hashable 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

FromJSON S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

FromJSONKey S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

ToLog S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

ToHeader S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

ToQuery 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

ToByteString 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

type Rep S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3ConnectorOperator

type Rep S3ConnectorOperator = D1 ('MetaData "S3ConnectorOperator" "Amazonka.CustomerProfiles.Types.S3ConnectorOperator" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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
Eq SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

Ord SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

Read SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

Show 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 #

NFData SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

Hashable 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

FromJSON SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

FromJSONKey SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

ToLog SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

ToHeader SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

ToQuery 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

ToByteString 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

type Rep SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator

type Rep SalesforceConnectorOperator = D1 ('MetaData "SalesforceConnectorOperator" "Amazonka.CustomerProfiles.Types.SalesforceConnectorOperator" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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
Eq ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

Ord ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

Read ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

Show 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 #

NFData ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

Hashable 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

FromJSON ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

FromJSONKey ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

ToLog ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

ToHeader ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

ToQuery 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

ToByteString 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

type Rep ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowConnectorOperator

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

SourceConnectorType

newtype SourceConnectorType Source #

Instances

Instances details
Eq SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

Ord SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

Read SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

Show 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 #

NFData SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

Methods

rnf :: SourceConnectorType -> () #

Hashable 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

FromJSON SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

FromJSONKey SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

ToLog SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

ToHeader SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

ToQuery 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

ToByteString 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

type Rep SourceConnectorType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorType

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

StandardIdentifier

newtype StandardIdentifier Source #

Instances

Instances details
Eq StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

Ord StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

Read StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

Show 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 #

NFData StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

Methods

rnf :: StandardIdentifier -> () #

Hashable 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

FromJSON StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

FromJSONKey StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

ToLog StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

ToHeader StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

ToQuery 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

ToByteString 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

type Rep StandardIdentifier Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.StandardIdentifier

type Rep StandardIdentifier = D1 ('MetaData "StandardIdentifier" "Amazonka.CustomerProfiles.Types.StandardIdentifier" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'True) (C1 ('MetaCons "StandardIdentifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStandardIdentifier") '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
Eq TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Ord TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Read TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Show TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

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 #

NFData TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Methods

rnf :: TaskType -> () #

Hashable TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Methods

hashWithSalt :: Int -> TaskType -> Int #

hash :: TaskType -> Int #

ToJSON TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

ToJSONKey TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

FromJSON TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

FromJSONKey TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

ToLog TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

ToHeader TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Methods

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

ToQuery TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

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 #

ToByteString TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

Methods

toBS :: TaskType -> ByteString #

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 #

type Rep TaskType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TaskType

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

TriggerType

newtype TriggerType Source #

Constructors

TriggerType' 

Instances

Instances details
Eq TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Ord TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Read TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Show TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Generic TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Associated Types

type Rep TriggerType :: Type -> Type #

NFData TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

Methods

rnf :: TriggerType -> () #

Hashable 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

FromJSON TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

FromJSONKey TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

ToLog TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

ToHeader TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

ToQuery TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

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 #

ToByteString 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 #

type Rep TriggerType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerType

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

ZendeskConnectorOperator

newtype ZendeskConnectorOperator Source #

Instances

Instances details
Eq ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

Ord ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

Read ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

Show 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 #

NFData ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

Hashable 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

FromJSON ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

FromJSONKey ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

ToLog ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

ToHeader ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

ToQuery 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

ToByteString 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

type Rep ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskConnectorOperator

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

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
Eq Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

Methods

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

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

Read Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

Show 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 #

NFData Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

Methods

rnf :: Address -> () #

Hashable Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

Methods

hashWithSalt :: Int -> Address -> Int #

hash :: Address -> Int #

ToJSON Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

FromJSON Address Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Address

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:address2:Address', address_address2 - The second line of a customer address.

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

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

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

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

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

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

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

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

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

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

The second line of a customer address.

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

The state in which a customer lives.

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

The fourth line of a customer address.

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

The county in which a customer lives.

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

The third line of a customer address.

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

The postal code of a customer address.

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

The country in which a customer lives.

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

The city in which a customer lives.

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

The first line of a customer address.

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

The province in which a customer lives.

ConnectorOperator

data ConnectorOperator Source #

The operation to be performed on the provided source fields.

See: newConnectorOperator smart constructor.

Constructors

ConnectorOperator' 

Fields

Instances

Instances details
Eq ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

Read ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

Show 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 #

NFData ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

Methods

rnf :: ConnectorOperator -> () #

Hashable ConnectorOperator Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ConnectorOperator

ToJSON 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:serviceNow:ConnectorOperator', connectorOperator_serviceNow - The operation to be performed on the provided ServiceNow source fields.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

  • totalSize :: Maybe Integer

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

  • profileCount :: Maybe Integer

    The total number of profiles currently in the domain.

  • objectCount :: Maybe Integer

    The total number of objects in domain.

Instances

Instances details
Eq DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

Read DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

Show 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 #

NFData DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

Methods

rnf :: DomainStats -> () #

Hashable DomainStats Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.DomainStats

FromJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "DomainStats'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "meteringProfileCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "totalSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "profileCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "objectCount") '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:totalSize:DomainStats', domainStats_totalSize - The total size, in bytes, of all objects in the domain.

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

$sel:objectCount:DomainStats', domainStats_objectCount - The total number of objects in 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_totalSize :: Lens' DomainStats (Maybe Integer) Source #

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

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

The total number of profiles currently in the domain.

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

The total number of objects in domain.

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
Eq FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

Read FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

Show 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 #

NFData FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

Methods

rnf :: FieldSourceProfileIds -> () #

Hashable FieldSourceProfileIds Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FieldSourceProfileIds

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "FieldSourceProfileIds'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "shippingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mobilePhoneNumber") '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 "personalEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "additionalInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "homePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "partyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "businessEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "gender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "accountNumber") '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 "billingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "businessPhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "birthDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "businessName") '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:shippingAddress:FieldSourceProfileIds', fieldSourceProfileIds_shippingAddress - A unique identifier for the shipping address field to be merged.

$sel:mobilePhoneNumber:FieldSourceProfileIds', fieldSourceProfileIds_mobilePhoneNumber - A unique identifier for the mobile phone number 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:personalEmailAddress:FieldSourceProfileIds', fieldSourceProfileIds_personalEmailAddress - A unique identifier for the personal email address field to be merged.

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

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

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

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

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

$sel:businessEmailAddress:FieldSourceProfileIds', fieldSourceProfileIds_businessEmailAddress - 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:gender:FieldSourceProfileIds', fieldSourceProfileIds_gender - A unique identifier for the gender field to be merged.

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

$sel:accountNumber:FieldSourceProfileIds', fieldSourceProfileIds_accountNumber - A unique identifier for the account 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:billingAddress:FieldSourceProfileIds', fieldSourceProfileIds_billingAddress - A unique identifier for the billing type field to be merged.

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

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

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

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

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

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

A unique identifier for the mobile phone number 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_personalEmailAddress :: Lens' FieldSourceProfileIds (Maybe Text) Source #

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

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

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

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

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

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

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

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

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

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

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

fieldSourceProfileIds_businessEmailAddress :: 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_gender :: Lens' FieldSourceProfileIds (Maybe Text) Source #

A unique identifier for the gender field to be merged.

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

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

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

A unique identifier for the account 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_billingAddress :: Lens' FieldSourceProfileIds (Maybe Text) Source #

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

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

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

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

A unique identifier for the birthdate field to be merged.

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

A unique identifier for the business name 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
Eq FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

Read FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

Show 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 #

NFData FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

Methods

rnf :: FlowDefinition -> () #

Hashable FlowDefinition Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.FlowDefinition

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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.

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
Eq IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

Read IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

Show 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 #

NFData IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

Methods

rnf :: IncrementalPullConfig -> () #

Hashable IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.IncrementalPullConfig

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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.

ListDomainItem

data ListDomainItem Source #

An object in a list that represents a domain.

See: newListDomainItem smart constructor.

Constructors

ListDomainItem' 

Fields

Instances

Instances details
Eq ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

Read ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

Show 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 #

NFData ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

Methods

rnf :: ListDomainItem -> () #

Hashable ListDomainItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListDomainItem

FromJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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

Instances

Instances details
Eq ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

Read ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

Show 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 #

NFData ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

Methods

rnf :: ListIntegrationItem -> () #

Hashable ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

FromJSON ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

type Rep ListIntegrationItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListIntegrationItem

type Rep ListIntegrationItem = D1 ('MetaData "ListIntegrationItem" "Amazonka.CustomerProfiles.Types.ListIntegrationItem" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListIntegrationItem'" '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 "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

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:tags:ListIntegrationItem', listIntegrationItem_tags - The tags used to organize, track, or control access for this resource.

$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:objectTypeName:ListIntegrationItem', listIntegrationItem_objectTypeName - The name of the profile object type.

$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_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
Eq ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

Read ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

Show 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 #

NFData ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

Hashable ListProfileObjectTypeItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeItem

FromJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListProfileObjectTypeItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "createdAt") '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:lastUpdatedAt:ListProfileObjectTypeItem', listProfileObjectTypeItem_lastUpdatedAt - The timestamp of when the domain was most recently edited.

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

$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_lastUpdatedAt :: Lens' ListProfileObjectTypeItem (Maybe UTCTime) Source #

The timestamp of when the domain was most recently edited.

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

The timestamp of when the domain was created.

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
Eq ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

Read ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

Show 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 #

NFData ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

Hashable ListProfileObjectTypeTemplateItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectTypeTemplateItem

FromJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListProfileObjectTypeTemplateItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceObject") '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:templateId:ListProfileObjectTypeTemplateItem', listProfileObjectTypeTemplateItem_templateId - A unique identifier for the object template.

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

ListProfileObjectsItem

data ListProfileObjectsItem Source #

A ProfileObject in a list of ProfileObjects.

See: newListProfileObjectsItem smart constructor.

Constructors

ListProfileObjectsItem' 

Fields

Instances

Instances details
Eq ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

Read ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

Show 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 #

NFData ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

Methods

rnf :: ListProfileObjectsItem -> () #

Hashable ListProfileObjectsItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ListProfileObjectsItem

FromJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListProfileObjectsItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profileObjectUniqueKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "object'") '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:profileObjectUniqueKey:ListProfileObjectsItem', listProfileObjectsItem_profileObjectUniqueKey - The unique identifier of the ProfileObject generated by the service.

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

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

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

The unique identifier of the ProfileObject generated by the service.

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

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

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

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

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
Eq MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

Read MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

Show 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 #

NFData MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

Methods

rnf :: MarketoSourceProperties -> () #

Hashable MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MarketoSourceProperties

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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

Instances

Instances details
Eq MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

Read MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

Show 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 #

NFData MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

Methods

rnf :: MatchItem -> () #

Hashable MatchItem Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchItem

FromJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "MatchItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profileIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "matchId") '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:profileIds:MatchItem', matchItem_profileIds - A list of identifiers for profiles that match.

$sel:matchId:MatchItem', matchItem_matchId - 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.

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

The unique identifiers for this group of profiles that match.

MatchingRequest

data MatchingRequest Source #

The flag that enables the matching process of duplicate profiles.

See: newMatchingRequest smart constructor.

Constructors

MatchingRequest' 

Fields

  • enabled :: Bool

    The flag that enables the matching process of duplicate profiles.

Instances

Instances details
Eq MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

Read MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

Show 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 #

NFData MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

Methods

rnf :: MatchingRequest -> () #

Hashable MatchingRequest Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingRequest

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "MatchingRequest'" 'PrefixI 'True) (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:enabled:MatchingRequest', matchingRequest_enabled - The flag that enables the matching process of duplicate profiles.

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

  • enabled :: Maybe Bool

    The flag that enables the matching process of duplicate profiles.

Instances

Instances details
Eq MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

Read MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

Show 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 #

NFData MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

Methods

rnf :: MatchingResponse -> () #

Hashable MatchingResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.MatchingResponse

FromJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "MatchingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

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:enabled:MatchingResponse', matchingResponse_enabled - The flag that enables the matching process of duplicate profiles.

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

The flag that enables the matching process of duplicate profiles.

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 and _case.

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.

  • values :: [Text]

    A list of key values.

Instances

Instances details
Eq ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

Read ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

Show 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 #

NFData ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

Methods

rnf :: ObjectFilter -> () #

Hashable ObjectFilter Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectFilter

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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.

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

ObjectTypeField

data ObjectTypeField Source #

Represents a field in a ProfileObjectType.

See: newObjectTypeField smart constructor.

Constructors

ObjectTypeField' 

Fields

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

  • contentType :: Maybe FieldContentType

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

  • target :: Maybe Text

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

Instances

Instances details
Eq ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

Read ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

Show 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 #

NFData ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

Methods

rnf :: ObjectTypeField -> () #

Hashable ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

ToJSON ObjectTypeField Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeField

FromJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ObjectTypeField'" 'PrefixI 'True) (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldContentType)) :*: 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: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:contentType:ObjectTypeField', objectTypeField_contentType - The content type of the field. Used for determining equality when searching.

$sel:target:ObjectTypeField', objectTypeField_target - The location of the data in the standard ProfileObject model. For example: _profile.Address.PostalCode.

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_contentType :: Lens' ObjectTypeField (Maybe FieldContentType) Source #

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

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 or CASE means that this key can be used to tie an object to a PROFILE, ASSET or CASE 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
Eq ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

Read ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

Show 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 #

NFData ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

Methods

rnf :: ObjectTypeKey -> () #

Hashable ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

ToJSON ObjectTypeKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ObjectTypeKey

FromJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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 or CASE means that this key can be used to tie an object to a PROFILE, ASSET or CASE 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 or CASE means that this key can be used to tie an object to a PROFILE, ASSET or CASE 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
Eq Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

Methods

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

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

Read Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

Show 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 #

NFData Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

Methods

rnf :: Profile -> () #

Hashable Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

Methods

hashWithSalt :: Int -> Profile -> Int #

hash :: Profile -> Int #

FromJSON Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

type Rep Profile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Profile

type Rep Profile = D1 ('MetaData "Profile" "Amazonka.CustomerProfiles.Types.Profile" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "Profile'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "shippingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Address)) :*: S1 ('MetaSel ('Just "mobilePhoneNumber") '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 "personalEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "additionalInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "homePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Address)) :*: (S1 ('MetaSel ('Just "partyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PartyType)) :*: S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "businessEmailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "gender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Gender)) :*: (S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "accountNumber") '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 "billingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Address)))) :*: (S1 ('MetaSel ('Just "businessPhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "birthDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "businessName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

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:shippingAddress:Profile', profile_shippingAddress - The customer’s shipping address.

$sel:mobilePhoneNumber:Profile', profile_mobilePhoneNumber - The customer’s mobile phone number.

$sel:mailingAddress:Profile', profile_mailingAddress - The customer’s mailing address.

$sel:middleName:Profile', profile_middleName - The customer’s middle name.

$sel:personalEmailAddress:Profile', profile_personalEmailAddress - The customer’s personal email address.

$sel:lastName:Profile', profile_lastName - The customer’s last name.

$sel:additionalInformation:Profile', profile_additionalInformation - Any additional information relevant to the customer’s profile.

$sel:homePhoneNumber:Profile', profile_homePhoneNumber - The customer’s home phone number.

$sel:address:Profile', profile_address - A generic address associated with the customer that is not mailing, shipping, or billing.

$sel:partyType:Profile', profile_partyType - The type of profile used to describe the customer.

$sel:profileId:Profile', profile_profileId - The unique identifier of a customer profile.

$sel:businessEmailAddress:Profile', profile_businessEmailAddress - The customer’s business email address.

$sel:attributes:Profile', profile_attributes - A key value pair of attributes of a customer profile.

$sel:gender:Profile', profile_gender - The gender with which the customer identifies.

$sel:phoneNumber:Profile', profile_phoneNumber - The customer's phone number, which has not been specified as a mobile, home, or business number.

$sel:accountNumber:Profile', profile_accountNumber - A unique account number that you have given to the customer.

$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:billingAddress:Profile', profile_billingAddress - The customer’s billing address.

$sel:businessPhoneNumber:Profile', profile_businessPhoneNumber - The customer’s home phone number.

$sel:birthDate:Profile', profile_birthDate - The customer’s birth date.

$sel:businessName:Profile', profile_businessName - The name of the customer’s business.

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

The customer’s shipping address.

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

The customer’s mobile phone number.

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_personalEmailAddress :: Lens' Profile (Maybe Text) Source #

The customer’s personal email address.

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

The customer’s last name.

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

Any additional information relevant to the customer’s profile.

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

The customer’s home phone number.

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

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

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

The type of profile used to describe the customer.

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

The unique identifier of a customer profile.

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

The customer’s business email address.

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

A key value pair of attributes of a customer profile.

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

The gender with which the customer identifies.

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_accountNumber :: Lens' Profile (Maybe Text) Source #

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

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_billingAddress :: Lens' Profile (Maybe Address) Source #

The customer’s billing address.

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

The customer’s home phone number.

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

The customer’s birth date.

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

The name of the customer’s business.

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
Eq S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

Read S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

Show 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 #

NFData S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

Methods

rnf :: S3SourceProperties -> () #

Hashable S3SourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.S3SourceProperties

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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
Eq SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

Read SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

Show 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 #

NFData SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

Hashable SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SalesforceSourceProperties

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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
Eq ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

Read ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

Show 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 #

NFData ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

Hashable ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ScheduledTriggerProperties

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ScheduledTriggerProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "scheduleEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "scheduleOffset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "dataPullMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataPullMode)))) :*: ((S1 ('MetaSel ('Just "scheduleStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "timezone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "firstExecutionFrom") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: 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: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:dataPullMode:ScheduledTriggerProperties', scheduledTriggerProperties_dataPullMode - Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.

$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:firstExecutionFrom:ScheduledTriggerProperties', scheduledTriggerProperties_firstExecutionFrom - Specifies the date range for the records to import from the connector in the first flow run.

$sel:scheduleExpression:ScheduledTriggerProperties', scheduledTriggerProperties_scheduleExpression - The scheduling expression that determines the rate at which the schedule will run, for example rate (5 minutes).

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_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_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_firstExecutionFrom :: Lens' ScheduledTriggerProperties (Maybe UTCTime) Source #

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

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
Eq ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

Read ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

Show 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 #

NFData ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

Hashable ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ServiceNowSourceProperties

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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
Eq SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Read SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Show 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 #

NFData SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Hashable SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "SourceConnectorProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "serviceNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceNowSourceProperties)) :*: S1 ('MetaSel ('Just "marketo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MarketoSourceProperties))) :*: (S1 ('MetaSel ('Just "salesforce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceSourceProperties)) :*: (S1 ('MetaSel ('Just "zendesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZendeskSourceProperties)) :*: S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3SourceProperties))))))

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:serviceNow:SourceConnectorProperties', sourceConnectorProperties_serviceNow - The properties that are applied when ServiceNow is being used as a source.

$sel:marketo:SourceConnectorProperties', sourceConnectorProperties_marketo - The properties that are applied when Marketo is being used as a source.

$sel:salesforce:SourceConnectorProperties', sourceConnectorProperties_salesforce - The properties that are applied when Salesforce is being used as a source.

$sel:zendesk:SourceConnectorProperties', sourceConnectorProperties_zendesk - The properties that are applied when using Zendesk as a flow source.

$sel:s3:SourceConnectorProperties', sourceConnectorProperties_s3 - The properties that are applied when Amazon S3 is being used as the flow source.

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

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

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

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

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

The properties that are applied when Salesforce 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.

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

The properties that are applied when Amazon S3 is being used as the 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
Eq SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

Read SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

Show 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 #

NFData SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

Methods

rnf :: SourceFlowConfig -> () #

Hashable SourceFlowConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceFlowConfig

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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
Eq Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

Methods

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

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

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 #

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 #

NFData Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

Methods

rnf :: Task -> () #

Hashable Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

Methods

hashWithSalt :: Int -> Task -> Int #

hash :: Task -> Int #

ToJSON Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

type Rep Task Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.Task

type Rep Task = D1 ('MetaData "Task" "Amazonka.CustomerProfiles.Types.Task" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "Task'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "taskProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap OperatorPropertiesKeys Text))) :*: S1 ('MetaSel ('Just "connectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorOperator))) :*: (S1 ('MetaSel ('Just "destinationField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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:taskProperties:Task', task_taskProperties - A map used to store task-related information. The service looks for particular information based on the TaskType.

$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: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_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_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_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
Eq TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

Read TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

Show 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 #

NFData TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

Methods

rnf :: TriggerConfig -> () #

Hashable TriggerConfig Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerConfig

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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
Eq TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

Read TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

Show 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 #

NFData TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

Methods

rnf :: TriggerProperties -> () #

Hashable TriggerProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.TriggerProperties

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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
Eq UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

Read UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

Show 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 #

NFData UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

Methods

rnf :: UpdateAddress -> () #

Hashable UpdateAddress Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.UpdateAddress

ToJSON 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:address2:UpdateAddress', updateAddress_address2 - The second line of a customer address.

$sel:state:UpdateAddress', updateAddress_state - The state in which a customer lives.

$sel:address4:UpdateAddress', updateAddress_address4 - The fourth line of a customer address.

$sel:county:UpdateAddress', updateAddress_county - The county in which a customer lives.

$sel:address3:UpdateAddress', updateAddress_address3 - The third line of a customer address.

$sel:postalCode:UpdateAddress', updateAddress_postalCode - The postal code of a customer address.

$sel:country:UpdateAddress', updateAddress_country - The country in which a customer lives.

$sel:city:UpdateAddress', updateAddress_city - The city in which a customer lives.

$sel:address1:UpdateAddress', updateAddress_address1 - The first line of a customer address.

$sel:province:UpdateAddress', updateAddress_province - The province in which a customer lives.

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

The second line of a customer address.

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

The state in which a customer lives.

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

The fourth line of a customer address.

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

The county in which a customer lives.

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

The third line of a customer address.

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

The postal code of a customer address.

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

The country in which a customer lives.

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

The city in which a customer lives.

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

The first line of a customer address.

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

The province in which a customer lives.

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
Eq ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

Read ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

Show 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 #

NFData ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

Methods

rnf :: ZendeskSourceProperties -> () #

Hashable ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.ZendeskSourceProperties

ToJSON 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" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" '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.