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.CustomAuthConfig

Description

 
Synopsis

Documentation

data CustomAuthConfig Source #

Configuration information required for custom authentication.

See: newCustomAuthConfig smart constructor.

Constructors

CustomAuthConfig' 

Fields

Instances

Instances details
FromJSON CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

Generic CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

Associated Types

type Rep CustomAuthConfig :: Type -> Type #

Read CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

Show CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

NFData CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

Methods

rnf :: CustomAuthConfig -> () #

Eq CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

Hashable CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

type Rep CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

type Rep CustomAuthConfig = D1 ('MetaData "CustomAuthConfig" "Amazonka.AppFlow.Types.CustomAuthConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "CustomAuthConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AuthParameter])) :*: S1 ('MetaSel ('Just "customAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCustomAuthConfig :: CustomAuthConfig Source #

Create a value of CustomAuthConfig 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:authParameters:CustomAuthConfig', customAuthConfig_authParameters - Information about authentication parameters required for authentication.

$sel:customAuthenticationType:CustomAuthConfig', customAuthConfig_customAuthenticationType - The authentication type that the custom connector uses.

customAuthConfig_authParameters :: Lens' CustomAuthConfig (Maybe [AuthParameter]) Source #

Information about authentication parameters required for authentication.

customAuthConfig_customAuthenticationType :: Lens' CustomAuthConfig (Maybe Text) Source #

The authentication type that the custom connector uses.