J'essaie d'obtenir la liste des machines virtuelles ARM dans un abonnement en utilisant Get-AzureRmVM et leurs tailles d'instance à l'aide de l'objet HardwareProfile.VmSize. Existe-t-il un moyen d'obtenir le #of Cpu, #of Cores etc. pour chaque vm en utilisant une cmdlet (comme en classique en utilisant la cmdlet Get-AzureRoleSize)?Y at-il une cmdlet Azure powershell pour obtenir des cœurs, cpu d'une machine virtuelle ARM dans un abonnement
0
A
Répondre
1
Voulez-vous dire commande d'utilisation pour obtenir des informations de ce type?
PS C:\User> $size = (Get-AzureRmVM -ResourceGroupName ubuntu -Name vm1).HardwareProfile.VmSize
PS C:\Users> get-azurermvmsize -location eastus | ?{ $_.name -eq $size }
Name NumberOfCores MemoryInMB MaxDataDiskCount OSDiskSizeInMB ResourceDiskSizeInMB
---- ------------- ---------- ---------------- -------------- --------------------
Standard_DS1_v2 1 3584 2 1047552 7168
Oui, cela fonctionne. Je vais juste mettre dans une boucle pour obtenir des détails pour plusieurs VM plutôt que d'un seul VM et un seul emplacement. – Ravi