Values.CreateBackendAuthResourceConfigSourceDefines the resource configuration when creating an auth resource in your Amplify project.
type nonrec t = {authResources : AuthResources.t;Defines whether you want to configure only authentication or both authentication and authorization settings.
*)identityPoolConfigs : CreateBackendAuthIdentityPoolConfig.t option;Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
*)service : Service.t;Defines the service name to use when configuring an authentication resource in your Amplify project.
*)userPoolConfigs : CreateBackendAuthUserPoolConfig.t;Describes authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.
*)}val make :
?identityPoolConfigs:??? ->
authResources:AuthResources.t ->
service:Service.t ->
userPoolConfigs:CreateBackendAuthUserPoolConfig.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Boolean of bool
| `Enum of string
| `List of [> `Enum of string ] list
| `String of string
| `Structure of
(string
* [> `Double of float
| `Enum of string
| `List of [> `Enum of string | `String of string ] list
| `String of string
| `Structure of
(string
* [> `List of [> `Enum of string ] list
| `String of string
| `Structure of (string * [> `String of string ]) list ])
list ])
list ])
list ])
list ]