| 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.SageMaker.Types.OidcConfig
Description
Synopsis
- data OidcConfig = OidcConfig' {}
- newOidcConfig :: Text -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> OidcConfig
- oidcConfig_clientId :: Lens' OidcConfig Text
- oidcConfig_clientSecret :: Lens' OidcConfig Text
- oidcConfig_issuer :: Lens' OidcConfig Text
- oidcConfig_authorizationEndpoint :: Lens' OidcConfig Text
- oidcConfig_tokenEndpoint :: Lens' OidcConfig Text
- oidcConfig_userInfoEndpoint :: Lens' OidcConfig Text
- oidcConfig_logoutEndpoint :: Lens' OidcConfig Text
- oidcConfig_jwksUri :: Lens' OidcConfig Text
Documentation
data OidcConfig Source #
Use this parameter to configure your OIDC Identity Provider (IdP).
See: newOidcConfig smart constructor.
Constructors
| OidcConfig' | |
Fields
| |
Instances
Create a value of OidcConfig 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:clientId:OidcConfig', oidcConfig_clientId - The OIDC IdP client ID used to configure your private workforce.
$sel:clientSecret:OidcConfig', oidcConfig_clientSecret - The OIDC IdP client secret used to configure your private workforce.
$sel:issuer:OidcConfig', oidcConfig_issuer - The OIDC IdP issuer used to configure your private workforce.
$sel:authorizationEndpoint:OidcConfig', oidcConfig_authorizationEndpoint - The OIDC IdP authorization endpoint used to configure your private
workforce.
$sel:tokenEndpoint:OidcConfig', oidcConfig_tokenEndpoint - The OIDC IdP token endpoint used to configure your private workforce.
$sel:userInfoEndpoint:OidcConfig', oidcConfig_userInfoEndpoint - The OIDC IdP user information endpoint used to configure your private
workforce.
$sel:logoutEndpoint:OidcConfig', oidcConfig_logoutEndpoint - The OIDC IdP logout endpoint used to configure your private workforce.
$sel:jwksUri:OidcConfig', oidcConfig_jwksUri - The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private
workforce.
oidcConfig_clientId :: Lens' OidcConfig Text Source #
The OIDC IdP client ID used to configure your private workforce.
oidcConfig_clientSecret :: Lens' OidcConfig Text Source #
The OIDC IdP client secret used to configure your private workforce.
oidcConfig_issuer :: Lens' OidcConfig Text Source #
The OIDC IdP issuer used to configure your private workforce.
oidcConfig_authorizationEndpoint :: Lens' OidcConfig Text Source #
The OIDC IdP authorization endpoint used to configure your private workforce.
oidcConfig_tokenEndpoint :: Lens' OidcConfig Text Source #
The OIDC IdP token endpoint used to configure your private workforce.
oidcConfig_userInfoEndpoint :: Lens' OidcConfig Text Source #
The OIDC IdP user information endpoint used to configure your private workforce.
oidcConfig_logoutEndpoint :: Lens' OidcConfig Text Source #
The OIDC IdP logout endpoint used to configure your private workforce.
oidcConfig_jwksUri :: Lens' OidcConfig Text Source #
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.