1
這只是吹我的腦海返回不同的數據。我運行這些命令來訪問特定資源,並打印出它的位置:獲取-AzureRmResource取決於它如何被調用
PS H:\> $hmm = Get-AzureRmResource -ResourceGroupName "RG_NAME" -ResourceName "R_NAME" -ResourceType "Microsoft.ServiceBus/namespaces"
PS H:\> $hmm.Location
East US 2
但是,如果我運行這些命令,我得到了相同的字段不同的數據:
PS H:\> $hmm2 = Get-AzureRmResource | Where-Object {$_.ResourceName -match "R_NAME"}
PS H:\> $hmm2.Location
eastus2
你問之前,我只有一個名爲「R_NAME」的資源。
爲什麼取決於我如何試圖訪問數據的Azure的API返回的值不同?在Azure的後臺中是否發生了某種類型的正在轉換數據或其他內容的轉換?