Amazon web services AWS放大链接到Cognito用户池的GraphQL模式

Amazon web services AWS放大链接到Cognito用户池的GraphQL模式,amazon-web-services,graphql,amazon-cloudformation,amazon-cognito,aws-amplify,Amazon Web Services,Graphql,Amazon Cloudformation,Amazon Cognito,Aws Amplify,我正在使用AWS Amplify创建一个网站平台,它主要作为注册用户的目录,具有与业务领域相关的各种属性。平台的两个主要用户将是注册用户和普通未经验证的用户,他们将能够根据注册用户的属性(如位置、年龄)列出和筛选注册用户。注册用户将在成员区中设置其所有属性 一些属性存储在Cognito中,例如name和address,并使用Amplify进行设置。这些是我希望通过放大功能查询和变异的领域 我可以看到有一些很酷的授权模式可以通过@auth实现 是否可以利用GraphQL转换来创建一个模型模式,其中

我正在使用AWS Amplify创建一个网站平台,它主要作为注册用户的目录,具有与业务领域相关的各种属性。平台的两个主要用户将是注册用户和普通未经验证的用户,他们将能够根据注册用户的属性(如
位置
年龄
)列出和筛选注册用户。注册用户将在成员区中设置其所有属性

一些属性存储在Cognito中,例如
name
address
,并使用Amplify进行设置。这些是我希望通过放大功能查询和变异的领域

我可以看到有一些很酷的授权模式可以通过
@auth
实现

是否可以利用GraphQL转换来创建一个模型模式,其中一些字段链接到Cognito用户池,一些字段在GraphQL模式中定义,以便它们是可查询和可变的?事实上,我想为注册用户提供更新所有字段(电子邮件除外)的功能。或者Amplify支持一些服务组合,我可以将它们连接在一起实现同样的效果


我是AWS无服务生态系统的新手,到目前为止,它一直令人兴奋

我发现可以使用
@function
指令实现上述功能。它允许我们将lambda解析器连接到模式。在lambda中,我们几乎可以做任何事情,比如读取和更新amazoncognito用户池


请再描述一下。