n2y*_*ygk 9 amazon-web-services boto3
使用awscli,在〜/ .aws/cli/cache中有一个凭证缓存,它允许我暂时缓存凭据.这在使用MFA时非常有用.boto3是否具有类似的功能,还是我必须显式缓存从中返回的凭据session = boto3.session.Session(profile_name='CTO:Admin')
?
小智 5
它已经存在了.
http://boto3.readthedocs.org/en/latest/guide/configuration.html#assume-role-provider
当您指定具有IAM角色配置的配置文件时,boto3将进行AssumeRole调用以检索临时凭证.随后的boto3 API调用将使用缓存的临时凭证,直到它们过期,在这种情况下,boto3将自动刷新凭据.boto3不会将这些临时凭证写入磁盘.这意味着来自AssumeRole调用的临时凭证仅在单个会话中缓存在内存中.从该会话创建的所有客户端将共享相同的临时凭证.
归档时间: |
|
查看次数: |
3294 次 |
最近记录: |