| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AppFlow.Types.OAuth2CustomParameter
Description
Synopsis
- data OAuth2CustomParameter = OAuth2CustomParameter' {}
- newOAuth2CustomParameter :: OAuth2CustomParameter
- oAuth2CustomParameter_connectorSuppliedValues :: Lens' OAuth2CustomParameter (Maybe [Text])
- oAuth2CustomParameter_description :: Lens' OAuth2CustomParameter (Maybe Text)
- oAuth2CustomParameter_isRequired :: Lens' OAuth2CustomParameter (Maybe Bool)
- oAuth2CustomParameter_isSensitiveField :: Lens' OAuth2CustomParameter (Maybe Bool)
- oAuth2CustomParameter_key :: Lens' OAuth2CustomParameter (Maybe Text)
- oAuth2CustomParameter_label :: Lens' OAuth2CustomParameter (Maybe Text)
- oAuth2CustomParameter_type :: Lens' OAuth2CustomParameter (Maybe OAuth2CustomPropType)
Documentation
data OAuth2CustomParameter Source #
Custom parameter required for OAuth 2.0 authentication.
See: newOAuth2CustomParameter smart constructor.
Constructors
| OAuth2CustomParameter' | |
Fields
| |
Instances
newOAuth2CustomParameter :: OAuth2CustomParameter Source #
Create a value of OAuth2CustomParameter 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:connectorSuppliedValues:OAuth2CustomParameter', oAuth2CustomParameter_connectorSuppliedValues - Contains default values for this authentication parameter that are
supplied by the connector.
$sel:description:OAuth2CustomParameter', oAuth2CustomParameter_description - A description about the custom parameter used for OAuth 2.0
authentication.
$sel:isRequired:OAuth2CustomParameter', oAuth2CustomParameter_isRequired - Indicates whether the custom parameter for OAuth 2.0 authentication is
required.
$sel:isSensitiveField:OAuth2CustomParameter', oAuth2CustomParameter_isSensitiveField - Indicates whether this authentication custom parameter is a sensitive
field.
$sel:key:OAuth2CustomParameter', oAuth2CustomParameter_key - The key of the custom parameter required for OAuth 2.0 authentication.
$sel:label:OAuth2CustomParameter', oAuth2CustomParameter_label - The label of the custom parameter used for OAuth 2.0 authentication.
$sel:type':OAuth2CustomParameter', oAuth2CustomParameter_type - Indicates whether custom parameter is used with TokenUrl or AuthUrl.
oAuth2CustomParameter_connectorSuppliedValues :: Lens' OAuth2CustomParameter (Maybe [Text]) Source #
Contains default values for this authentication parameter that are supplied by the connector.
oAuth2CustomParameter_description :: Lens' OAuth2CustomParameter (Maybe Text) Source #
A description about the custom parameter used for OAuth 2.0 authentication.
oAuth2CustomParameter_isRequired :: Lens' OAuth2CustomParameter (Maybe Bool) Source #
Indicates whether the custom parameter for OAuth 2.0 authentication is required.
oAuth2CustomParameter_isSensitiveField :: Lens' OAuth2CustomParameter (Maybe Bool) Source #
Indicates whether this authentication custom parameter is a sensitive field.
oAuth2CustomParameter_key :: Lens' OAuth2CustomParameter (Maybe Text) Source #
The key of the custom parameter required for OAuth 2.0 authentication.
oAuth2CustomParameter_label :: Lens' OAuth2CustomParameter (Maybe Text) Source #
The label of the custom parameter used for OAuth 2.0 authentication.
oAuth2CustomParameter_type :: Lens' OAuth2CustomParameter (Maybe OAuth2CustomPropType) Source #
Indicates whether custom parameter is used with TokenUrl or AuthUrl.