Example usage for com.amazonaws.services.ec2 AmazonEC2AsyncClient describeSubnets

List of usage examples for com.amazonaws.services.ec2 AmazonEC2AsyncClient describeSubnets

Introduction

In this page you can find the example usage for com.amazonaws.services.ec2 AmazonEC2AsyncClient describeSubnets.

Prototype

DescribeSubnetsResult describeSubnets(DescribeSubnetsRequest describeSubnetsRequest);

Source Link

Document

Describes one or more of your subnets.

Usage

From source file:com.vmware.photon.controller.model.adapters.awsadapter.AWSNetworkService.java

License:Open Source License

public Subnet getSubnet(String subnetID, AmazonEC2AsyncClient client) {
    DescribeSubnetsRequest req = new DescribeSubnetsRequest().withSubnetIds(subnetID);
    DescribeSubnetsResult subnetResult = client.describeSubnets(req);
    // if subnet not found an error thrown
    List<Subnet> subs = subnetResult.getSubnets();
    return subs.get(0);
}