首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过aws-java-sdk创建AWS默认VPC

如何通过aws-java-sdk创建AWS默认VPC
EN

Stack Overflow用户
提问于 2014-03-14 07:07:22
回答 1查看 1.3K关注 0票数 1

我想要创建默认的VPC与所有默认组件(即默认安全组、互联网网关)和组件,这些组件是在此VPC内部启动的实例所需的,以便通过ssh与外部世界通信。我可以创建这样的VPCthrough AWS控制台,选择默认选项,但我想使用aws通过java代码来实现。我试过这段代码

代码语言:javascript
复制
private static void createVpc()
{
        System.out.println("Creating VPC.....\n");
        CreateVpcRequest newVPC = new CreateVpcRequest();
        String cidrBlock = "10.0.0.0/28";
        newVPC.setCidrBlock(cidrBlock);

        CreateVpcResult res = ec2.createVpc(newVPC);

        Vpc vp = res.getVpc();

        vp.setIsDefault(true);
        String vpcId = vp.getVpcId();
        System.out.println("Created VPC"+vpcId);
        //deleteVpc("vpc-c80418aa");

    }  

但是它创建了VPC,而没有其他相关的组件。请告诉我还需要做什么,或者提供用其他组件构建VPC的示例代码步骤。

EN

回答 1

Stack Overflow用户

发布于 2014-03-14 22:01:14

我认为这是不可能的。默认的VPC是在您创建帐户时由AWS默认创建的。此外,旧的主动帐户根本不能有默认的VPC .

因此,要么构建一个云形成模板,要么使用Java构建所有必需的元素。

-R

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22398315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档