Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data CreateBackendAuthResourceConfig = CreateBackendAuthResourceConfig' {}
- newCreateBackendAuthResourceConfig :: AuthResources -> CreateBackendAuthUserPoolConfig -> Service -> CreateBackendAuthResourceConfig
- createBackendAuthResourceConfig_identityPoolConfigs :: Lens' CreateBackendAuthResourceConfig (Maybe CreateBackendAuthIdentityPoolConfig)
- createBackendAuthResourceConfig_authResources :: Lens' CreateBackendAuthResourceConfig AuthResources
- createBackendAuthResourceConfig_userPoolConfigs :: Lens' CreateBackendAuthResourceConfig CreateBackendAuthUserPoolConfig
- createBackendAuthResourceConfig_service :: Lens' CreateBackendAuthResourceConfig Service
Documentation
data CreateBackendAuthResourceConfig Source #
Defines the resource configuration when creating an auth resource in your Amplify project.
See: newCreateBackendAuthResourceConfig
smart constructor.
CreateBackendAuthResourceConfig' | |
|
Instances
newCreateBackendAuthResourceConfig Source #
Create a value of CreateBackendAuthResourceConfig
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:CreateBackendAuthResourceConfig'
, createBackendAuthResourceConfig_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:CreateBackendAuthResourceConfig'
, createBackendAuthResourceConfig_authResources
- Defines whether you want to configure only authentication or both
authentication and authorization settings.
$sel:userPoolConfigs:CreateBackendAuthResourceConfig'
, createBackendAuthResourceConfig_userPoolConfigs
- Describes authentication configuration for the Amazon Cognito user pool,
provisioned as a part of your auth resource in the Amplify project.
$sel:service:CreateBackendAuthResourceConfig'
, createBackendAuthResourceConfig_service
- Defines the service name to use when configuring an authentication
resource in your Amplify project.
createBackendAuthResourceConfig_identityPoolConfigs :: Lens' CreateBackendAuthResourceConfig (Maybe CreateBackendAuthIdentityPoolConfig) Source #
Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
createBackendAuthResourceConfig_authResources :: Lens' CreateBackendAuthResourceConfig AuthResources Source #
Defines whether you want to configure only authentication or both authentication and authorization settings.
createBackendAuthResourceConfig_userPoolConfigs :: Lens' CreateBackendAuthResourceConfig CreateBackendAuthUserPoolConfig Source #
Describes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.
createBackendAuthResourceConfig_service :: Lens' CreateBackendAuthResourceConfig Service Source #
Defines the service name to use when configuring an authentication resource in your Amplify project.