amazonka-appflow-2.0: Amazon Appflow 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.AppFlow.Types.ConnectorOperator

Description

 
Synopsis

Documentation

data ConnectorOperator Source #

The operation to be performed on the provided source fields.

See: newConnectorOperator smart constructor.

Constructors

ConnectorOperator' 

Fields

Instances

Instances details
FromJSON ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

ToJSON ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

Generic ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

Associated Types

type Rep ConnectorOperator :: Type -> Type #

Read ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

Show ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

NFData ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

Methods

rnf :: ConnectorOperator -> () #

Eq ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

Hashable ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

type Rep ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

type Rep ConnectorOperator = D1 ('MetaData "ConnectorOperator" "Amazonka.AppFlow.Types.ConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorOperator'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "amplitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmplitudeConnectorOperator)) :*: S1 ('MetaSel ('Just "customConnector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operator))) :*: (S1 ('MetaSel ('Just "datadog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatadogConnectorOperator)) :*: S1 ('MetaSel ('Just "dynatrace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DynatraceConnectorOperator)))) :*: ((S1 ('MetaSel ('Just "googleAnalytics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleAnalyticsConnectorOperator)) :*: S1 ('MetaSel ('Just "inforNexus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InforNexusConnectorOperator))) :*: (S1 ('MetaSel ('Just "marketo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MarketoConnectorOperator)) :*: S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ConnectorOperator))))) :*: (((S1 ('MetaSel ('Just "sAPOData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAPODataConnectorOperator)) :*: S1 ('MetaSel ('Just "salesforce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceConnectorOperator))) :*: (S1 ('MetaSel ('Just "serviceNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceNowConnectorOperator)) :*: S1 ('MetaSel ('Just "singular") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SingularConnectorOperator)))) :*: ((S1 ('MetaSel ('Just "slack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlackConnectorOperator)) :*: S1 ('MetaSel ('Just "trendmicro") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrendmicroConnectorOperator))) :*: (S1 ('MetaSel ('Just "veeva") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VeevaConnectorOperator)) :*: S1 ('MetaSel ('Just "zendesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZendeskConnectorOperator)))))))

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:amplitude:ConnectorOperator', connectorOperator_amplitude - The operation to be performed on the provided Amplitude source fields.

$sel:customConnector:ConnectorOperator', connectorOperator_customConnector - Operators supported by the custom connector.

$sel:datadog:ConnectorOperator', connectorOperator_datadog - The operation to be performed on the provided Datadog source fields.

$sel:dynatrace:ConnectorOperator', connectorOperator_dynatrace - The operation to be performed on the provided Dynatrace source fields.

$sel:googleAnalytics:ConnectorOperator', connectorOperator_googleAnalytics - The operation to be performed on the provided Google Analytics source fields.

$sel:inforNexus:ConnectorOperator', connectorOperator_inforNexus - The operation to be performed on the provided Infor Nexus source fields.

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

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

$sel:sAPOData:ConnectorOperator', connectorOperator_sAPOData - The operation to be performed on the provided SAPOData source fields.

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

$sel:serviceNow:ConnectorOperator', connectorOperator_serviceNow - The operation to be performed on the provided ServiceNow source fields.

$sel:singular:ConnectorOperator', connectorOperator_singular - The operation to be performed on the provided Singular source fields.

$sel:slack:ConnectorOperator', connectorOperator_slack - The operation to be performed on the provided Slack source fields.

$sel:trendmicro:ConnectorOperator', connectorOperator_trendmicro - The operation to be performed on the provided Trend Micro source fields.

$sel:veeva:ConnectorOperator', connectorOperator_veeva - The operation to be performed on the provided Veeva source fields.

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

connectorOperator_amplitude :: Lens' ConnectorOperator (Maybe AmplitudeConnectorOperator) Source #

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

connectorOperator_customConnector :: Lens' ConnectorOperator (Maybe Operator) Source #

Operators supported by the custom connector.

connectorOperator_datadog :: Lens' ConnectorOperator (Maybe DatadogConnectorOperator) Source #

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

connectorOperator_dynatrace :: Lens' ConnectorOperator (Maybe DynatraceConnectorOperator) Source #

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

connectorOperator_googleAnalytics :: Lens' ConnectorOperator (Maybe GoogleAnalyticsConnectorOperator) Source #

The operation to be performed on the provided Google Analytics source fields.

connectorOperator_inforNexus :: Lens' ConnectorOperator (Maybe InforNexusConnectorOperator) Source #

The operation to be performed on the provided Infor Nexus source fields.

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

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

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

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

connectorOperator_sAPOData :: Lens' ConnectorOperator (Maybe SAPODataConnectorOperator) Source #

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

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

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

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

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

connectorOperator_singular :: Lens' ConnectorOperator (Maybe SingularConnectorOperator) Source #

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

connectorOperator_slack :: Lens' ConnectorOperator (Maybe SlackConnectorOperator) Source #

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

connectorOperator_trendmicro :: Lens' ConnectorOperator (Maybe TrendmicroConnectorOperator) Source #

The operation to be performed on the provided Trend Micro source fields.

connectorOperator_veeva :: Lens' ConnectorOperator (Maybe VeevaConnectorOperator) Source #

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

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

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