Example usage for com.amazonaws.services.ec2.model DeleteSubnetRequest DeleteSubnetRequest

List of usage examples for com.amazonaws.services.ec2.model DeleteSubnetRequest DeleteSubnetRequest

Introduction

In this page you can find the example usage for com.amazonaws.services.ec2.model DeleteSubnetRequest DeleteSubnetRequest.

Prototype

public DeleteSubnetRequest() 

Source Link

Document

Default constructor for DeleteSubnetRequest object.

Usage

From source file:com.urbancode.terraform.tasks.aws.helpers.AWSHelper.java

License:Apache License

/**
 *
 * @param subnetId//from w  w  w .  j  a va2s  .c o m
 * @param ec2Client
 */
public void deleteSubnet(String subnetId, AmazonEC2 ec2Client) {
    try {
        log.info("Deleting Subnet (" + subnetId + ")");
        DeleteSubnetRequest request = new DeleteSubnetRequest().withSubnetId(subnetId);
        ec2Client.deleteSubnet(request);
    } catch (AmazonServiceException e) {
        log.error("Failed to delete Subnet", e);
        if (!"InvalidSubnetId.NotFound".equals(e.getErrorCode())) {
            throw e;
        }
    }

}

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

License:Open Source License

public void deleteSubnet(String subnetID, AmazonEC2AsyncClient client) {
    DeleteSubnetRequest req = new DeleteSubnetRequest().withSubnetId(subnetID);
    client.deleteSubnet(req);
}