| 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.OAuth2Properties
Description
Synopsis
- data OAuth2Properties = OAuth2Properties' {}
- newOAuth2Properties :: Text -> OAuth2GrantType -> OAuth2Properties
- oAuth2Properties_tokenUrlCustomProperties :: Lens' OAuth2Properties (Maybe (HashMap Text Text))
- oAuth2Properties_tokenUrl :: Lens' OAuth2Properties Text
- oAuth2Properties_oAuth2GrantType :: Lens' OAuth2Properties OAuth2GrantType
Documentation
data OAuth2Properties Source #
The OAuth 2.0 properties required for OAuth 2.0 authentication.
See: newOAuth2Properties smart constructor.
Constructors
| OAuth2Properties' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> OAuth2GrantType | |
| -> OAuth2Properties |
Create a value of OAuth2Properties 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:tokenUrlCustomProperties:OAuth2Properties', oAuth2Properties_tokenUrlCustomProperties - Associates your token URL with a map of properties that you define. Use
this parameter to provide any additional details that the connector
requires to authenticate your request.
$sel:tokenUrl:OAuth2Properties', oAuth2Properties_tokenUrl - The token URL required for OAuth 2.0 authentication.
$sel:oAuth2GrantType:OAuth2Properties', oAuth2Properties_oAuth2GrantType - The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.
oAuth2Properties_tokenUrlCustomProperties :: Lens' OAuth2Properties (Maybe (HashMap Text Text)) Source #
Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.
oAuth2Properties_tokenUrl :: Lens' OAuth2Properties Text Source #
The token URL required for OAuth 2.0 authentication.
oAuth2Properties_oAuth2GrantType :: Lens' OAuth2Properties OAuth2GrantType Source #
The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.