| 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.CloudWatchEvents.Types.CreateConnectionOAuthRequestParameters
Description
Synopsis
- data CreateConnectionOAuthRequestParameters = CreateConnectionOAuthRequestParameters' {}
- newCreateConnectionOAuthRequestParameters :: CreateConnectionOAuthClientRequestParameters -> Text -> ConnectionOAuthHttpMethod -> CreateConnectionOAuthRequestParameters
- createConnectionOAuthRequestParameters_oAuthHttpParameters :: Lens' CreateConnectionOAuthRequestParameters (Maybe ConnectionHttpParameters)
- createConnectionOAuthRequestParameters_clientParameters :: Lens' CreateConnectionOAuthRequestParameters CreateConnectionOAuthClientRequestParameters
- createConnectionOAuthRequestParameters_authorizationEndpoint :: Lens' CreateConnectionOAuthRequestParameters Text
- createConnectionOAuthRequestParameters_httpMethod :: Lens' CreateConnectionOAuthRequestParameters ConnectionOAuthHttpMethod
Documentation
data CreateConnectionOAuthRequestParameters Source #
Contains the OAuth authorization parameters to use for the connection.
See: newCreateConnectionOAuthRequestParameters smart constructor.
Constructors
| CreateConnectionOAuthRequestParameters' | |
Fields
| |
Instances
newCreateConnectionOAuthRequestParameters Source #
Arguments
Create a value of CreateConnectionOAuthRequestParameters 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:oAuthHttpParameters:CreateConnectionOAuthRequestParameters', createConnectionOAuthRequestParameters_oAuthHttpParameters - A ConnectionHttpParameters object that contains details about the
additional parameters to use for the connection.
$sel:clientParameters:CreateConnectionOAuthRequestParameters', createConnectionOAuthRequestParameters_clientParameters - A CreateConnectionOAuthClientRequestParameters object that contains
the client parameters for OAuth authorization.
$sel:authorizationEndpoint:CreateConnectionOAuthRequestParameters', createConnectionOAuthRequestParameters_authorizationEndpoint - The URL to the authorization endpoint when OAuth is specified as the
authorization type.
$sel:httpMethod:CreateConnectionOAuthRequestParameters', createConnectionOAuthRequestParameters_httpMethod - The method to use for the authorization request.
createConnectionOAuthRequestParameters_oAuthHttpParameters :: Lens' CreateConnectionOAuthRequestParameters (Maybe ConnectionHttpParameters) Source #
A ConnectionHttpParameters object that contains details about the
additional parameters to use for the connection.
createConnectionOAuthRequestParameters_clientParameters :: Lens' CreateConnectionOAuthRequestParameters CreateConnectionOAuthClientRequestParameters Source #
A CreateConnectionOAuthClientRequestParameters object that contains
the client parameters for OAuth authorization.
createConnectionOAuthRequestParameters_authorizationEndpoint :: Lens' CreateConnectionOAuthRequestParameters Text Source #
The URL to the authorization endpoint when OAuth is specified as the authorization type.
createConnectionOAuthRequestParameters_httpMethod :: Lens' CreateConnectionOAuthRequestParameters ConnectionOAuthHttpMethod Source #
The method to use for the authorization request.