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

Description

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

Amazon Connect Customer Profiles

Welcome to the Amazon Connect Customer Profiles API Reference. This guide provides information about the Amazon Connect Customer Profiles API, including supported operations, data types, parameters, and schemas.

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

If you're new to Amazon Connect , you might find it helpful to also review the Amazon Connect Administrator Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

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

AccessDeniedException

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

You do not have sufficient access to perform this action.

ThrottlingException

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

You exceeded the maximum number of requests.

InternalServerException

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

An internal service error occurred.

ResourceNotFoundException

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

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

BadRequestException

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

The input you provided is invalid.

Waiters

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

Operations

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

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

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

DeleteProfileObjectType

data DeleteProfileObjectType Source #

See: newDeleteProfileObjectType smart constructor.

Instances

Instances details
Eq DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Read DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Show DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Generic DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Associated Types

type Rep DeleteProfileObjectType :: Type -> Type #

NFData DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Methods

rnf :: DeleteProfileObjectType -> () #

Hashable DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

AWSRequest DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

ToHeaders DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

ToPath DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

ToQuery DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

type Rep DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

type Rep DeleteProfileObjectType = D1 ('MetaData "DeleteProfileObjectType" "Amazonka.CustomerProfiles.DeleteProfileObjectType" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "DeleteProfileObjectType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

newDeleteProfileObjectType Source #

Create a value of DeleteProfileObjectType with all optional fields omitted.

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

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

$sel:domainName:DeleteProfileObjectType', deleteProfileObjectType_domainName - The unique name of the domain.

$sel:objectTypeName:DeleteProfileObjectType', deleteProfileObjectType_objectTypeName - The name of the profile object type.

data DeleteProfileObjectTypeResponse Source #

See: newDeleteProfileObjectTypeResponse smart constructor.

Instances

Instances details
Eq DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Read DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Show DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Generic DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

Associated Types

type Rep DeleteProfileObjectTypeResponse :: Type -> Type #

NFData DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

type Rep DeleteProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObjectType

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

newDeleteProfileObjectTypeResponse Source #

Create a value of DeleteProfileObjectTypeResponse with all optional fields omitted.

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

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

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

$sel:message:DeleteProfileObjectTypeResponse', deleteProfileObjectTypeResponse_message - A message that indicates the delete request is done.

ListIntegrations

data ListIntegrations Source #

See: newListIntegrations smart constructor.

Instances

Instances details
Eq ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Read ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Show ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Generic ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Associated Types

type Rep ListIntegrations :: Type -> Type #

NFData ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Methods

rnf :: ListIntegrations -> () #

Hashable ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

AWSRequest ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Associated Types

type AWSResponse ListIntegrations #

ToHeaders ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

ToPath ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

ToQuery ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

type Rep ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

type Rep ListIntegrations = D1 ('MetaData "ListIntegrations" "Amazonka.CustomerProfiles.ListIntegrations" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListIntegrations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

newListIntegrations Source #

Create a value of ListIntegrations with all optional fields omitted.

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

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

$sel:nextToken:ListIntegrations', listIntegrations_nextToken - The pagination token from the previous ListIntegrations API call.

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

$sel:domainName:ListIntegrations', listIntegrations_domainName - The unique name of the domain.

data ListIntegrationsResponse Source #

See: newListIntegrationsResponse smart constructor.

Instances

Instances details
Eq ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Read ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Show ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Generic ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

Associated Types

type Rep ListIntegrationsResponse :: Type -> Type #

NFData ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

type Rep ListIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListIntegrations

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

newListIntegrationsResponse Source #

Create a value of ListIntegrationsResponse with all optional fields omitted.

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

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

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

$sel:nextToken:ListIntegrations', listIntegrationsResponse_nextToken - The pagination token from the previous ListIntegrations API call.

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

PutProfileObjectType

data PutProfileObjectType Source #

See: newPutProfileObjectType smart constructor.

Instances

Instances details
Eq PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Read PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Show PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Generic PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Associated Types

type Rep PutProfileObjectType :: Type -> Type #

NFData PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Methods

rnf :: PutProfileObjectType -> () #

Hashable PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

ToJSON PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

AWSRequest PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Associated Types

type AWSResponse PutProfileObjectType #

ToHeaders PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

ToPath PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

ToQuery PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

type Rep PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

type AWSResponse PutProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

newPutProfileObjectType Source #

Create a value of PutProfileObjectType with all optional fields omitted.

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

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

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

$sel:templateId:PutProfileObjectType', putProfileObjectType_templateId - A unique identifier for the object template.

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

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

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

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

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

$sel:domainName:PutProfileObjectType', putProfileObjectType_domainName - The unique name of the domain.

$sel:objectTypeName:PutProfileObjectType', putProfileObjectType_objectTypeName - The name of the profile object type.

$sel:description:PutProfileObjectType', putProfileObjectType_description - Description of the profile object type.

data PutProfileObjectTypeResponse Source #

See: newPutProfileObjectTypeResponse smart constructor.

Instances

Instances details
Eq PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Read PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Show PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Generic PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

Associated Types

type Rep PutProfileObjectTypeResponse :: Type -> Type #

NFData PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

type Rep PutProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObjectType

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

newPutProfileObjectTypeResponse Source #

Create a value of PutProfileObjectTypeResponse with all optional fields omitted.

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

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

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

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

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

$sel:templateId:PutProfileObjectType', putProfileObjectTypeResponse_templateId - A unique identifier for the object template.

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

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

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

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

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

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

$sel:objectTypeName:PutProfileObjectType', putProfileObjectTypeResponse_objectTypeName - The name of the profile object type.

$sel:description:PutProfileObjectType', putProfileObjectTypeResponse_description - Description of the profile object type.

ListProfileObjects

data ListProfileObjects Source #

See: newListProfileObjects smart constructor.

Instances

Instances details
Eq ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Read ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Show ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Generic ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Associated Types

type Rep ListProfileObjects :: Type -> Type #

NFData ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Methods

rnf :: ListProfileObjects -> () #

Hashable ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

ToJSON ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

AWSRequest ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Associated Types

type AWSResponse ListProfileObjects #

ToHeaders ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

ToPath ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

ToQuery ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type Rep ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type Rep ListProfileObjects = D1 ('MetaData "ListProfileObjects" "Amazonka.CustomerProfiles.ListProfileObjects" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListProfileObjects'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "objectFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectFilter)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListProfileObjects Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

newListProfileObjects Source #

Create a value of ListProfileObjects with all optional fields omitted.

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

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

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

$sel:nextToken:ListProfileObjects', listProfileObjects_nextToken - The pagination token from the previous call to ListProfileObjects.

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

$sel:domainName:ListProfileObjects', listProfileObjects_domainName - The unique name of the domain.

$sel:objectTypeName:ListProfileObjects', listProfileObjects_objectTypeName - The name of the profile object type.

$sel:profileId:ListProfileObjects', listProfileObjects_profileId - The unique identifier of a customer profile.

data ListProfileObjectsResponse Source #

See: newListProfileObjectsResponse smart constructor.

Instances

Instances details
Eq ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Read ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Show ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Generic ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

Associated Types

type Rep ListProfileObjectsResponse :: Type -> Type #

NFData ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

type Rep ListProfileObjectsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjects

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

newListProfileObjectsResponse Source #

Create a value of ListProfileObjectsResponse with all optional fields omitted.

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

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

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

$sel:nextToken:ListProfileObjects', listProfileObjectsResponse_nextToken - The pagination token from the previous call to ListProfileObjects.

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

ListProfileObjectTypeTemplates

data ListProfileObjectTypeTemplates Source #

See: newListProfileObjectTypeTemplates smart constructor.

Instances

Instances details
Eq ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Read ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Show ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Generic ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Associated Types

type Rep ListProfileObjectTypeTemplates :: Type -> Type #

NFData ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Hashable ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

AWSRequest ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

ToHeaders ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

ToPath ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

ToQuery ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

type Rep ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

type Rep ListProfileObjectTypeTemplates = D1 ('MetaData "ListProfileObjectTypeTemplates" "Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListProfileObjectTypeTemplates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListProfileObjectTypeTemplates Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

newListProfileObjectTypeTemplates :: ListProfileObjectTypeTemplates Source #

Create a value of ListProfileObjectTypeTemplates with all optional fields omitted.

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

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

$sel:nextToken:ListProfileObjectTypeTemplates', listProfileObjectTypeTemplates_nextToken - The pagination token from the previous ListObjectTypeTemplates API call.

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

data ListProfileObjectTypeTemplatesResponse Source #

Instances

Instances details
Eq ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Read ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Show ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

Generic ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

NFData ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

type Rep ListProfileObjectTypeTemplatesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypeTemplates

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

newListProfileObjectTypeTemplatesResponse Source #

Create a value of ListProfileObjectTypeTemplatesResponse with all optional fields omitted.

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

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

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

$sel:nextToken:ListProfileObjectTypeTemplates', listProfileObjectTypeTemplatesResponse_nextToken - The pagination token from the previous ListObjectTypeTemplates API call.

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

DeleteProfile

data DeleteProfile Source #

See: newDeleteProfile smart constructor.

Constructors

DeleteProfile' Text Text 

Instances

Instances details
Eq DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Read DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Show DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Generic DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Associated Types

type Rep DeleteProfile :: Type -> Type #

NFData DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Methods

rnf :: DeleteProfile -> () #

Hashable DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

ToJSON DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

AWSRequest DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Associated Types

type AWSResponse DeleteProfile #

ToHeaders DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

ToPath DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

ToQuery DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

type Rep DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

type Rep DeleteProfile = D1 ('MetaData "DeleteProfile" "Amazonka.CustomerProfiles.DeleteProfile" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "DeleteProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

newDeleteProfile Source #

Create a value of DeleteProfile with all optional fields omitted.

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

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

$sel:profileId:DeleteProfile', deleteProfile_profileId - The unique identifier of a customer profile.

$sel:domainName:DeleteProfile', deleteProfile_domainName - The unique name of the domain.

data DeleteProfileResponse Source #

See: newDeleteProfileResponse smart constructor.

Instances

Instances details
Eq DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Read DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Show DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Generic DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Associated Types

type Rep DeleteProfileResponse :: Type -> Type #

NFData DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

Methods

rnf :: DeleteProfileResponse -> () #

type Rep DeleteProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfile

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

newDeleteProfileResponse Source #

Create a value of DeleteProfileResponse with all optional fields omitted.

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

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

$sel:message:DeleteProfileResponse', deleteProfileResponse_message - A message that indicates the delete request is done.

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

UpdateProfile

data UpdateProfile Source #

See: newUpdateProfile smart constructor.

Instances

Instances details
Eq UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Read UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Show UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Generic UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Associated Types

type Rep UpdateProfile :: Type -> Type #

NFData UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Methods

rnf :: UpdateProfile -> () #

Hashable UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

ToJSON UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

AWSRequest UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Associated Types

type AWSResponse UpdateProfile #

ToHeaders UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

ToPath UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

ToQuery UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

type Rep UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

type Rep UpdateProfile = D1 ('MetaData "UpdateProfile" "Amazonka.CustomerProfiles.UpdateProfile" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "UpdateProfile'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "shippingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateAddress)) :*: S1 ('MetaSel ('Just "mobilePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mailingAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateAddress)) :*: (S1 ('MetaSel ('Just "middleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "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 UpdateAddress)) :*: (S1 ('MetaSel ('Just "partyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PartyType)) :*: 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 UpdateAddress)) :*: (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)) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))
type AWSResponse UpdateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

newUpdateProfile Source #

Create a value of UpdateProfile with all optional fields omitted.

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

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

$sel:shippingAddress:UpdateProfile', updateProfile_shippingAddress - The customer’s shipping address.

$sel:mobilePhoneNumber:UpdateProfile', updateProfile_mobilePhoneNumber - The customer’s mobile phone number.

$sel:mailingAddress:UpdateProfile', updateProfile_mailingAddress - The customer’s mailing address.

$sel:middleName:UpdateProfile', updateProfile_middleName - The customer’s middle name.

$sel:personalEmailAddress:UpdateProfile', updateProfile_personalEmailAddress - The customer’s personal email address.

$sel:lastName:UpdateProfile', updateProfile_lastName - The customer’s last name.

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

$sel:homePhoneNumber:UpdateProfile', updateProfile_homePhoneNumber - The customer’s home phone number.

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

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

$sel:businessEmailAddress:UpdateProfile', updateProfile_businessEmailAddress - The customer’s business email address.

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

$sel:gender:UpdateProfile', updateProfile_gender - The gender with which the customer identifies.

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

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

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

$sel:firstName:UpdateProfile', updateProfile_firstName - The customer’s first name.

$sel:billingAddress:UpdateProfile', updateProfile_billingAddress - The customer’s billing address.

$sel:businessPhoneNumber:UpdateProfile', updateProfile_businessPhoneNumber - The customer’s business phone number.

$sel:birthDate:UpdateProfile', updateProfile_birthDate - The customer’s birth date.

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

$sel:domainName:UpdateProfile', updateProfile_domainName - The unique name of the domain.

$sel:profileId:UpdateProfile', updateProfile_profileId - The unique identifier of a customer profile.

data UpdateProfileResponse Source #

See: newUpdateProfileResponse smart constructor.

Instances

Instances details
Eq UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Read UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Show UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Generic UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Associated Types

type Rep UpdateProfileResponse :: Type -> Type #

NFData UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

Methods

rnf :: UpdateProfileResponse -> () #

type Rep UpdateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateProfile

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

newUpdateProfileResponse Source #

Create a value of UpdateProfileResponse with all optional fields omitted.

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

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

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

$sel:profileId:UpdateProfile', updateProfileResponse_profileId - The unique identifier of a customer profile.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.CustomerProfiles.ListTagsForResource" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

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

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

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

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListTagsForResource

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

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

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

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

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

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

AddProfileKey

data AddProfileKey Source #

See: newAddProfileKey smart constructor.

Constructors

AddProfileKey' Text Text [Text] Text 

Instances

Instances details
Eq AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Read AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Show AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Generic AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Associated Types

type Rep AddProfileKey :: Type -> Type #

NFData AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Methods

rnf :: AddProfileKey -> () #

Hashable AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

ToJSON AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

AWSRequest AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Associated Types

type AWSResponse AddProfileKey #

ToHeaders AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

ToPath AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

ToQuery AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

type Rep AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

type Rep AddProfileKey = D1 ('MetaData "AddProfileKey" "Amazonka.CustomerProfiles.AddProfileKey" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "AddProfileKey'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "keyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse AddProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

newAddProfileKey Source #

Create a value of AddProfileKey with all optional fields omitted.

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

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

$sel:profileId:AddProfileKey', addProfileKey_profileId - The unique identifier of a customer profile.

$sel:keyName:AddProfileKey', addProfileKey_keyName - A searchable identifier of a customer profile.

$sel:values:AddProfileKey', addProfileKey_values - A list of key values.

$sel:domainName:AddProfileKey', addProfileKey_domainName - The unique name of the domain.

data AddProfileKeyResponse Source #

See: newAddProfileKeyResponse smart constructor.

Instances

Instances details
Eq AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Read AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Show AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Generic AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Associated Types

type Rep AddProfileKeyResponse :: Type -> Type #

NFData AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

Methods

rnf :: AddProfileKeyResponse -> () #

type Rep AddProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.AddProfileKey

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

newAddProfileKeyResponse Source #

Create a value of AddProfileKeyResponse with all optional fields omitted.

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

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

$sel:values:AddProfileKey', addProfileKeyResponse_values - A list of key values.

$sel:keyName:AddProfileKey', addProfileKeyResponse_keyName - A searchable identifier of a customer profile.

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

GetProfileObjectTypeTemplate

data GetProfileObjectTypeTemplate Source #

See: newGetProfileObjectTypeTemplate smart constructor.

Instances

Instances details
Eq GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Read GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Show GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Generic GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Associated Types

type Rep GetProfileObjectTypeTemplate :: Type -> Type #

NFData GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Hashable GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

AWSRequest GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

ToHeaders GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

ToPath GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

ToQuery GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

type Rep GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

type Rep GetProfileObjectTypeTemplate = D1 ('MetaData "GetProfileObjectTypeTemplate" "Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "GetProfileObjectTypeTemplate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "templateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetProfileObjectTypeTemplate Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

newGetProfileObjectTypeTemplate Source #

Create a value of GetProfileObjectTypeTemplate with all optional fields omitted.

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

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

$sel:templateId:GetProfileObjectTypeTemplate', getProfileObjectTypeTemplate_templateId - A unique identifier for the object template.

data GetProfileObjectTypeTemplateResponse Source #

Instances

Instances details
Eq GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Read GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Show GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

Generic GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

NFData GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

type Rep GetProfileObjectTypeTemplateResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate

type Rep GetProfileObjectTypeTemplateResponse = D1 ('MetaData "GetProfileObjectTypeTemplateResponse" "Amazonka.CustomerProfiles.GetProfileObjectTypeTemplate" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "GetProfileObjectTypeTemplateResponse'" '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)))) :*: ((S1 ('MetaSel ('Just "keys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [ObjectTypeKey]))) :*: S1 ('MetaSel ('Just "allowProfileCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ObjectTypeField))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetProfileObjectTypeTemplateResponse Source #

Create a value of GetProfileObjectTypeTemplateResponse with all optional fields omitted.

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

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

$sel:sourceName:GetProfileObjectTypeTemplateResponse', getProfileObjectTypeTemplateResponse_sourceName - The name of the source of the object template.

$sel:templateId:GetProfileObjectTypeTemplate', getProfileObjectTypeTemplateResponse_templateId - A unique identifier for the object template.

$sel:sourceObject:GetProfileObjectTypeTemplateResponse', getProfileObjectTypeTemplateResponse_sourceObject - The source of the object template.

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

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

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

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

GetIntegration

data GetIntegration Source #

See: newGetIntegration smart constructor.

Constructors

GetIntegration' Text Text 

Instances

Instances details
Eq GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Read GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Show GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Generic GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Associated Types

type Rep GetIntegration :: Type -> Type #

NFData GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Methods

rnf :: GetIntegration -> () #

Hashable GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

ToJSON GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

AWSRequest GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Associated Types

type AWSResponse GetIntegration #

ToHeaders GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

ToPath GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

ToQuery GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

type Rep GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

type Rep GetIntegration = D1 ('MetaData "GetIntegration" "Amazonka.CustomerProfiles.GetIntegration" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "GetIntegration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

newGetIntegration Source #

Create a value of GetIntegration with all optional fields omitted.

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

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

$sel:domainName:GetIntegration', getIntegration_domainName - The unique name of the domain.

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

data GetIntegrationResponse Source #

See: newGetIntegrationResponse smart constructor.

Instances

Instances details
Eq GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Read GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Show GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Generic GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Associated Types

type Rep GetIntegrationResponse :: Type -> Type #

NFData GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

Methods

rnf :: GetIntegrationResponse -> () #

type Rep GetIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetIntegration

type Rep GetIntegrationResponse = D1 ('MetaData "GetIntegrationResponse" "Amazonka.CustomerProfiles.GetIntegration" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "GetIntegrationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "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)))))

newGetIntegrationResponse Source #

Create a value of GetIntegrationResponse with all optional fields omitted.

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

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

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

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

$sel:domainName:GetIntegration', getIntegrationResponse_domainName - The unique name of the domain.

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

$sel:objectTypeName:GetIntegrationResponse', getIntegrationResponse_objectTypeName - The name of the profile object type.

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

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

GetDomain

data GetDomain Source #

See: newGetDomain smart constructor.

Constructors

GetDomain' Text 

Instances

Instances details
Eq GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Read GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Show GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Generic GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Associated Types

type Rep GetDomain :: Type -> Type #

NFData GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Methods

rnf :: GetDomain -> () #

Hashable GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

AWSRequest GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Associated Types

type AWSResponse GetDomain #

ToHeaders GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Methods

toHeaders :: GetDomain -> [Header] #

ToPath GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

ToQuery GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

type Rep GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

type Rep GetDomain = D1 ('MetaData "GetDomain" "Amazonka.CustomerProfiles.GetDomain" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "GetDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

newGetDomain Source #

Create a value of GetDomain with all optional fields omitted.

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

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

$sel:domainName:GetDomain', getDomain_domainName - The unique name of the domain.

data GetDomainResponse Source #

See: newGetDomainResponse smart constructor.

Instances

Instances details
Eq GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Read GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Show GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Generic GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Associated Types

type Rep GetDomainResponse :: Type -> Type #

NFData GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

Methods

rnf :: GetDomainResponse -> () #

type Rep GetDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetDomain

newGetDomainResponse Source #

Create a value of GetDomainResponse with all optional fields omitted.

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

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

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

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

$sel:matching:GetDomainResponse', getDomainResponse_matching - The process of matching duplicate profiles. If Matching = true, Amazon Connect Customer Profiles starts a weekly batch process every Saturday at 12AM UTC to detect duplicate profiles in your domains. After that batch process completes, use the GetMatches API to return and review the results.

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

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

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

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

$sel:domainName:GetDomain', getDomainResponse_domainName - The unique name of the domain.

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

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

CreateDomain

data CreateDomain Source #

See: newCreateDomain smart constructor.

Instances

Instances details
Eq CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Read CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Show CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Generic CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Associated Types

type Rep CreateDomain :: Type -> Type #

NFData CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Methods

rnf :: CreateDomain -> () #

Hashable CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

ToJSON CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

AWSRequest CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Associated Types

type AWSResponse CreateDomain #

ToHeaders CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

ToPath CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

ToQuery CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

type Rep CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

type Rep CreateDomain = D1 ('MetaData "CreateDomain" "Amazonka.CustomerProfiles.CreateDomain" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "CreateDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultEncryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "matching") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MatchingRequest)) :*: S1 ('MetaSel ('Just "deadLetterQueueUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "defaultExpirationDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))
type AWSResponse CreateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

newCreateDomain Source #

Create a value of CreateDomain with all optional fields omitted.

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

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

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

$sel:matching:CreateDomain', createDomain_matching - The process of matching duplicate profiles. If Matching = true, Amazon Connect Customer Profiles starts a weekly batch process every Saturday at 12AM UTC to detect duplicate profiles in your domains. After that batch process completes, use the GetMatches API to return and review the results.

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

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

$sel:domainName:CreateDomain', createDomain_domainName - The unique name of the domain.

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

data CreateDomainResponse Source #

See: newCreateDomainResponse smart constructor.

Instances

Instances details
Eq CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Read CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Show CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Generic CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Associated Types

type Rep CreateDomainResponse :: Type -> Type #

NFData CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

Methods

rnf :: CreateDomainResponse -> () #

type Rep CreateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateDomain

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

newCreateDomainResponse Source #

Create a value of CreateDomainResponse with all optional fields omitted.

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

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

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

$sel:matching:CreateDomain', createDomainResponse_matching - The process of matching duplicate profiles. If Matching = true, Amazon Connect Customer Profiles starts a weekly batch process every Saturday at 12AM UTC to detect duplicate profiles in your domains. After that batch process completes, use the GetMatches API to return and review the results.

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

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

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

$sel:domainName:CreateDomain', createDomainResponse_domainName - The unique name of the domain.

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

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

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

DeleteIntegration

data DeleteIntegration Source #

See: newDeleteIntegration smart constructor.

Instances

Instances details
Eq DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Read DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Show DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Generic DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Associated Types

type Rep DeleteIntegration :: Type -> Type #

NFData DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Methods

rnf :: DeleteIntegration -> () #

Hashable DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

ToJSON DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

AWSRequest DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Associated Types

type AWSResponse DeleteIntegration #

ToHeaders DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

ToPath DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

ToQuery DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

type Rep DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

type Rep DeleteIntegration = D1 ('MetaData "DeleteIntegration" "Amazonka.CustomerProfiles.DeleteIntegration" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "DeleteIntegration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

newDeleteIntegration Source #

Create a value of DeleteIntegration with all optional fields omitted.

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

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

$sel:domainName:DeleteIntegration', deleteIntegration_domainName - The unique name of the domain.

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

data DeleteIntegrationResponse Source #

See: newDeleteIntegrationResponse smart constructor.

Instances

Instances details
Eq DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Read DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Show DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Generic DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

Associated Types

type Rep DeleteIntegrationResponse :: Type -> Type #

NFData DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

type Rep DeleteIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteIntegration

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

newDeleteIntegrationResponse Source #

Create a value of DeleteIntegrationResponse with all optional fields omitted.

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

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

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

$sel:message:DeleteIntegrationResponse', deleteIntegrationResponse_message - A message that indicates the delete request is done.

CreateProfile

data CreateProfile Source #

See: newCreateProfile smart constructor.

Instances

Instances details
Eq CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Read CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Show CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Generic CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Associated Types

type Rep CreateProfile :: Type -> Type #

NFData CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Methods

rnf :: CreateProfile -> () #

Hashable CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

ToJSON CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

AWSRequest CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Associated Types

type AWSResponse CreateProfile #

ToHeaders CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

ToPath CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

ToQuery CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

type Rep CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

type Rep CreateProfile = D1 ('MetaData "CreateProfile" "Amazonka.CustomerProfiles.CreateProfile" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "CreateProfile'" '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 "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)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))
type AWSResponse CreateProfile Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

newCreateProfile Source #

Create a value of CreateProfile with all optional fields omitted.

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

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

$sel:shippingAddress:CreateProfile', createProfile_shippingAddress - The customer’s shipping address.

$sel:mobilePhoneNumber:CreateProfile', createProfile_mobilePhoneNumber - The customer’s mobile phone number.

$sel:mailingAddress:CreateProfile', createProfile_mailingAddress - The customer’s mailing address.

$sel:middleName:CreateProfile', createProfile_middleName - The customer’s middle name.

$sel:personalEmailAddress:CreateProfile', createProfile_personalEmailAddress - The customer’s personal email address.

$sel:lastName:CreateProfile', createProfile_lastName - The customer’s last name.

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

$sel:homePhoneNumber:CreateProfile', createProfile_homePhoneNumber - The customer’s home phone number.

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

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

$sel:businessEmailAddress:CreateProfile', createProfile_businessEmailAddress - The customer’s business email address.

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

$sel:gender:CreateProfile', createProfile_gender - The gender with which the customer identifies.

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

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

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

$sel:firstName:CreateProfile', createProfile_firstName - The customer’s first name.

$sel:billingAddress:CreateProfile', createProfile_billingAddress - The customer’s billing address.

$sel:businessPhoneNumber:CreateProfile', createProfile_businessPhoneNumber - The customer’s business phone number.

$sel:birthDate:CreateProfile', createProfile_birthDate - The customer’s birth date.

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

$sel:domainName:CreateProfile', createProfile_domainName - The unique name of the domain.

data CreateProfileResponse Source #

See: newCreateProfileResponse smart constructor.

Instances

Instances details
Eq CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Read CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Show CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Generic CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Associated Types

type Rep CreateProfileResponse :: Type -> Type #

NFData CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

Methods

rnf :: CreateProfileResponse -> () #

type Rep CreateProfileResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.CreateProfile

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

newCreateProfileResponse Source #

Create a value of CreateProfileResponse with all optional fields omitted.

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

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

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

$sel:profileId:CreateProfileResponse', createProfileResponse_profileId - The unique identifier of a customer profile.

PutProfileObject

data PutProfileObject Source #

See: newPutProfileObject smart constructor.

Instances

Instances details
Eq PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Read PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Show PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Generic PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Associated Types

type Rep PutProfileObject :: Type -> Type #

NFData PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Methods

rnf :: PutProfileObject -> () #

Hashable PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

ToJSON PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

AWSRequest PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Associated Types

type AWSResponse PutProfileObject #

ToHeaders PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

ToPath PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

ToQuery PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

type Rep PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

type Rep PutProfileObject = D1 ('MetaData "PutProfileObject" "Amazonka.CustomerProfiles.PutProfileObject" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "PutProfileObject'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse PutProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

newPutProfileObject Source #

Create a value of PutProfileObject with all optional fields omitted.

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

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

$sel:objectTypeName:PutProfileObject', putProfileObject_objectTypeName - The name of the profile object type.

$sel:object':PutProfileObject', putProfileObject_object - A string that is serialized from a JSON object.

$sel:domainName:PutProfileObject', putProfileObject_domainName - The unique name of the domain.

data PutProfileObjectResponse Source #

See: newPutProfileObjectResponse smart constructor.

Instances

Instances details
Eq PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Read PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Show PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Generic PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

Associated Types

type Rep PutProfileObjectResponse :: Type -> Type #

NFData PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

type Rep PutProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutProfileObject

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

newPutProfileObjectResponse Source #

Create a value of PutProfileObjectResponse with all optional fields omitted.

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

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

$sel:profileObjectUniqueKey:PutProfileObjectResponse', putProfileObjectResponse_profileObjectUniqueKey - The unique identifier of the profile object generated by the service.

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

PutIntegration

data PutIntegration Source #

See: newPutIntegration smart constructor.

Instances

Instances details
Eq PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Read PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Show PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Generic PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Associated Types

type Rep PutIntegration :: Type -> Type #

NFData PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Methods

rnf :: PutIntegration -> () #

Hashable PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

ToJSON PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

AWSRequest PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Associated Types

type AWSResponse PutIntegration #

ToHeaders PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

ToPath PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

ToQuery PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

type Rep PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

type Rep PutIntegration = D1 ('MetaData "PutIntegration" "Amazonka.CustomerProfiles.PutIntegration" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "PutIntegration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "flowDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlowDefinition)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse PutIntegration Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

newPutIntegration Source #

Create a value of PutIntegration with all optional fields omitted.

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

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

$sel:flowDefinition:PutIntegration', putIntegration_flowDefinition - The configuration that controls how Customer Profiles retrieves data from the source.

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

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

$sel:domainName:PutIntegration', putIntegration_domainName - The unique name of the domain.

$sel:objectTypeName:PutIntegration', putIntegration_objectTypeName - The name of the profile object type.

data PutIntegrationResponse Source #

See: newPutIntegrationResponse smart constructor.

Instances

Instances details
Eq PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Read PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Show PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Generic PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Associated Types

type Rep PutIntegrationResponse :: Type -> Type #

NFData PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

Methods

rnf :: PutIntegrationResponse -> () #

type Rep PutIntegrationResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.PutIntegration

type Rep PutIntegrationResponse = D1 ('MetaData "PutIntegrationResponse" "Amazonka.CustomerProfiles.PutIntegration" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "PutIntegrationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "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)))))

newPutIntegrationResponse Source #

Create a value of PutIntegrationResponse with all optional fields omitted.

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

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

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

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

$sel:domainName:PutIntegration', putIntegrationResponse_domainName - The unique name of the domain.

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

$sel:objectTypeName:PutIntegration', putIntegrationResponse_objectTypeName - The name of the profile object type.

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

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

DeleteProfileObject

data DeleteProfileObject Source #

See: newDeleteProfileObject smart constructor.

Instances

Instances details
Eq DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Read DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Show DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Generic DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Associated Types

type Rep DeleteProfileObject :: Type -> Type #

NFData DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Methods

rnf :: DeleteProfileObject -> () #

Hashable DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

ToJSON DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

AWSRequest DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Associated Types

type AWSResponse DeleteProfileObject #

ToHeaders DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

ToPath DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

ToQuery DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

type Rep DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

type Rep DeleteProfileObject = D1 ('MetaData "DeleteProfileObject" "Amazonka.CustomerProfiles.DeleteProfileObject" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "DeleteProfileObject'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "profileObjectUniqueKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteProfileObject Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

newDeleteProfileObject Source #

Create a value of DeleteProfileObject with all optional fields omitted.

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

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

$sel:profileId:DeleteProfileObject', deleteProfileObject_profileId - The unique identifier of a customer profile.

$sel:profileObjectUniqueKey:DeleteProfileObject', deleteProfileObject_profileObjectUniqueKey - The unique identifier of the profile object generated by the service.

$sel:objectTypeName:DeleteProfileObject', deleteProfileObject_objectTypeName - The name of the profile object type.

$sel:domainName:DeleteProfileObject', deleteProfileObject_domainName - The unique name of the domain.

data DeleteProfileObjectResponse Source #

See: newDeleteProfileObjectResponse smart constructor.

Instances

Instances details
Eq DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Read DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Show DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Generic DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

Associated Types

type Rep DeleteProfileObjectResponse :: Type -> Type #

NFData DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

type Rep DeleteProfileObjectResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileObject

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

newDeleteProfileObjectResponse Source #

Create a value of DeleteProfileObjectResponse with all optional fields omitted.

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

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

$sel:message:DeleteProfileObjectResponse', deleteProfileObjectResponse_message - A message that indicates the delete request is done.

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

ListProfileObjectTypes

data ListProfileObjectTypes Source #

See: newListProfileObjectTypes smart constructor.

Instances

Instances details
Eq ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Read ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Show ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Generic ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Associated Types

type Rep ListProfileObjectTypes :: Type -> Type #

NFData ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Methods

rnf :: ListProfileObjectTypes -> () #

Hashable ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

AWSRequest ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Associated Types

type AWSResponse ListProfileObjectTypes #

ToHeaders ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

ToPath ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

ToQuery ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

type Rep ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

type Rep ListProfileObjectTypes = D1 ('MetaData "ListProfileObjectTypes" "Amazonka.CustomerProfiles.ListProfileObjectTypes" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListProfileObjectTypes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListProfileObjectTypes Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

newListProfileObjectTypes Source #

Create a value of ListProfileObjectTypes with all optional fields omitted.

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

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

$sel:nextToken:ListProfileObjectTypes', listProfileObjectTypes_nextToken - Identifies the next page of results to return.

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

$sel:domainName:ListProfileObjectTypes', listProfileObjectTypes_domainName - The unique name of the domain.

data ListProfileObjectTypesResponse Source #

See: newListProfileObjectTypesResponse smart constructor.

Instances

Instances details
Eq ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Read ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Show ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Generic ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

Associated Types

type Rep ListProfileObjectTypesResponse :: Type -> Type #

NFData ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

type Rep ListProfileObjectTypesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListProfileObjectTypes

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

newListProfileObjectTypesResponse Source #

Create a value of ListProfileObjectTypesResponse with all optional fields omitted.

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

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

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

$sel:nextToken:ListProfileObjectTypes', listProfileObjectTypesResponse_nextToken - Identifies the next page of results to return.

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

DeleteProfileKey

data DeleteProfileKey Source #

See: newDeleteProfileKey smart constructor.

Instances

Instances details
Eq DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Read DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Show DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Generic DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Associated Types

type Rep DeleteProfileKey :: Type -> Type #

NFData DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Methods

rnf :: DeleteProfileKey -> () #

Hashable DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

ToJSON DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

AWSRequest DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Associated Types

type AWSResponse DeleteProfileKey #

ToHeaders DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

ToPath DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

ToQuery DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

type Rep DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

type Rep DeleteProfileKey = D1 ('MetaData "DeleteProfileKey" "Amazonka.CustomerProfiles.DeleteProfileKey" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "DeleteProfileKey'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "profileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "keyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteProfileKey Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

newDeleteProfileKey Source #

Create a value of DeleteProfileKey with all optional fields omitted.

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

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

$sel:profileId:DeleteProfileKey', deleteProfileKey_profileId - The unique identifier of a customer profile.

$sel:keyName:DeleteProfileKey', deleteProfileKey_keyName - A searchable identifier of a customer profile.

$sel:values:DeleteProfileKey', deleteProfileKey_values - A list of key values.

$sel:domainName:DeleteProfileKey', deleteProfileKey_domainName - The unique name of the domain.

data DeleteProfileKeyResponse Source #

See: newDeleteProfileKeyResponse smart constructor.

Instances

Instances details
Eq DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Read DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Show DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Generic DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

Associated Types

type Rep DeleteProfileKeyResponse :: Type -> Type #

NFData DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

type Rep DeleteProfileKeyResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteProfileKey

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

newDeleteProfileKeyResponse Source #

Create a value of DeleteProfileKeyResponse with all optional fields omitted.

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

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

$sel:message:DeleteProfileKeyResponse', deleteProfileKeyResponse_message - A message that indicates the delete request is done.

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

GetProfileObjectType

data GetProfileObjectType Source #

See: newGetProfileObjectType smart constructor.

Instances

Instances details
Eq GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Read GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Show GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Generic GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Associated Types

type Rep GetProfileObjectType :: Type -> Type #

NFData GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Methods

rnf :: GetProfileObjectType -> () #

Hashable GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

AWSRequest GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Associated Types

type AWSResponse GetProfileObjectType #

ToHeaders GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

ToPath GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

ToQuery GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

type Rep GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

type Rep GetProfileObjectType = D1 ('MetaData "GetProfileObjectType" "Amazonka.CustomerProfiles.GetProfileObjectType" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "GetProfileObjectType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetProfileObjectType Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

newGetProfileObjectType Source #

Create a value of GetProfileObjectType with all optional fields omitted.

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

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

$sel:domainName:GetProfileObjectType', getProfileObjectType_domainName - The unique name of the domain.

$sel:objectTypeName:GetProfileObjectType', getProfileObjectType_objectTypeName - The name of the profile object type.

data GetProfileObjectTypeResponse Source #

See: newGetProfileObjectTypeResponse smart constructor.

Instances

Instances details
Eq GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Read GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Show GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Generic GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

Associated Types

type Rep GetProfileObjectTypeResponse :: Type -> Type #

NFData GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

type Rep GetProfileObjectTypeResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetProfileObjectType

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

newGetProfileObjectTypeResponse Source #

Create a value of GetProfileObjectTypeResponse with all optional fields omitted.

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

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

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

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

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

$sel:templateId:GetProfileObjectTypeResponse', getProfileObjectTypeResponse_templateId - A unique identifier for the object template.

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

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

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

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

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

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

$sel:objectTypeName:GetProfileObjectType', getProfileObjectTypeResponse_objectTypeName - The name of the profile object type.

$sel:description:GetProfileObjectTypeResponse', getProfileObjectTypeResponse_description - The description of the profile object type.

MergeProfiles

data MergeProfiles Source #

See: newMergeProfiles smart constructor.

Instances

Instances details
Eq MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Read MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Show MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Generic MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Associated Types

type Rep MergeProfiles :: Type -> Type #

NFData MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Methods

rnf :: MergeProfiles -> () #

Hashable MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

ToJSON MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

AWSRequest MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Associated Types

type AWSResponse MergeProfiles #

ToHeaders MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

ToPath MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

ToQuery MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

type Rep MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

type Rep MergeProfiles = D1 ('MetaData "MergeProfiles" "Amazonka.CustomerProfiles.MergeProfiles" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "MergeProfiles'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fieldSourceProfileIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldSourceProfileIds)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "mainProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "profileIdsToBeMerged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))
type AWSResponse MergeProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

newMergeProfiles Source #

Create a value of MergeProfiles with all optional fields omitted.

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

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

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

$sel:domainName:MergeProfiles', mergeProfiles_domainName - The unique name of the domain.

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

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

data MergeProfilesResponse Source #

See: newMergeProfilesResponse smart constructor.

Instances

Instances details
Eq MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Read MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Show MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Generic MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Associated Types

type Rep MergeProfilesResponse :: Type -> Type #

NFData MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

Methods

rnf :: MergeProfilesResponse -> () #

type Rep MergeProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.MergeProfiles

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

newMergeProfilesResponse Source #

Create a value of MergeProfilesResponse with all optional fields omitted.

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

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

$sel:message:MergeProfilesResponse', mergeProfilesResponse_message - A message that indicates the merge request is complete.

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

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.CustomerProfiles.TagResource" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

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

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

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

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

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.TagResource

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

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

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

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

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

GetMatches

data GetMatches Source #

See: newGetMatches smart constructor.

Instances

Instances details
Eq GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Read GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Show GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Generic GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Associated Types

type Rep GetMatches :: Type -> Type #

NFData GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Methods

rnf :: GetMatches -> () #

Hashable GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

AWSRequest GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Associated Types

type AWSResponse GetMatches #

ToHeaders GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Methods

toHeaders :: GetMatches -> [Header] #

ToPath GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

ToQuery GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

type Rep GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

type Rep GetMatches = D1 ('MetaData "GetMatches" "Amazonka.CustomerProfiles.GetMatches" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "GetMatches'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetMatches Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

newGetMatches Source #

Create a value of GetMatches with all optional fields omitted.

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

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

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

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

$sel:domainName:GetMatches', getMatches_domainName - The unique name of the domain.

data GetMatchesResponse Source #

See: newGetMatchesResponse smart constructor.

Instances

Instances details
Eq GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Read GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Show GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Generic GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Associated Types

type Rep GetMatchesResponse :: Type -> Type #

NFData GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

Methods

rnf :: GetMatchesResponse -> () #

type Rep GetMatchesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.GetMatches

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

newGetMatchesResponse Source #

Create a value of GetMatchesResponse with all optional fields omitted.

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

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

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

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

$sel:nextToken:GetMatches', getMatchesResponse_nextToken - If there are additional results, this is the token for the next set of results.

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

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

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.CustomerProfiles.UntagResource" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

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

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

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

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

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UntagResource

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

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

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

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

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

SearchProfiles

data SearchProfiles Source #

See: newSearchProfiles smart constructor.

Instances

Instances details
Eq SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Read SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Show SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Generic SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Associated Types

type Rep SearchProfiles :: Type -> Type #

NFData SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Methods

rnf :: SearchProfiles -> () #

Hashable SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

ToJSON SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

AWSRequest SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Associated Types

type AWSResponse SearchProfiles #

ToHeaders SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

ToPath SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

ToQuery SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

type Rep SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

type Rep SearchProfiles = D1 ('MetaData "SearchProfiles" "Amazonka.CustomerProfiles.SearchProfiles" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "SearchProfiles'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "keyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))))
type AWSResponse SearchProfiles Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

newSearchProfiles Source #

Create a value of SearchProfiles with all optional fields omitted.

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

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

$sel:nextToken:SearchProfiles', searchProfiles_nextToken - The pagination token from the previous SearchProfiles API call.

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

$sel:domainName:SearchProfiles', searchProfiles_domainName - The unique name of the domain.

$sel:keyName:SearchProfiles', searchProfiles_keyName - A searchable identifier of a customer profile. The predefined keys you can use to search include: _account, _profileId, _fullName, _phone, _email, _ctrContactId, _marketoLeadId, _salesforceAccountId, _salesforceContactId, _zendeskUserId, _zendeskExternalId, _serviceNowSystemId.

$sel:values:SearchProfiles', searchProfiles_values - A list of key values.

data SearchProfilesResponse Source #

See: newSearchProfilesResponse smart constructor.

Instances

Instances details
Eq SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Read SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Show SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Generic SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Associated Types

type Rep SearchProfilesResponse :: Type -> Type #

NFData SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

Methods

rnf :: SearchProfilesResponse -> () #

type Rep SearchProfilesResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.SearchProfiles

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

newSearchProfilesResponse Source #

Create a value of SearchProfilesResponse with all optional fields omitted.

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

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

$sel:items:SearchProfilesResponse', searchProfilesResponse_items - The list of SearchProfiles instances.

$sel:nextToken:SearchProfiles', searchProfilesResponse_nextToken - The pagination token from the previous SearchProfiles API call.

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

ListAccountIntegrations

data ListAccountIntegrations Source #

See: newListAccountIntegrations smart constructor.

Instances

Instances details
Eq ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Read ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Show ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Generic ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Associated Types

type Rep ListAccountIntegrations :: Type -> Type #

NFData ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Methods

rnf :: ListAccountIntegrations -> () #

Hashable ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

ToJSON ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

AWSRequest ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

ToHeaders ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

ToPath ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

ToQuery ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

type Rep ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

type Rep ListAccountIntegrations = D1 ('MetaData "ListAccountIntegrations" "Amazonka.CustomerProfiles.ListAccountIntegrations" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListAccountIntegrations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListAccountIntegrations Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

newListAccountIntegrations Source #

Create a value of ListAccountIntegrations with all optional fields omitted.

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

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

$sel:nextToken:ListAccountIntegrations', listAccountIntegrations_nextToken - The pagination token from the previous ListAccountIntegrations API call.

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

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

data ListAccountIntegrationsResponse Source #

See: newListAccountIntegrationsResponse smart constructor.

Instances

Instances details
Eq ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Read ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Show ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Generic ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

Associated Types

type Rep ListAccountIntegrationsResponse :: Type -> Type #

NFData ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

type Rep ListAccountIntegrationsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListAccountIntegrations

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

newListAccountIntegrationsResponse Source #

Create a value of ListAccountIntegrationsResponse with all optional fields omitted.

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

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

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

$sel:nextToken:ListAccountIntegrations', listAccountIntegrationsResponse_nextToken - The pagination token from the previous ListAccountIntegrations API call.

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

DeleteDomain

data DeleteDomain Source #

See: newDeleteDomain smart constructor.

Constructors

DeleteDomain' Text 

Instances

Instances details
Eq DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Read DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Show DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Generic DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Associated Types

type Rep DeleteDomain :: Type -> Type #

NFData DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Methods

rnf :: DeleteDomain -> () #

Hashable DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

AWSRequest DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Associated Types

type AWSResponse DeleteDomain #

ToHeaders DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

ToPath DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

ToQuery DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

type Rep DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

type Rep DeleteDomain = D1 ('MetaData "DeleteDomain" "Amazonka.CustomerProfiles.DeleteDomain" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "DeleteDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

newDeleteDomain Source #

Create a value of DeleteDomain with all optional fields omitted.

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

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

$sel:domainName:DeleteDomain', deleteDomain_domainName - The unique name of the domain.

data DeleteDomainResponse Source #

See: newDeleteDomainResponse smart constructor.

Instances

Instances details
Eq DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Read DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Show DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Generic DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Associated Types

type Rep DeleteDomainResponse :: Type -> Type #

NFData DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

Methods

rnf :: DeleteDomainResponse -> () #

type Rep DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.DeleteDomain

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

newDeleteDomainResponse Source #

Create a value of DeleteDomainResponse with all optional fields omitted.

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

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

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

$sel:message:DeleteDomainResponse', deleteDomainResponse_message - A message that indicates the delete request is done.

UpdateDomain

data UpdateDomain Source #

See: newUpdateDomain smart constructor.

Instances

Instances details
Eq UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Read UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Show UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Generic UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Associated Types

type Rep UpdateDomain :: Type -> Type #

NFData UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Methods

rnf :: UpdateDomain -> () #

Hashable UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

ToJSON UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

AWSRequest UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Associated Types

type AWSResponse UpdateDomain #

ToHeaders UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

ToPath UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

ToQuery UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

type Rep UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

type Rep UpdateDomain = D1 ('MetaData "UpdateDomain" "Amazonka.CustomerProfiles.UpdateDomain" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "UpdateDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultExpirationDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "defaultEncryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "matching") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MatchingRequest)))) :*: (S1 ('MetaSel ('Just "deadLetterQueueUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateDomain Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

newUpdateDomain Source #

Create a value of UpdateDomain with all optional fields omitted.

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

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

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

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

$sel:matching:UpdateDomain', updateDomain_matching - The process of matching duplicate profiles. If Matching = true, Amazon Connect Customer Profiles starts a weekly batch process every Saturday at 12AM UTC to detect duplicate profiles in your domains. After that batch process completes, use the GetMatches API to return and review the results.

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

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

$sel:domainName:UpdateDomain', updateDomain_domainName - The unique name of the domain.

data UpdateDomainResponse Source #

See: newUpdateDomainResponse smart constructor.

Instances

Instances details
Eq UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Read UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Show UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Generic UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Associated Types

type Rep UpdateDomainResponse :: Type -> Type #

NFData UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

Methods

rnf :: UpdateDomainResponse -> () #

type Rep UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.UpdateDomain

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

newUpdateDomainResponse Source #

Create a value of UpdateDomainResponse with all optional fields omitted.

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

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

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

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

$sel:matching:UpdateDomain', updateDomainResponse_matching - The process of matching duplicate profiles. If Matching = true, Amazon Connect Customer Profiles starts a weekly batch process every Saturday at 12AM UTC to detect duplicate profiles in your domains. After that batch process completes, use the GetMatches API to return and review the results.

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

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

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

$sel:domainName:UpdateDomain', updateDomainResponse_domainName - The unique name of the domain.

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

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

ListDomains

data ListDomains Source #

See: newListDomains smart constructor.

Constructors

ListDomains' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Read ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Show ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Generic ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Associated Types

type Rep ListDomains :: Type -> Type #

NFData ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Methods

rnf :: ListDomains -> () #

Hashable ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

AWSRequest ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Associated Types

type AWSResponse ListDomains #

ToHeaders ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Methods

toHeaders :: ListDomains -> [Header] #

ToPath ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

ToQuery ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

type Rep ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

type Rep ListDomains = D1 ('MetaData "ListDomains" "Amazonka.CustomerProfiles.ListDomains" "libZSservicesZSamazonka-customer-profilesZSamazonka-customer-profiles" 'False) (C1 ('MetaCons "ListDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListDomains Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

newListDomains :: ListDomains Source #

Create a value of ListDomains with all optional fields omitted.

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

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

$sel:nextToken:ListDomains', listDomains_nextToken - The pagination token from the previous ListDomain API call.

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

data ListDomainsResponse Source #

See: newListDomainsResponse smart constructor.

Instances

Instances details
Eq ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Read ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Show ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Generic ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Associated Types

type Rep ListDomainsResponse :: Type -> Type #

NFData ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

Methods

rnf :: ListDomainsResponse -> () #

type Rep ListDomainsResponse Source # 
Instance details

Defined in Amazonka.CustomerProfiles.ListDomains

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

newListDomainsResponse Source #

Create a value of ListDomainsResponse with all optional fields omitted.

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

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

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

$sel:nextToken:ListDomains', listDomainsResponse_nextToken - The pagination token from the previous ListDomains API call.

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

Types

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.

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.

ConnectorOperator

data ConnectorOperator Source #

The operation to be performed on the provided source fields.

See: newConnectorOperator smart constructor.

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.

DomainStats

data DomainStats Source #

Usage-specific statistics about the domain.

See: newDomainStats smart constructor.

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.

FieldSourceProfileIds

data FieldSourceProfileIds Source #

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

See: newFieldSourceProfileIds smart constructor.

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.

FlowDefinition

data FlowDefinition Source #

The configurations that control how Customer Profiles retrieves data from the source, Amazon AppFlow. Customer Profiles uses this information to create an AppFlow flow on behalf of customers.

See: newFlowDefinition smart constructor.

Instances

Instances details
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.

IncrementalPullConfig

data IncrementalPullConfig Source #

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

See: newIncrementalPullConfig smart constructor.

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.

ListDomainItem

data ListDomainItem Source #

An object in a list that represents a domain.

See: newListDomainItem smart constructor.

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.

ListIntegrationItem

data ListIntegrationItem Source #

An integration in list of integrations.

See: newListIntegrationItem smart constructor.

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.

ListProfileObjectTypeItem

data ListProfileObjectTypeItem Source #

A ProfileObjectType instance.

See: newListProfileObjectTypeItem smart constructor.

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.

ListProfileObjectTypeTemplateItem

data ListProfileObjectTypeTemplateItem Source #

A ProfileObjectTypeTemplate in a list of ProfileObjectTypeTemplates.

See: newListProfileObjectTypeTemplateItem smart constructor.

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.

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.

MarketoSourceProperties

data MarketoSourceProperties Source #

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

See: newMarketoSourceProperties smart constructor.

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.

MatchItem

data MatchItem Source #

The Match group object.

See: newMatchItem smart constructor.

Constructors

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

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.

MatchingRequest

data MatchingRequest Source #

The flag that enables the matching process of duplicate profiles.

See: newMatchingRequest smart constructor.

Constructors

MatchingRequest' Bool 

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.

MatchingResponse

data MatchingResponse Source #

The flag that enables the matching process of duplicate profiles.

See: newMatchingResponse smart constructor.

Constructors

MatchingResponse' (Maybe Bool) 

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.

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' Text [Text] 

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.

ObjectTypeField

data ObjectTypeField Source #

Represents a field in a ProfileObjectType.

See: newObjectTypeField smart constructor.

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.

ObjectTypeKey

data ObjectTypeKey Source #

An object that defines the Key element of a ProfileObject. A Key is a special element that can be used to search for a customer profile.

See: newObjectTypeKey smart constructor.

Instances

Instances details
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.

Profile

data Profile Source #

The standard profile of a customer.

See: newProfile smart constructor.

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.

S3SourceProperties

data S3SourceProperties Source #

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

See: newS3SourceProperties smart constructor.

Instances

Instances details
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.

SalesforceSourceProperties

data SalesforceSourceProperties Source #

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

See: newSalesforceSourceProperties smart constructor.

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.

ScheduledTriggerProperties

data ScheduledTriggerProperties Source #

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

See: newScheduledTriggerProperties smart constructor.

Instances

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

ServiceNowSourceProperties

data ServiceNowSourceProperties Source #

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

See: newServiceNowSourceProperties smart constructor.

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.

SourceConnectorProperties

data SourceConnectorProperties Source #

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

See: newSourceConnectorProperties smart constructor.

Instances

Instances details
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.

SourceFlowConfig

data SourceFlowConfig Source #

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

See: newSourceFlowConfig smart constructor.

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.

Task

data Task Source #

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

See: newTask smart constructor.

Instances

Instances details
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.

TriggerConfig

data TriggerConfig Source #

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

See: newTriggerConfig smart constructor.

Instances

Instances details
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.

TriggerProperties

data TriggerProperties Source #

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

See: newTriggerProperties smart constructor.

Instances

Instances details
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.

UpdateAddress

data UpdateAddress Source #

Updates associated with the address properties of a customer profile.

See: newUpdateAddress smart constructor.

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.

ZendeskSourceProperties

data ZendeskSourceProperties Source #

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

See: newZendeskSourceProperties smart constructor.

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.