我有一个分配了IAM角色的ec2。角色具有读取机密管理器值的显式策略。但是,当我尝试使用
session = boto3.session.Session()
client = session.client(service_name='secretsmanager',region_name='x')
secret = client.get_secret_value(SecretId='x')
我收到错误“找不到凭据”。我做错什么了?我认为只要角色有允许从AWS读取的策略,我就不需要在ec2/
Tags:
您仍然需要将其配置为使用SDK中的特定角色。你知道吗
有用链接: AWS Configure QuickStart
下面是一个AWS Python示例:
AWS Python Example
相关问题 更多 >
编程相关推荐