{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE NamedFieldPuns #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE RecordWildCards #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-unused-matches #-}
module Amazonka.AppFlow.Types.ConnectorProfileCredentials where
import Amazonka.AppFlow.Types.AmplitudeConnectorProfileCredentials
import Amazonka.AppFlow.Types.DatadogConnectorProfileCredentials
import Amazonka.AppFlow.Types.DynatraceConnectorProfileCredentials
import Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileCredentials
import Amazonka.AppFlow.Types.HoneycodeConnectorProfileCredentials
import Amazonka.AppFlow.Types.InforNexusConnectorProfileCredentials
import Amazonka.AppFlow.Types.MarketoConnectorProfileCredentials
import Amazonka.AppFlow.Types.RedshiftConnectorProfileCredentials
import Amazonka.AppFlow.Types.SAPODataConnectorProfileCredentials
import Amazonka.AppFlow.Types.SalesforceConnectorProfileCredentials
import Amazonka.AppFlow.Types.ServiceNowConnectorProfileCredentials
import Amazonka.AppFlow.Types.SingularConnectorProfileCredentials
import Amazonka.AppFlow.Types.SlackConnectorProfileCredentials
import Amazonka.AppFlow.Types.SnowflakeConnectorProfileCredentials
import Amazonka.AppFlow.Types.TrendmicroConnectorProfileCredentials
import Amazonka.AppFlow.Types.VeevaConnectorProfileCredentials
import Amazonka.AppFlow.Types.ZendeskConnectorProfileCredentials
import qualified Amazonka.Core as Core
import qualified Amazonka.Lens as Lens
import qualified Amazonka.Prelude as Prelude
data ConnectorProfileCredentials = ConnectorProfileCredentials'
{
ConnectorProfileCredentials
-> Maybe SnowflakeConnectorProfileCredentials
snowflake :: Prelude.Maybe SnowflakeConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe HoneycodeConnectorProfileCredentials
honeycode :: Prelude.Maybe HoneycodeConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe ServiceNowConnectorProfileCredentials
serviceNow :: Prelude.Maybe ServiceNowConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe DynatraceConnectorProfileCredentials
dynatrace :: Prelude.Maybe DynatraceConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe MarketoConnectorProfileCredentials
marketo :: Prelude.Maybe MarketoConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe SlackConnectorProfileCredentials
slack :: Prelude.Maybe SlackConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe SingularConnectorProfileCredentials
singular :: Prelude.Maybe SingularConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe InforNexusConnectorProfileCredentials
inforNexus :: Prelude.Maybe InforNexusConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe AmplitudeConnectorProfileCredentials
amplitude :: Prelude.Maybe AmplitudeConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe DatadogConnectorProfileCredentials
datadog :: Prelude.Maybe DatadogConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe GoogleAnalyticsConnectorProfileCredentials
googleAnalytics :: Prelude.Maybe GoogleAnalyticsConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe SAPODataConnectorProfileCredentials
sAPOData :: Prelude.Maybe SAPODataConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe SalesforceConnectorProfileCredentials
salesforce :: Prelude.Maybe SalesforceConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe ZendeskConnectorProfileCredentials
zendesk :: Prelude.Maybe ZendeskConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe TrendmicroConnectorProfileCredentials
trendmicro :: Prelude.Maybe TrendmicroConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe RedshiftConnectorProfileCredentials
redshift :: Prelude.Maybe RedshiftConnectorProfileCredentials,
ConnectorProfileCredentials
-> Maybe VeevaConnectorProfileCredentials
veeva :: Prelude.Maybe VeevaConnectorProfileCredentials
}
deriving (ConnectorProfileCredentials -> ConnectorProfileCredentials -> Bool
(ConnectorProfileCredentials
-> ConnectorProfileCredentials -> Bool)
-> (ConnectorProfileCredentials
-> ConnectorProfileCredentials -> Bool)
-> Eq ConnectorProfileCredentials
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: ConnectorProfileCredentials -> ConnectorProfileCredentials -> Bool
$c/= :: ConnectorProfileCredentials -> ConnectorProfileCredentials -> Bool
== :: ConnectorProfileCredentials -> ConnectorProfileCredentials -> Bool
$c== :: ConnectorProfileCredentials -> ConnectorProfileCredentials -> Bool
Prelude.Eq, Int -> ConnectorProfileCredentials -> ShowS
[ConnectorProfileCredentials] -> ShowS
ConnectorProfileCredentials -> String
(Int -> ConnectorProfileCredentials -> ShowS)
-> (ConnectorProfileCredentials -> String)
-> ([ConnectorProfileCredentials] -> ShowS)
-> Show ConnectorProfileCredentials
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [ConnectorProfileCredentials] -> ShowS
$cshowList :: [ConnectorProfileCredentials] -> ShowS
show :: ConnectorProfileCredentials -> String
$cshow :: ConnectorProfileCredentials -> String
showsPrec :: Int -> ConnectorProfileCredentials -> ShowS
$cshowsPrec :: Int -> ConnectorProfileCredentials -> ShowS
Prelude.Show, (forall x.
ConnectorProfileCredentials -> Rep ConnectorProfileCredentials x)
-> (forall x.
Rep ConnectorProfileCredentials x -> ConnectorProfileCredentials)
-> Generic ConnectorProfileCredentials
forall x.
Rep ConnectorProfileCredentials x -> ConnectorProfileCredentials
forall x.
ConnectorProfileCredentials -> Rep ConnectorProfileCredentials x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep ConnectorProfileCredentials x -> ConnectorProfileCredentials
$cfrom :: forall x.
ConnectorProfileCredentials -> Rep ConnectorProfileCredentials x
Prelude.Generic)
newConnectorProfileCredentials ::
ConnectorProfileCredentials
newConnectorProfileCredentials :: ConnectorProfileCredentials
newConnectorProfileCredentials =
ConnectorProfileCredentials' :: Maybe SnowflakeConnectorProfileCredentials
-> Maybe HoneycodeConnectorProfileCredentials
-> Maybe ServiceNowConnectorProfileCredentials
-> Maybe DynatraceConnectorProfileCredentials
-> Maybe MarketoConnectorProfileCredentials
-> Maybe SlackConnectorProfileCredentials
-> Maybe SingularConnectorProfileCredentials
-> Maybe InforNexusConnectorProfileCredentials
-> Maybe AmplitudeConnectorProfileCredentials
-> Maybe DatadogConnectorProfileCredentials
-> Maybe GoogleAnalyticsConnectorProfileCredentials
-> Maybe SAPODataConnectorProfileCredentials
-> Maybe SalesforceConnectorProfileCredentials
-> Maybe ZendeskConnectorProfileCredentials
-> Maybe TrendmicroConnectorProfileCredentials
-> Maybe RedshiftConnectorProfileCredentials
-> Maybe VeevaConnectorProfileCredentials
-> ConnectorProfileCredentials
ConnectorProfileCredentials'
{ $sel:snowflake:ConnectorProfileCredentials' :: Maybe SnowflakeConnectorProfileCredentials
snowflake =
Maybe SnowflakeConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:honeycode:ConnectorProfileCredentials' :: Maybe HoneycodeConnectorProfileCredentials
honeycode = Maybe HoneycodeConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:serviceNow:ConnectorProfileCredentials' :: Maybe ServiceNowConnectorProfileCredentials
serviceNow = Maybe ServiceNowConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:dynatrace:ConnectorProfileCredentials' :: Maybe DynatraceConnectorProfileCredentials
dynatrace = Maybe DynatraceConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:marketo:ConnectorProfileCredentials' :: Maybe MarketoConnectorProfileCredentials
marketo = Maybe MarketoConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:slack:ConnectorProfileCredentials' :: Maybe SlackConnectorProfileCredentials
slack = Maybe SlackConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:singular:ConnectorProfileCredentials' :: Maybe SingularConnectorProfileCredentials
singular = Maybe SingularConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:inforNexus:ConnectorProfileCredentials' :: Maybe InforNexusConnectorProfileCredentials
inforNexus = Maybe InforNexusConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:amplitude:ConnectorProfileCredentials' :: Maybe AmplitudeConnectorProfileCredentials
amplitude = Maybe AmplitudeConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:datadog:ConnectorProfileCredentials' :: Maybe DatadogConnectorProfileCredentials
datadog = Maybe DatadogConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:googleAnalytics:ConnectorProfileCredentials' :: Maybe GoogleAnalyticsConnectorProfileCredentials
googleAnalytics = Maybe GoogleAnalyticsConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:sAPOData:ConnectorProfileCredentials' :: Maybe SAPODataConnectorProfileCredentials
sAPOData = Maybe SAPODataConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:salesforce:ConnectorProfileCredentials' :: Maybe SalesforceConnectorProfileCredentials
salesforce = Maybe SalesforceConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:zendesk:ConnectorProfileCredentials' :: Maybe ZendeskConnectorProfileCredentials
zendesk = Maybe ZendeskConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:trendmicro:ConnectorProfileCredentials' :: Maybe TrendmicroConnectorProfileCredentials
trendmicro = Maybe TrendmicroConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:redshift:ConnectorProfileCredentials' :: Maybe RedshiftConnectorProfileCredentials
redshift = Maybe RedshiftConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing,
$sel:veeva:ConnectorProfileCredentials' :: Maybe VeevaConnectorProfileCredentials
veeva = Maybe VeevaConnectorProfileCredentials
forall a. Maybe a
Prelude.Nothing
}
connectorProfileCredentials_snowflake :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe SnowflakeConnectorProfileCredentials)
connectorProfileCredentials_snowflake :: (Maybe SnowflakeConnectorProfileCredentials
-> f (Maybe SnowflakeConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_snowflake = (ConnectorProfileCredentials
-> Maybe SnowflakeConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe SnowflakeConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe SnowflakeConnectorProfileCredentials)
(Maybe SnowflakeConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe SnowflakeConnectorProfileCredentials
snowflake :: Maybe SnowflakeConnectorProfileCredentials
$sel:snowflake:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe SnowflakeConnectorProfileCredentials
snowflake} -> Maybe SnowflakeConnectorProfileCredentials
snowflake) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe SnowflakeConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:snowflake:ConnectorProfileCredentials' :: Maybe SnowflakeConnectorProfileCredentials
snowflake = Maybe SnowflakeConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_honeycode :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe HoneycodeConnectorProfileCredentials)
connectorProfileCredentials_honeycode :: (Maybe HoneycodeConnectorProfileCredentials
-> f (Maybe HoneycodeConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_honeycode = (ConnectorProfileCredentials
-> Maybe HoneycodeConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe HoneycodeConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe HoneycodeConnectorProfileCredentials)
(Maybe HoneycodeConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe HoneycodeConnectorProfileCredentials
honeycode :: Maybe HoneycodeConnectorProfileCredentials
$sel:honeycode:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe HoneycodeConnectorProfileCredentials
honeycode} -> Maybe HoneycodeConnectorProfileCredentials
honeycode) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe HoneycodeConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:honeycode:ConnectorProfileCredentials' :: Maybe HoneycodeConnectorProfileCredentials
honeycode = Maybe HoneycodeConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_serviceNow :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe ServiceNowConnectorProfileCredentials)
connectorProfileCredentials_serviceNow :: (Maybe ServiceNowConnectorProfileCredentials
-> f (Maybe ServiceNowConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_serviceNow = (ConnectorProfileCredentials
-> Maybe ServiceNowConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe ServiceNowConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe ServiceNowConnectorProfileCredentials)
(Maybe ServiceNowConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe ServiceNowConnectorProfileCredentials
serviceNow :: Maybe ServiceNowConnectorProfileCredentials
$sel:serviceNow:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe ServiceNowConnectorProfileCredentials
serviceNow} -> Maybe ServiceNowConnectorProfileCredentials
serviceNow) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe ServiceNowConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:serviceNow:ConnectorProfileCredentials' :: Maybe ServiceNowConnectorProfileCredentials
serviceNow = Maybe ServiceNowConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_dynatrace :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe DynatraceConnectorProfileCredentials)
connectorProfileCredentials_dynatrace :: (Maybe DynatraceConnectorProfileCredentials
-> f (Maybe DynatraceConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_dynatrace = (ConnectorProfileCredentials
-> Maybe DynatraceConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe DynatraceConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe DynatraceConnectorProfileCredentials)
(Maybe DynatraceConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe DynatraceConnectorProfileCredentials
dynatrace :: Maybe DynatraceConnectorProfileCredentials
$sel:dynatrace:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe DynatraceConnectorProfileCredentials
dynatrace} -> Maybe DynatraceConnectorProfileCredentials
dynatrace) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe DynatraceConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:dynatrace:ConnectorProfileCredentials' :: Maybe DynatraceConnectorProfileCredentials
dynatrace = Maybe DynatraceConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_marketo :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe MarketoConnectorProfileCredentials)
connectorProfileCredentials_marketo :: (Maybe MarketoConnectorProfileCredentials
-> f (Maybe MarketoConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_marketo = (ConnectorProfileCredentials
-> Maybe MarketoConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe MarketoConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe MarketoConnectorProfileCredentials)
(Maybe MarketoConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe MarketoConnectorProfileCredentials
marketo :: Maybe MarketoConnectorProfileCredentials
$sel:marketo:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe MarketoConnectorProfileCredentials
marketo} -> Maybe MarketoConnectorProfileCredentials
marketo) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe MarketoConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:marketo:ConnectorProfileCredentials' :: Maybe MarketoConnectorProfileCredentials
marketo = Maybe MarketoConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_slack :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe SlackConnectorProfileCredentials)
connectorProfileCredentials_slack :: (Maybe SlackConnectorProfileCredentials
-> f (Maybe SlackConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_slack = (ConnectorProfileCredentials
-> Maybe SlackConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe SlackConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe SlackConnectorProfileCredentials)
(Maybe SlackConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe SlackConnectorProfileCredentials
slack :: Maybe SlackConnectorProfileCredentials
$sel:slack:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe SlackConnectorProfileCredentials
slack} -> Maybe SlackConnectorProfileCredentials
slack) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe SlackConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:slack:ConnectorProfileCredentials' :: Maybe SlackConnectorProfileCredentials
slack = Maybe SlackConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_singular :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe SingularConnectorProfileCredentials)
connectorProfileCredentials_singular :: (Maybe SingularConnectorProfileCredentials
-> f (Maybe SingularConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_singular = (ConnectorProfileCredentials
-> Maybe SingularConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe SingularConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe SingularConnectorProfileCredentials)
(Maybe SingularConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe SingularConnectorProfileCredentials
singular :: Maybe SingularConnectorProfileCredentials
$sel:singular:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe SingularConnectorProfileCredentials
singular} -> Maybe SingularConnectorProfileCredentials
singular) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe SingularConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:singular:ConnectorProfileCredentials' :: Maybe SingularConnectorProfileCredentials
singular = Maybe SingularConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_inforNexus :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe InforNexusConnectorProfileCredentials)
connectorProfileCredentials_inforNexus :: (Maybe InforNexusConnectorProfileCredentials
-> f (Maybe InforNexusConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_inforNexus = (ConnectorProfileCredentials
-> Maybe InforNexusConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe InforNexusConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe InforNexusConnectorProfileCredentials)
(Maybe InforNexusConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe InforNexusConnectorProfileCredentials
inforNexus :: Maybe InforNexusConnectorProfileCredentials
$sel:inforNexus:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe InforNexusConnectorProfileCredentials
inforNexus} -> Maybe InforNexusConnectorProfileCredentials
inforNexus) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe InforNexusConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:inforNexus:ConnectorProfileCredentials' :: Maybe InforNexusConnectorProfileCredentials
inforNexus = Maybe InforNexusConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_amplitude :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe AmplitudeConnectorProfileCredentials)
connectorProfileCredentials_amplitude :: (Maybe AmplitudeConnectorProfileCredentials
-> f (Maybe AmplitudeConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_amplitude = (ConnectorProfileCredentials
-> Maybe AmplitudeConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe AmplitudeConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe AmplitudeConnectorProfileCredentials)
(Maybe AmplitudeConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe AmplitudeConnectorProfileCredentials
amplitude :: Maybe AmplitudeConnectorProfileCredentials
$sel:amplitude:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe AmplitudeConnectorProfileCredentials
amplitude} -> Maybe AmplitudeConnectorProfileCredentials
amplitude) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe AmplitudeConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:amplitude:ConnectorProfileCredentials' :: Maybe AmplitudeConnectorProfileCredentials
amplitude = Maybe AmplitudeConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_datadog :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe DatadogConnectorProfileCredentials)
connectorProfileCredentials_datadog :: (Maybe DatadogConnectorProfileCredentials
-> f (Maybe DatadogConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_datadog = (ConnectorProfileCredentials
-> Maybe DatadogConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe DatadogConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe DatadogConnectorProfileCredentials)
(Maybe DatadogConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe DatadogConnectorProfileCredentials
datadog :: Maybe DatadogConnectorProfileCredentials
$sel:datadog:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe DatadogConnectorProfileCredentials
datadog} -> Maybe DatadogConnectorProfileCredentials
datadog) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe DatadogConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:datadog:ConnectorProfileCredentials' :: Maybe DatadogConnectorProfileCredentials
datadog = Maybe DatadogConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_googleAnalytics :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe GoogleAnalyticsConnectorProfileCredentials)
connectorProfileCredentials_googleAnalytics :: (Maybe GoogleAnalyticsConnectorProfileCredentials
-> f (Maybe GoogleAnalyticsConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_googleAnalytics = (ConnectorProfileCredentials
-> Maybe GoogleAnalyticsConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe GoogleAnalyticsConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe GoogleAnalyticsConnectorProfileCredentials)
(Maybe GoogleAnalyticsConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe GoogleAnalyticsConnectorProfileCredentials
googleAnalytics :: Maybe GoogleAnalyticsConnectorProfileCredentials
$sel:googleAnalytics:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe GoogleAnalyticsConnectorProfileCredentials
googleAnalytics} -> Maybe GoogleAnalyticsConnectorProfileCredentials
googleAnalytics) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe GoogleAnalyticsConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:googleAnalytics:ConnectorProfileCredentials' :: Maybe GoogleAnalyticsConnectorProfileCredentials
googleAnalytics = Maybe GoogleAnalyticsConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_sAPOData :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe SAPODataConnectorProfileCredentials)
connectorProfileCredentials_sAPOData :: (Maybe SAPODataConnectorProfileCredentials
-> f (Maybe SAPODataConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_sAPOData = (ConnectorProfileCredentials
-> Maybe SAPODataConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe SAPODataConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe SAPODataConnectorProfileCredentials)
(Maybe SAPODataConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe SAPODataConnectorProfileCredentials
sAPOData :: Maybe SAPODataConnectorProfileCredentials
$sel:sAPOData:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe SAPODataConnectorProfileCredentials
sAPOData} -> Maybe SAPODataConnectorProfileCredentials
sAPOData) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe SAPODataConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:sAPOData:ConnectorProfileCredentials' :: Maybe SAPODataConnectorProfileCredentials
sAPOData = Maybe SAPODataConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_salesforce :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe SalesforceConnectorProfileCredentials)
connectorProfileCredentials_salesforce :: (Maybe SalesforceConnectorProfileCredentials
-> f (Maybe SalesforceConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_salesforce = (ConnectorProfileCredentials
-> Maybe SalesforceConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe SalesforceConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe SalesforceConnectorProfileCredentials)
(Maybe SalesforceConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe SalesforceConnectorProfileCredentials
salesforce :: Maybe SalesforceConnectorProfileCredentials
$sel:salesforce:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe SalesforceConnectorProfileCredentials
salesforce} -> Maybe SalesforceConnectorProfileCredentials
salesforce) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe SalesforceConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:salesforce:ConnectorProfileCredentials' :: Maybe SalesforceConnectorProfileCredentials
salesforce = Maybe SalesforceConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_zendesk :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe ZendeskConnectorProfileCredentials)
connectorProfileCredentials_zendesk :: (Maybe ZendeskConnectorProfileCredentials
-> f (Maybe ZendeskConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_zendesk = (ConnectorProfileCredentials
-> Maybe ZendeskConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe ZendeskConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe ZendeskConnectorProfileCredentials)
(Maybe ZendeskConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe ZendeskConnectorProfileCredentials
zendesk :: Maybe ZendeskConnectorProfileCredentials
$sel:zendesk:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe ZendeskConnectorProfileCredentials
zendesk} -> Maybe ZendeskConnectorProfileCredentials
zendesk) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe ZendeskConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:zendesk:ConnectorProfileCredentials' :: Maybe ZendeskConnectorProfileCredentials
zendesk = Maybe ZendeskConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_trendmicro :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe TrendmicroConnectorProfileCredentials)
connectorProfileCredentials_trendmicro :: (Maybe TrendmicroConnectorProfileCredentials
-> f (Maybe TrendmicroConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_trendmicro = (ConnectorProfileCredentials
-> Maybe TrendmicroConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe TrendmicroConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe TrendmicroConnectorProfileCredentials)
(Maybe TrendmicroConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe TrendmicroConnectorProfileCredentials
trendmicro :: Maybe TrendmicroConnectorProfileCredentials
$sel:trendmicro:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe TrendmicroConnectorProfileCredentials
trendmicro} -> Maybe TrendmicroConnectorProfileCredentials
trendmicro) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe TrendmicroConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:trendmicro:ConnectorProfileCredentials' :: Maybe TrendmicroConnectorProfileCredentials
trendmicro = Maybe TrendmicroConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_redshift :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe RedshiftConnectorProfileCredentials)
connectorProfileCredentials_redshift :: (Maybe RedshiftConnectorProfileCredentials
-> f (Maybe RedshiftConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_redshift = (ConnectorProfileCredentials
-> Maybe RedshiftConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe RedshiftConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe RedshiftConnectorProfileCredentials)
(Maybe RedshiftConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe RedshiftConnectorProfileCredentials
redshift :: Maybe RedshiftConnectorProfileCredentials
$sel:redshift:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe RedshiftConnectorProfileCredentials
redshift} -> Maybe RedshiftConnectorProfileCredentials
redshift) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe RedshiftConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:redshift:ConnectorProfileCredentials' :: Maybe RedshiftConnectorProfileCredentials
redshift = Maybe RedshiftConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
connectorProfileCredentials_veeva :: Lens.Lens' ConnectorProfileCredentials (Prelude.Maybe VeevaConnectorProfileCredentials)
connectorProfileCredentials_veeva :: (Maybe VeevaConnectorProfileCredentials
-> f (Maybe VeevaConnectorProfileCredentials))
-> ConnectorProfileCredentials -> f ConnectorProfileCredentials
connectorProfileCredentials_veeva = (ConnectorProfileCredentials
-> Maybe VeevaConnectorProfileCredentials)
-> (ConnectorProfileCredentials
-> Maybe VeevaConnectorProfileCredentials
-> ConnectorProfileCredentials)
-> Lens
ConnectorProfileCredentials
ConnectorProfileCredentials
(Maybe VeevaConnectorProfileCredentials)
(Maybe VeevaConnectorProfileCredentials)
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ConnectorProfileCredentials' {Maybe VeevaConnectorProfileCredentials
veeva :: Maybe VeevaConnectorProfileCredentials
$sel:veeva:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe VeevaConnectorProfileCredentials
veeva} -> Maybe VeevaConnectorProfileCredentials
veeva) (\s :: ConnectorProfileCredentials
s@ConnectorProfileCredentials' {} Maybe VeevaConnectorProfileCredentials
a -> ConnectorProfileCredentials
s {$sel:veeva:ConnectorProfileCredentials' :: Maybe VeevaConnectorProfileCredentials
veeva = Maybe VeevaConnectorProfileCredentials
a} :: ConnectorProfileCredentials)
instance Prelude.Hashable ConnectorProfileCredentials
instance Prelude.NFData ConnectorProfileCredentials
instance Core.ToJSON ConnectorProfileCredentials where
toJSON :: ConnectorProfileCredentials -> Value
toJSON ConnectorProfileCredentials' {Maybe AmplitudeConnectorProfileCredentials
Maybe DatadogConnectorProfileCredentials
Maybe DynatraceConnectorProfileCredentials
Maybe GoogleAnalyticsConnectorProfileCredentials
Maybe HoneycodeConnectorProfileCredentials
Maybe InforNexusConnectorProfileCredentials
Maybe MarketoConnectorProfileCredentials
Maybe RedshiftConnectorProfileCredentials
Maybe SAPODataConnectorProfileCredentials
Maybe SalesforceConnectorProfileCredentials
Maybe ServiceNowConnectorProfileCredentials
Maybe SingularConnectorProfileCredentials
Maybe SlackConnectorProfileCredentials
Maybe SnowflakeConnectorProfileCredentials
Maybe TrendmicroConnectorProfileCredentials
Maybe VeevaConnectorProfileCredentials
Maybe ZendeskConnectorProfileCredentials
veeva :: Maybe VeevaConnectorProfileCredentials
redshift :: Maybe RedshiftConnectorProfileCredentials
trendmicro :: Maybe TrendmicroConnectorProfileCredentials
zendesk :: Maybe ZendeskConnectorProfileCredentials
salesforce :: Maybe SalesforceConnectorProfileCredentials
sAPOData :: Maybe SAPODataConnectorProfileCredentials
googleAnalytics :: Maybe GoogleAnalyticsConnectorProfileCredentials
datadog :: Maybe DatadogConnectorProfileCredentials
amplitude :: Maybe AmplitudeConnectorProfileCredentials
inforNexus :: Maybe InforNexusConnectorProfileCredentials
singular :: Maybe SingularConnectorProfileCredentials
slack :: Maybe SlackConnectorProfileCredentials
marketo :: Maybe MarketoConnectorProfileCredentials
dynatrace :: Maybe DynatraceConnectorProfileCredentials
serviceNow :: Maybe ServiceNowConnectorProfileCredentials
honeycode :: Maybe HoneycodeConnectorProfileCredentials
snowflake :: Maybe SnowflakeConnectorProfileCredentials
$sel:veeva:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe VeevaConnectorProfileCredentials
$sel:redshift:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe RedshiftConnectorProfileCredentials
$sel:trendmicro:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe TrendmicroConnectorProfileCredentials
$sel:zendesk:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe ZendeskConnectorProfileCredentials
$sel:salesforce:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe SalesforceConnectorProfileCredentials
$sel:sAPOData:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe SAPODataConnectorProfileCredentials
$sel:googleAnalytics:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe GoogleAnalyticsConnectorProfileCredentials
$sel:datadog:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe DatadogConnectorProfileCredentials
$sel:amplitude:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe AmplitudeConnectorProfileCredentials
$sel:inforNexus:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe InforNexusConnectorProfileCredentials
$sel:singular:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe SingularConnectorProfileCredentials
$sel:slack:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe SlackConnectorProfileCredentials
$sel:marketo:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe MarketoConnectorProfileCredentials
$sel:dynatrace:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe DynatraceConnectorProfileCredentials
$sel:serviceNow:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe ServiceNowConnectorProfileCredentials
$sel:honeycode:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe HoneycodeConnectorProfileCredentials
$sel:snowflake:ConnectorProfileCredentials' :: ConnectorProfileCredentials
-> Maybe SnowflakeConnectorProfileCredentials
..} =
[Pair] -> Value
Core.object
( [Maybe Pair] -> [Pair]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[ (Text
"Snowflake" Text -> SnowflakeConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (SnowflakeConnectorProfileCredentials -> Pair)
-> Maybe SnowflakeConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SnowflakeConnectorProfileCredentials
snowflake,
(Text
"Honeycode" Text -> HoneycodeConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (HoneycodeConnectorProfileCredentials -> Pair)
-> Maybe HoneycodeConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe HoneycodeConnectorProfileCredentials
honeycode,
(Text
"ServiceNow" Text -> ServiceNowConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (ServiceNowConnectorProfileCredentials -> Pair)
-> Maybe ServiceNowConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ServiceNowConnectorProfileCredentials
serviceNow,
(Text
"Dynatrace" Text -> DynatraceConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (DynatraceConnectorProfileCredentials -> Pair)
-> Maybe DynatraceConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DynatraceConnectorProfileCredentials
dynatrace,
(Text
"Marketo" Text -> MarketoConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (MarketoConnectorProfileCredentials -> Pair)
-> Maybe MarketoConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MarketoConnectorProfileCredentials
marketo,
(Text
"Slack" Text -> SlackConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (SlackConnectorProfileCredentials -> Pair)
-> Maybe SlackConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SlackConnectorProfileCredentials
slack,
(Text
"Singular" Text -> SingularConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (SingularConnectorProfileCredentials -> Pair)
-> Maybe SingularConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SingularConnectorProfileCredentials
singular,
(Text
"InforNexus" Text -> InforNexusConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (InforNexusConnectorProfileCredentials -> Pair)
-> Maybe InforNexusConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe InforNexusConnectorProfileCredentials
inforNexus,
(Text
"Amplitude" Text -> AmplitudeConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (AmplitudeConnectorProfileCredentials -> Pair)
-> Maybe AmplitudeConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AmplitudeConnectorProfileCredentials
amplitude,
(Text
"Datadog" Text -> DatadogConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (DatadogConnectorProfileCredentials -> Pair)
-> Maybe DatadogConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DatadogConnectorProfileCredentials
datadog,
(Text
"GoogleAnalytics" Text -> GoogleAnalyticsConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=)
(GoogleAnalyticsConnectorProfileCredentials -> Pair)
-> Maybe GoogleAnalyticsConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe GoogleAnalyticsConnectorProfileCredentials
googleAnalytics,
(Text
"SAPOData" Text -> SAPODataConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (SAPODataConnectorProfileCredentials -> Pair)
-> Maybe SAPODataConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SAPODataConnectorProfileCredentials
sAPOData,
(Text
"Salesforce" Text -> SalesforceConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (SalesforceConnectorProfileCredentials -> Pair)
-> Maybe SalesforceConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SalesforceConnectorProfileCredentials
salesforce,
(Text
"Zendesk" Text -> ZendeskConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (ZendeskConnectorProfileCredentials -> Pair)
-> Maybe ZendeskConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ZendeskConnectorProfileCredentials
zendesk,
(Text
"Trendmicro" Text -> TrendmicroConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (TrendmicroConnectorProfileCredentials -> Pair)
-> Maybe TrendmicroConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe TrendmicroConnectorProfileCredentials
trendmicro,
(Text
"Redshift" Text -> RedshiftConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (RedshiftConnectorProfileCredentials -> Pair)
-> Maybe RedshiftConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RedshiftConnectorProfileCredentials
redshift,
(Text
"Veeva" Text -> VeevaConnectorProfileCredentials -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Core..=) (VeevaConnectorProfileCredentials -> Pair)
-> Maybe VeevaConnectorProfileCredentials -> Maybe Pair
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe VeevaConnectorProfileCredentials
veeva
]
)