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

Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Description

 
Synopsis

Documentation

data SourceConnectorProperties Source #

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

See: newSourceConnectorProperties smart constructor.

Constructors

SourceConnectorProperties' 

Fields

Instances

Instances details
ToJSON SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Generic SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Associated Types

type Rep SourceConnectorProperties :: Type -> Type #

Read SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Show SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

NFData SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Eq SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

Hashable SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

type Rep SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.CustomerProfiles.Types.SourceConnectorProperties

type Rep SourceConnectorProperties = D1 ('MetaData "SourceConnectorProperties" "Amazonka.CustomerProfiles.Types.SourceConnectorProperties" "amazonka-customer-profiles-2.0-7iC4NjyJEW8JuQGNtDiJ1f" 'False) (C1 ('MetaCons "SourceConnectorProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "marketo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MarketoSourceProperties)) :*: S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3SourceProperties))) :*: (S1 ('MetaSel ('Just "salesforce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceSourceProperties)) :*: (S1 ('MetaSel ('Just "serviceNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceNowSourceProperties)) :*: S1 ('MetaSel ('Just "zendesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZendeskSourceProperties))))))

newSourceConnectorProperties :: SourceConnectorProperties Source #

Create a value of SourceConnectorProperties with all optional fields omitted.

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

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

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

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

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

$sel:serviceNow:SourceConnectorProperties', sourceConnectorProperties_serviceNow - The properties that are applied when ServiceNow is being used as a source.

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

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

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

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

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

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

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

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

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

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

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