title: How to get list of Azure VMs (non-classic/Resource Managed) using Java API
body: <p>How to get list of VMs (non-classic) using Java API, which are created using resource Manager? Why we need tenant id, client id and client key to create 'com.microsoft.azure.management.compute.ComputeManagementClient' object? </p>
  
  <p>Can it be done using subscription id and Azure Portal credentials?
  Sample provided with azure-mgmt-compute project needs these tenant id, client id where as we don't need these details when we create VM (selecting Resource Manager) on Azure Portal.</p>