public DeleteDiskResult deleteDisk(DeleteDiskRequest request) {request = beforeClientExecution(request);return executeDeleteDisk(request);}

public virtual DeleteDiskResponse DeleteDisk(DeleteDiskRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteDiskRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteDiskResponseUnmarshaller.Instance;return Invoke<DeleteDiskResponse>(request, options);}
