Get-AzureRMVM 如何决定将哪些信息包含在 return 中?
How Get-AzureRMVM decides which information to include in return?
为什么 return 编辑了 NIC 卡的一些属性,而有些则丢失了?什么决定了 return 中包含的内容。下面的示例显示,例如 PrivateIPv4 地址是 returned 但 PublicIP 不是,即使它存在。我了解如何通过其他方式获取此信息,但我想知道为什么有些数据是 cmdlet return 的一部分,而有些则不是。
azure powershellGet-AzureRmVM
和Get-AzureRmNetworkInterface
本质上都是在调用RESTAPI,应该怎样return,由REST的响应决定API命令调用。
例如,Get-AzureRmVM
调用 Virtual Machines - Get, Get-AzureRmNetworkInterface
calls Network Interfaces - Get。
为什么 return 编辑了 NIC 卡的一些属性,而有些则丢失了?什么决定了 return 中包含的内容。下面的示例显示,例如 PrivateIPv4 地址是 returned 但 PublicIP 不是,即使它存在。我了解如何通过其他方式获取此信息,但我想知道为什么有些数据是 cmdlet return 的一部分,而有些则不是。
azure powershellGet-AzureRmVM
和Get-AzureRmNetworkInterface
本质上都是在调用RESTAPI,应该怎样return,由REST的响应决定API命令调用。
例如,Get-AzureRmVM
调用 Virtual Machines - Get, Get-AzureRmNetworkInterface
calls Network Interfaces - Get。