| 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.