public function getList($subscriptionId, $resourceGroup)
{
$result = null;
$path = '/subscriptions/' . $subscriptionId . '/resourceGroups/' . $resourceGroup . ComputeService::ENDPOINT_MICROSOFT_COMPUTE . '/virtualMachines';
$request = $this->getClient()->prepareRequest($path, 'GET', $this->getApiVersion(), $this->getServiceUrl());
$response = $this->getClient()->call($request);
if (!$response->hasError()) {
$resultArray = $response->getResult();
$result = new VirtualMachineList();
foreach ($resultArray as $array) {
$result->append(VirtualMachineData::initArray($array));
}
}
return $result;
}