| 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.AmplifyBackend.Types.UpdateBackendAuthResourceConfig
Description
Synopsis
- data UpdateBackendAuthResourceConfig = UpdateBackendAuthResourceConfig' {}
 - newUpdateBackendAuthResourceConfig :: AuthResources -> UpdateBackendAuthUserPoolConfig -> Service -> UpdateBackendAuthResourceConfig
 - updateBackendAuthResourceConfig_identityPoolConfigs :: Lens' UpdateBackendAuthResourceConfig (Maybe UpdateBackendAuthIdentityPoolConfig)
 - updateBackendAuthResourceConfig_authResources :: Lens' UpdateBackendAuthResourceConfig AuthResources
 - updateBackendAuthResourceConfig_userPoolConfigs :: Lens' UpdateBackendAuthResourceConfig UpdateBackendAuthUserPoolConfig
 - updateBackendAuthResourceConfig_service :: Lens' UpdateBackendAuthResourceConfig Service
 
Documentation
data UpdateBackendAuthResourceConfig Source #
Defines the resource configuration when updating an authentication resource in your Amplify project.
See: newUpdateBackendAuthResourceConfig smart constructor.
Constructors
| UpdateBackendAuthResourceConfig' | |
Fields 
  | |
Instances
newUpdateBackendAuthResourceConfig Source #
Arguments
| :: AuthResources | |
| -> UpdateBackendAuthUserPoolConfig | |
| -> Service | |
| -> UpdateBackendAuthResourceConfig | 
Create a value of UpdateBackendAuthResourceConfig 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:identityPoolConfigs:UpdateBackendAuthResourceConfig', updateBackendAuthResourceConfig_identityPoolConfigs - Describes the authorization configuration for the Amazon Cognito
 identity pool, provisioned as a part of your auth resource in the
 Amplify project.
$sel:authResources:UpdateBackendAuthResourceConfig', updateBackendAuthResourceConfig_authResources - Defines the service name to use when configuring an authentication
 resource in your Amplify project.
$sel:userPoolConfigs:UpdateBackendAuthResourceConfig', updateBackendAuthResourceConfig_userPoolConfigs - Describes the authentication configuration for the Amazon Cognito user
 pool, provisioned as a part of your auth resource in the Amplify
 project.
$sel:service:UpdateBackendAuthResourceConfig', updateBackendAuthResourceConfig_service - Defines the service name to use when configuring an authentication
 resource in your Amplify project.
updateBackendAuthResourceConfig_identityPoolConfigs :: Lens' UpdateBackendAuthResourceConfig (Maybe UpdateBackendAuthIdentityPoolConfig) Source #
Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
updateBackendAuthResourceConfig_authResources :: Lens' UpdateBackendAuthResourceConfig AuthResources Source #
Defines the service name to use when configuring an authentication resource in your Amplify project.
updateBackendAuthResourceConfig_userPoolConfigs :: Lens' UpdateBackendAuthResourceConfig UpdateBackendAuthUserPoolConfig Source #
Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.
updateBackendAuthResourceConfig_service :: Lens' UpdateBackendAuthResourceConfig Service Source #
Defines the service name to use when configuring an authentication resource in your Amplify project.