public interface EbsService extends HiCloudWebService
Modifier and Type | Method and Description |
---|---|
AttachVolumeResponse |
attachVolume(AttachVolumeRequest request)
attachVolume is used to attach EBS volume to VM.
|
CreateVolumeResponse |
createVolume(CreateVolumeRequest request)
createVolume means to apply for a new EBS volume.
|
DeleteVolumeResponse |
deleteVolume(DeleteVolumeRequest request)
deleteVolume is used to remove designated EBS volume.
|
DescribeVolumesResponse |
describeVolumes(DescribeVolumesRequest request)
describeVolumes is used to list the detailed information on more than one set of EBS volume.
|
DetachVolumeResponse |
detachVolume(DetachVolumeRequest request)
detachVolume is used to detach the EBS volume from the original VM.
|
CreateVolumeResponse createVolume(CreateVolumeRequest request) throws HiCloudServerException, HiCloudClientException
request
- request parameterHiCloudServerException
HiCloudClientException
DeleteVolumeResponse deleteVolume(DeleteVolumeRequest request) throws HiCloudServerException, HiCloudClientException
request
- request parameterHiCloudServerException
HiCloudClientException
DescribeVolumesResponse describeVolumes(DescribeVolumesRequest request) throws HiCloudServerException, HiCloudClientException
request
- request parameterHiCloudServerException
HiCloudClientException
AttachVolumeResponse attachVolume(AttachVolumeRequest request) throws HiCloudServerException, HiCloudClientException
request
- request parameterHiCloudServerException
HiCloudClientException
DetachVolumeResponse detachVolume(DetachVolumeRequest request) throws HiCloudServerException, HiCloudClientException
request
- request parameterHiCloudServerException
HiCloudClientException