Azure vm 상태 (할당 됨, 할당 해제 됨) 목록을 가져 오려고합니다. 단일 VM에 대해 한 번에 하나씩 가져올 수 있습니다. 하지만 VM 목록이 있거나 와일드 카드를 사용할 때 VM 상태를 가져 오지 못합니다. 모든 팁
$ResGrp= "resvmtest"
$action="start"
$vmList = Get-AzVM -ResourceGroupName $ResGrp -Name * -Status
foreach($vm in ($vmList | Select-Object @batch)){
Write-Host $vm.Statuses[1].DisplayStatus
}
VM을 일괄 적으로 표시하려고 한 것을 확인했습니다. VM이 수천 개가 아니라면 필요하지 않습니다. 또한 Statuses
Get-AzVM cmdlet 의 속성 도 더 이상 표시되지 않습니다 . 이것을 시도하십시오 :
$vmList = Get-AzVM -ResourceGroupName $ResGrp -Status
$vmList | Select-Object Name, PowerState, ProvisioningState # or any other properties you want to display
아니면 귀하의 질문을 이해하지 못합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다