使用powershell如何获取实例数。我试过这个示例代码
get-azuredeployment -slot Production | where {$_.RoleInstanceList -ne $null} | ft servicename, @{expression={$_.roleinstancelist.count}; label='Instance Count'; alignment='left'}
但这需要我输入服务名称。我如何获得要传递的服务名称并获得完整列表。
我尝试了get-AzureVM,但它似乎重复了服务名称。
答案 0 :(得分:4)
您需要Get-AzureService
cmdlet。
Get-AzureService | Get-AzureDeployment -Slot Production | where {$_.RoleInstanceList -ne $null} | ft servicename, @{expression={$_.roleinstancelist.count}; label='Instance Count'; alignment='left'}