问题标签 [aws-sdk-java-2.0]

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 投票
1 回答
365 浏览

java - 如何通过 AWS Java SDK 客户端从 Auto Scale Group 中提取数据

作为业务需求,我们需要通过 API 调用控制 AWS 自动缩放组策略。我浏览了 Java SDK 客户端文档,但找不到任何与 API 调用相关的信息。我不确定这些是否可行。以下是要求,

  • 应该能够设置特定 AWS 自动缩放组的所需容量(这在文档中。)
  • 应该能够获得特定 AWS 自动缩放组的所需容量

  • 应该能够获得特定 AWS 自动缩放组的最小计数

  • 应该能够获得特定 AWS 自动缩放组的最大计数

通过 Java SDK 设置自动缩放组所需的容量。

请让我知道是否可以通过 AWS SDK Java 客户端执行这些操作。

0 投票
0 回答
721 浏览

java - GroovyRuntimeException:无法读取只写属性

有了这个片段,

我收到一条相当神秘的错误消息:

关于我应该寻找什么的任何提示?

0 投票
1 回答
1504 浏览

java - java.lang.IllegalStateException:来自 spring-integration-aws 库的连接池关闭异常

我们正在使用 spring-integration-aws-2.0.0 连接到 kinesis 以收听流。停止应用程序时,总是出现以下异常。

尽管它可能尚未造成任何数据丢失。有人遇到这个错误吗?

0 投票
4 回答
678 浏览

java - 防止 AWS 实例停止

我想捕获 EC2 停止/终止事件。一旦事件被困住,我应该能够停止事件。停止事件只能从特定的 IP 地址完成。我想自动化工作流程。

我尝试使用 SNS 并注册一个 HTTP 端点。但无法停止停止事件。

0 投票
1 回答
856 浏览

java - 我使用 AWS SDK for Java API 构建了一个示例 Spring Boot 应用程序以获取成本。我遇到了一个例外

【服务类逻辑】

在进行 maven 安装后,我得到了这个异常

[例外]

有人可以帮我吗

0 投票
1 回答
4555 浏览

java - 用于无效输出的 AWS Lambda RequestHandler

考虑一个用 Java 编写的简单 Lambda:

处理程序接口定义为RequestHandler<InputType, OutputType>,但是当我的 Lambda 对事件做出反应并且只是产生一些副作用时,输出类型是不必要的,我必须编写如下内容:

这很烦人。

处理程序是否有替代方案RequestHandlervoid

0 投票
1 回答
1887 浏览

java - 将文件从 box 文件夹复制到 AWS s3 存储桶

我正在将盒子文件复制到 S3 存储桶。如何使用 box-java-sdk 从 box 文件中获取文件对象以复制到 S3 存储桶

我必须尝试从 box 文件夹中获取文件的元数据,但最终获得的文件有限,无法获取文件对象。

目标是将盒子内容上传到 S3 存储桶。

0 投票
1 回答
2703 浏览

amazon-web-services - AWS S3 GetObject:无法解组响应(空)

我正在尝试使用 Java SDK v2 从 S3 存储桶下载文件。我能够成功上传并列出存储桶中的对象,但是当我尝试下载以前上传的对象时,我收到下面列出的错误堆栈跟踪。我已经通过 UI 检查了存储桶的内容,并且对象都已就位并且也不是空对象。请指教。

这是获取对象的代码片段:

这是错误堆栈跟踪:

0 投票
1 回答
108 浏览

amazon-web-services - 使用名称标签创建 ec2 服务器实例

com.amazonaws.services.ec2.model.RunInstancesRequest我们的项目使用aws java sdk创建 aws ec2 虚拟服务器。现在,为了给每个实例起一个名字,我们休眠 5 秒,然后com.amazonaws.services.ec2.model.Tag使用 a 创建一个来应用com.amazonaws.services.ec2.model.CreateTagsRequest

它在大多数情况下都有效。有时我们有没有名称的服务器,需要手动重新创建它们。我一直在查看文档,但找不到直接在runInstances请求中为服务器命名的简单方法。

我错过了什么吗?

0 投票
1 回答
1267 浏览

amazon-web-services - 使用 IAM 凭证和策略 Java AWS 开发工具包将文件上传到 S3 存储桶

我正在尝试将文件上传到 S3 存储桶。首先,我使用 InstanceProfileCredentialsProvider 创建一个 AmazonS3 客户端,然后从实例元数据中获取 IAM 凭证:

与此实例关联的角色具有访问文件并将文件上传到存储桶的策略:

我正在尝试像这样上传文件:

但我得到拒绝访问 AmazonS3ClientException。知道我缺少什么吗?

我还尝试在请求中包含 kms 密钥:

但它试图从我的帐户中检索密钥:

不是策略中指定的帐户:

并抛出 KMSNotFoundException