我试图使用python3. x和boto3创建用户,但最终面临一些问题
我试过用“admin_create_user”,即使身份证对我不起作用
import boto3
aws_client = boto3.client('cognito-idp',
region_name = CONFIG["cognito"]["region"]
)
response = aws_client.admin_create_user(
UserPoolId = CONFIG["cognito"]["pool_id"],
Username = email,
UserAttributes = [
{"Name": "first_name", "Value": first_name},
{"Name": "last_name", "Value": last_name},
{ "Name": "email_verified", "Value": "true" }
],
DesiredDeliveryMediums = ['EMAIL']
)
错误面临
pip install awscli--升级--user
aws配置
AWS Access Key ID [****************6GOW]:
AWS Secret Access Key [****************BHOD]:
Default region name [us-east-1]:
Default output format [None]:
试试这个,您还可以在下面的路径中查看您的凭据。
sudo cat ~/.aws/credentials
[default]
aws_access_key_id = ******7MVXLBPHW66GOW
aws_secret_access_key = wKtT*****UqN1sO/1Pfn+BCrvNst*****695BHOD
sudo cat ~/.aws/config
[default]
region = us-east-1
或者您可以通过aws figure list
命令在一个地方查看所有这些,