问题标签 [boto3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
15068 浏览

python - 如何将标签添加到 boto (Amazon S3) 中的键?

我正在尝试标记已上传到 S3 的密钥。在下同我只是从一个字符串创建一个文件。一旦我有了它们的密钥,我就不确定如何标记文件。我试过 Tag 和 TagSet。

0 投票
2 回答
3268 浏览

amazon-web-services - 如何使用 boto/python 更改 AWS 的图像权限 (AMI)?

我们如何更改 AMI 的权限以使用 python 的 boto 模块添加更多 AWS 账户?

0 投票
4 回答
16488 浏览

python - 您可以从 boto 获取 AWS 账户名称吗?

我有一个 AWS 密钥和秘密密钥,想打电话boto来获取账户名。

我可以获得账户 ID,但 AWS 账户名称是个谜。

0 投票
1 回答
3537 浏览

python - 如何从 Boto 3 资源实例访问低级客户端?

例如,我有这个代码:

我需要打电话boto3.client('ec2')还是有其他方法?

0 投票
6 回答
65874 浏览

python - 如何轻松确定 Boto 3 S3 存储桶资源是否存在?

例如,我有这个代码:

0 投票
2 回答
1260 浏览

copy - 如何使用 [non-,]Encrypted 快照将 AMI 从一个区域传输到另一个区域。AMI平台从windows到其他linux的变化

以下是我尝试过的两个示例代码

代码1:

代码2:

两者都生成相同的错误消息,如下所示:

我不确定这里出了什么问题。根据文档 copy_snapshot 需要 5 个参数。

也不确定是否可以使用 boto2+ 传输加密快照

当您将 Windows AMI 从一个区域转移到另一个区域(通过复制快照并手动或通过脚本注册 AMI)时,最终 AMI 的平台属性将设置为“其他 Linux”而不是“Windows”注意:平台窗口到其他 Linux 的更改可以被忽略,因为当 virtualization_type 是 hvm 时,这并不重要。虚拟机将正常启动,因为完全虚拟化的虚拟机通过执行 mbr 启动。

0 投票
1 回答
572 浏览

amazon-web-services - AWS Boto3 RDS 加密

有谁知道 MySQL 和 Postgres 的 RDS 加密是否在 boto3 代码中公开?

否则会有人知道这何时可用或解决方法?

非常感谢。

0 投票
3 回答
19602 浏览

python - Amazon AWS Cognito 和 Python Boto3 建立 AWS 连接并将文件上传到 Bucket

我正在尝试使用 AWS cognito 服务来验证和上传文件。我已获得我的 regionType、identityPool、AWS 账户 ID 和 UnAuthRole。我也知道生产和开发存储桶的名称。

我想我正在设置 AWS 访问密钥和 AWS 密钥...我想使用 cognito 进行身份验证并使用结果来允许我进行存储桶列表,然后再上传文件。

我究竟做错了什么?如何使用 cognito id 建立 S3 连接?

这是我的代码和产生的错误:

错误:

这个相应的 iOS 代码可以正常工作:

谢谢你的帮助!

0 投票
1 回答
2094 浏览

python - 如何扩展 Boto3 资源?

在 boto3 上,我该如何扩展ResourceModel?我不想做的是子类化并向它boto3.resources.factory.ec2.Instance添加一个run方法。该方法将用于通过 SSH 在 Python 对象表示的 EC2 实例上远程运行命令。我希望以一种干净的方式做到这一点,即,不求助于猴子补丁或其他晦涩的技术。

更新

根据丹尼尔的回答,我想出了以下代码。需要最新版本的 Boto 3 和用于 SSH 连接的Spurpip install spur boto3 ( )。

0 投票
7 回答
195572 浏览

python - 如何使用 boto3 将 S3 对象保存到文件中

我正在尝试使用AWS的新boto3客户端创建一个“hello world”。

我的用例相当简单:从 S3 获取对象并将其保存到文件中。

在 boto 2.XI 中会这样做:

在博托 3 。我找不到一个干净的方法来做同样的事情,所以我手动迭代“流”对象:

或者

它工作正常。我想知道是否有任何“本机”boto3 函数可以完成相同的任务?