aws-cli:收到错误 "argument --user-pool-id is required"

aws-cli: getting error "argument --user-pool-id is required"

我正在尝试使用 aws-cli 从 Cognito 用户池中获取用户信息。根据 aws-cli documentation 概要 应该是这样的:

admin-get-user
--user-pool-id <value>
--username <value>
[--cli-input-json <value>]
[--generate-cli-skeleton <value>]

我试过这些:

aws cognito-idp admin-get-user us-west-2_MMyZYq4B1 mahbubur.rahman
aws cognito-idp admin-get-user --us-west-2_MMyZYq4B1 --mahbubur.rahman

但收到错误 aws:错误:需要参数 --user-pool-id。 怎么了??

user-pool-id 和 username 是选项键:

--user-pool-id <value>
--username <value>

所以命令应该是:

aws cognito-idp admin-get-user --user-pool-id  us-west-2_MMyZYq4B1 --username mahbubur.rahman