具有特定 EBS 卷大小 Java 开发工具包的 Amazon EC2 实例



我正在使用java SDK来启动实例,它运行良好。问题是卷是8GB

RunInstancesRequest runInstancesRequest = new RunInstancesRequest();
runInstancesRequest.withImageId(AMI_ID).withInstanceType(INSTANCE_TYPE).withMinCount(1).withMaxCount(1)
    .withKeyName(KEY_NAME).withSecurityGroups(SECURITY_GROUP).withMonitoring(true);
RunInstancesResult runInstancesResult = ec2.runInstances(runInstancesRequest);

RunInstancesRequest类中似乎没有任何内容,但withBlockDeviceMappings似乎创建了一个单独的卷。如何指定卷的大小?

com.amazonaws.services.ec2.model.Volume会帮助你。

Mehtod: setSize(整数大小(

接口文档

最新更新