amazonka-amplifyuibuilder-2.0: Amazon Amplify UI Builder 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.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

Description

 
Synopsis

Documentation

data ExchangeCodeForTokenRequestBody Source #

Describes the configuration of a request to exchange an access code for a token.

See: newExchangeCodeForTokenRequestBody smart constructor.

Constructors

ExchangeCodeForTokenRequestBody' 

Fields

Instances

Instances details
ToJSON ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

Generic ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

Associated Types

type Rep ExchangeCodeForTokenRequestBody :: Type -> Type #

Show ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

NFData ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

Eq ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

Hashable ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

type Rep ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

type Rep ExchangeCodeForTokenRequestBody = D1 ('MetaData "ExchangeCodeForTokenRequestBody" "Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ExchangeCodeForTokenRequestBody'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "redirectUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newExchangeCodeForTokenRequestBody Source #

Create a value of ExchangeCodeForTokenRequestBody 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:code:ExchangeCodeForTokenRequestBody', exchangeCodeForTokenRequestBody_code - The access code to send in the request.

$sel:redirectUri:ExchangeCodeForTokenRequestBody', exchangeCodeForTokenRequestBody_redirectUri - The location of the application that will receive the access code.

exchangeCodeForTokenRequestBody_redirectUri :: Lens' ExchangeCodeForTokenRequestBody Text Source #

The location of the application that will receive the access code.