通过AWS CLI创建和配置Cognito用户池

时间:2018-10-10 17:31:30

标签: amazon-web-services amazon-cognito aws-cli aws-userpools

我目前正在尝试通过AWS-CLI上的bash脚本自动化Cognito用户池的创建过程。但是,按照来自AWS控制台的步骤,我试图通过CLI重现相同的步骤。我想知道应该查看哪些命令,以什么顺序查看? AWS文档并没有说太多,有时这些命令有时会造成混乱。

任何想法都会受到赞赏。

干杯! 尼亚

2 个答案:

答案 0 :(得分:0)

首先使用以下命令安装aws cli

  • sudo pip install awscli

配置AWS凭据,在commonond下运行,系统将询问以下输入的AWS Access Key ID,AWS Secret Access Key,默认区域名称,默认输出格式

  • sudo aws configure

创建用户池

  • sudo aws cognito-idp创建用户池--pool-名称MyUserPool

答案 1 :(得分:0)

您可以安装第一个awscli

sudo pip install awscli

使用private keyaccess key配置AWS CLI。

运行configure aws-cli运行命令:

aws configure 

有关Cognito的所有详细信息,您可以在此处找到可用的命令:https://docs.aws.amazon.com/cli/latest/reference/cognito-idp/index.html

在Cognito中创建用户池:

aws Cognito-idp create-user-pool --pool-name <Whatever name you want to add>

以隐身方式更新用户池

aws cognito-idp update-user-pool --user-pool-id <value>

您还可以参考以下bash脚本:

  

https://github.com/awslabs/aws-cognito-angular-quickstart/blob/master/aws/createResources.sh