1

我正在编写一个应用程序,该应用程序将使我公司的未来客户能够使用 Windows 操作系统启动 Amazon aws 实例。因此,我想先创建 Windows AMI。下面的文章提供了使用 Amazon AWS 控制台创建 EBS 支持的 windows AMI 的分步方法。

http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/Creating_EBSbacked_WinAMI.html

但是,当我尝试查找 Amazon SDK 提供的CreateImageRequest API 提供的方法时,我无法完全弄清楚如何复制 AWS 管理控制台进程以在 Java 中创建 Windows 图像。我用尽了我的谷歌搜索,结果一无所获。有没有人试过这个?这甚至可以通过 Amazon SDK 创建 Windows 图像吗?

我发现CreateInstanceRequest API 有一个选项来指定操作系统类型,但这些选项仅限于 Amazon Linux 或 Ubuntu 12.04 LTS。CreateInstanceRequest的文档如下:

http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/opsworks/model/CreateInstanceRequest.html

我将不胜感激任何有用的链接或代码片段。谢谢。

4

1 回答 1

0

我不完全理解您要达到的目标。

您想在 EC2 中启动实例还是使用 OpsWorks 启动实例,因为您的第二个链接指向 OpsWorks 文档。

OpsWorks 目前不支持 Windows。

于 2014-02-25T12:30:41.790 回答