amazon web services删除vpc请求使vpc处于不一致状态(awsjavasdk)
我尝试过删除vpc,因为-
private static void deleteVpc(String vpcId)
{
DeleteVpcRequest deleteVPC = new DeleteVpcRequest();
deleteVPC.setVpcId(vpcId);
ec2.deleteVpc(deleteVPC);
System.out.println("Deleted VPC"+vpcId);
}
它成功响应,但当我登录到AWS控制台时,VPC仍然存在,并且VPC ID(VPC-7d1bad12)上附加了#坏字符串。为什么会发生这种情况
# 1 楼答案
7d1bad12是一个十六进制字符串,而不是普通字符串。我猜你发出了一个删除请求,很快你登录到系统,看到你的专有网络仍然存在。删除专有网络是一个耗时的过程,删除专有网络需要时间。当API说它成功返回时,这意味着SDK能够成功发送删除请求,并且该删除请求是异步的,因此它会立即返回。如果你的VPC是空的,那么一段时间后它应该离开AWS控制台