List of usage examples for com.amazonaws.services.ec2 AmazonEC2 detachVolume
DetachVolumeResult detachVolume(DetachVolumeRequest detachVolumeRequest);
Detaches an EBS volume from an instance.
From source file:com.urbancode.terraform.tasks.aws.helpers.AWSHelper.java
License:Apache License
/** * * @param volumeId//from w w w .ja v a 2s. c o m * @param instanceId * @param device * @param force * @param ec2Client */ public void detachEbsVolumeFromInstance(String volumeId, String instanceId, String device, boolean force, AmazonEC2 ec2Client) { DetachVolumeRequest request = new DetachVolumeRequest().withDevice(device).withInstanceId(instanceId) .withVolumeId(volumeId).withForce(force); @SuppressWarnings("unused") DetachVolumeResult result = ec2Client.detachVolume(request); }