libZSservicesZSamazonka-appflowZSamazonka-appflow
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.AppFlow.Types.SourceConnectorProperties

Description

 
Synopsis

Documentation

data SourceConnectorProperties Source #

Specifies the information that is required to query a particular connector.

See: newSourceConnectorProperties smart constructor.

Constructors

SourceConnectorProperties' 

Fields

Instances

Instances details
Eq SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

Read SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

Show SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

Generic SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

Associated Types

type Rep SourceConnectorProperties :: Type -> Type #

NFData SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

Hashable SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

ToJSON SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

FromJSON SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

type Rep SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

type Rep SourceConnectorProperties = D1 ('MetaData "SourceConnectorProperties" "Amazonka.AppFlow.Types.SourceConnectorProperties" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "SourceConnectorProperties'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "serviceNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceNowSourceProperties)) :*: (S1 ('MetaSel ('Just "dynatrace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DynatraceSourceProperties)) :*: S1 ('MetaSel ('Just "marketo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MarketoSourceProperties)))) :*: ((S1 ('MetaSel ('Just "slack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlackSourceProperties)) :*: S1 ('MetaSel ('Just "singular") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SingularSourceProperties))) :*: (S1 ('MetaSel ('Just "inforNexus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InforNexusSourceProperties)) :*: S1 ('MetaSel ('Just "amplitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmplitudeSourceProperties))))) :*: (((S1 ('MetaSel ('Just "datadog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatadogSourceProperties)) :*: S1 ('MetaSel ('Just "googleAnalytics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleAnalyticsSourceProperties))) :*: (S1 ('MetaSel ('Just "sAPOData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAPODataSourceProperties)) :*: 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))) :*: (S1 ('MetaSel ('Just "trendmicro") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrendmicroSourceProperties)) :*: S1 ('MetaSel ('Just "veeva") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VeevaSourceProperties)))))))

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 - Specifies the information that is required for querying ServiceNow.

$sel:dynatrace:SourceConnectorProperties', sourceConnectorProperties_dynatrace - Specifies the information that is required for querying Dynatrace.

$sel:marketo:SourceConnectorProperties', sourceConnectorProperties_marketo - Specifies the information that is required for querying Marketo.

$sel:slack:SourceConnectorProperties', sourceConnectorProperties_slack - Specifies the information that is required for querying Slack.

$sel:singular:SourceConnectorProperties', sourceConnectorProperties_singular - Specifies the information that is required for querying Singular.

$sel:inforNexus:SourceConnectorProperties', sourceConnectorProperties_inforNexus - Specifies the information that is required for querying Infor Nexus.

$sel:amplitude:SourceConnectorProperties', sourceConnectorProperties_amplitude - Specifies the information that is required for querying Amplitude.

$sel:datadog:SourceConnectorProperties', sourceConnectorProperties_datadog - Specifies the information that is required for querying Datadog.

$sel:googleAnalytics:SourceConnectorProperties', sourceConnectorProperties_googleAnalytics - Specifies the information that is required for querying Google Analytics.

$sel:sAPOData:SourceConnectorProperties', sourceConnectorProperties_sAPOData - Undocumented member.

$sel:salesforce:SourceConnectorProperties', sourceConnectorProperties_salesforce - Specifies the information that is required for querying Salesforce.

$sel:zendesk:SourceConnectorProperties', sourceConnectorProperties_zendesk - Specifies the information that is required for querying Zendesk.

$sel:s3:SourceConnectorProperties', sourceConnectorProperties_s3 - Specifies the information that is required for querying Amazon S3.

$sel:trendmicro:SourceConnectorProperties', sourceConnectorProperties_trendmicro - Specifies the information that is required for querying Trend Micro.

$sel:veeva:SourceConnectorProperties', sourceConnectorProperties_veeva - Specifies the information that is required for querying Veeva.

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

Specifies the information that is required for querying ServiceNow.

sourceConnectorProperties_dynatrace :: Lens' SourceConnectorProperties (Maybe DynatraceSourceProperties) Source #

Specifies the information that is required for querying Dynatrace.

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

Specifies the information that is required for querying Marketo.

sourceConnectorProperties_slack :: Lens' SourceConnectorProperties (Maybe SlackSourceProperties) Source #

Specifies the information that is required for querying Slack.

sourceConnectorProperties_singular :: Lens' SourceConnectorProperties (Maybe SingularSourceProperties) Source #

Specifies the information that is required for querying Singular.

sourceConnectorProperties_inforNexus :: Lens' SourceConnectorProperties (Maybe InforNexusSourceProperties) Source #

Specifies the information that is required for querying Infor Nexus.

sourceConnectorProperties_amplitude :: Lens' SourceConnectorProperties (Maybe AmplitudeSourceProperties) Source #

Specifies the information that is required for querying Amplitude.

sourceConnectorProperties_datadog :: Lens' SourceConnectorProperties (Maybe DatadogSourceProperties) Source #

Specifies the information that is required for querying Datadog.

sourceConnectorProperties_googleAnalytics :: Lens' SourceConnectorProperties (Maybe GoogleAnalyticsSourceProperties) Source #

Specifies the information that is required for querying Google Analytics.

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

Specifies the information that is required for querying Salesforce.

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

Specifies the information that is required for querying Zendesk.

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

Specifies the information that is required for querying Amazon S3.

sourceConnectorProperties_trendmicro :: Lens' SourceConnectorProperties (Maybe TrendmicroSourceProperties) Source #

Specifies the information that is required for querying Trend Micro.

sourceConnectorProperties_veeva :: Lens' SourceConnectorProperties (Maybe VeevaSourceProperties) Source #

Specifies the information that is required for querying Veeva.