Example usage for com.amazonaws.services.ec2 AmazonEC2Client describeVpcs

List of usage examples for com.amazonaws.services.ec2 AmazonEC2Client describeVpcs

Introduction

In this page you can find the example usage for com.amazonaws.services.ec2 AmazonEC2Client describeVpcs.

Prototype

@Override
public DescribeVpcsResult describeVpcs(DescribeVpcsRequest request) 

Source Link

Document

Describes one or more of your VPCs.

Usage

From source file:com.tvarit.plugin.VpcFinder.java

License:Open Source License

public String find(AmazonEC2Client amazonEC2Client, String projectName) {
    final DescribeVpcsRequest describeVpcsRequest = new DescribeVpcsRequest();
    describeVpcsRequest.withFilters(new Filter("tag-key", Collections.singletonList(projectName + ":vpc")));
    final DescribeVpcsResult describeVpcResult = amazonEC2Client.describeVpcs(describeVpcsRequest);
    return describeVpcResult.getVpcs().get(0).getVpcId();
}