Cognito location
Overview
A Cognito location supports a relatively limited subset of queries (specifically filtering by username).
However, writes to the location create/update/delete authenticated users immediately.
Fields defined on the user model in Cognito are mapped to schema properties using the following rules:
- for standard fields, a
lowerCamelname in the schema maps to alower_underscorename in Cognito- e.g.
givenNamein the schema ->given_namein Cognito
- e.g.
- for custom fields, the same applies except
custom:is included in the Cognito name:- e.g.
myCustomFieldin the schema ->custom:my_custom_fieldin Cognito
- e.g.
The following configuration properties are supported:
userPoolIdId of the user poolregionRegion of the user poolclientIdId of a client that is configured to authenticate against the provided user poolroleArnOptional role arn with permission to administer users, if provided then CRUD operations will be supported, otherwise this pool is used only for authentication