python - 在哪里可以找到使用 boto3 编写自定义 AWS 凭证提供程序的文档?

标签 python amazon-web-services amazon-s3 boto3

我希望创建一个 python 进程来在运行时刷新临时 AWS 凭证(有效期为 30 分钟),以确保我的代码可以连续运行 30 分钟以上。

什么是 RefreshableCredentials 以及如何使用它?

最佳答案

完整的 AWS boto3 文档:https://boto3.amazonaws.com/v1/documentation/api/latest/index.html

凭据文档:https://boto3.amazonaws.com/v1/documentation/api/latest/guide/configuration.html

RefreshableCredentials 是一个 botocore 类,其作用类似于身份验证请求所需凭据的容器,它可以自动刷新凭据

这是一个很好的使用指南:https://dev.to/li_chastina/auto-refresh-aws-tokens-using-iam-role-and-boto3-2cjf

关于python - 在哪里可以找到使用 boto3 编写自定义 AWS 凭证提供程序的文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61899028/

相关文章:

Python 作用域可变与不可变

python - 给出确切路径时出现 AWS Boto3 "Key pair does not exist"错误

node.js - 在同一亚马逊帐户上的存储桶之间移动文件

file - 将近 40 万张图像传输到 S3 的最有效方法

php - 在 EOT 中插入带有 PHP 变量的 python 代码

java - 在 Linux 中从 Java 或 Python(或其他技术驱动的东西)访问扫描器(但 Windows 会更好)

python - 计算重复值、删除重复项并保留计数和其他列

amazon-web-services - ID 为 X 的堆栈不存在或已被删除 - cfn-init

amazon-web-services - 有没有办法指定任务放置策略,以便将新任务放置在具有最多可用内存的实例上?

amazon-s3 - 精细 uploader S3 : Refused to get unsafe header "ETag"