0
Es gibt ein vorhandenes Subnetz, z. B. subnet-11223344. In meinem Code möchte ich die VPC kennen, zu der es gehört.Wie bekomme ich die VPC-ID von Subnetz-ID mit AWS Java SDK?
Ich beziehe mich auf Java SDK http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/ec2/model/Subnet.html
// I am not sure if this actually refres to a subnet that I want
Subnet subnet = new Subnet().withSubnetId("subnet-11223344");
String vpcId = subnet.getVpcId();
System.out.println("VPC id"+vpcId);
Dieser Wert null zurück.
Ich glaube, Sie diese verwenden müssen „Operationen beschreiben“ http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc /com/amazonaws/services/ec2/model/DescribeSubnetsResult.html und http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeSubnets.html – kosa
Wie erstelle ich ein Subnetz (mit bestehender ID) dafür ? –
Sie müssen das Objekt "DescribeSubnetRequest" erstellen, für das Sie die Subnetz-ID festlegen. Hier ist ein Beispiel http://www.programcreek.com/java-api-examples/index.php?api=com.amazonaws.services.ec2.model.DescribeSubnetsRequest – kosa