2017-03-14 9 views
0

スケール設定上の既存のIaaSDiagnosticsあるものを見つけようとしますが、文字列の出力として設定を抽出することができない、Azureの-VMスケールの設定上の既存のIaaSDiagnostics

はこれを試みたが、JPropertyの形で戻っほど役に立たない取得、

Get-AzureRmVmss -ResourceGroupName usptenant-DAT-EastUS -VMScaleSetName besfvm ` 
| Select-Object -ExpandProperty VirtualMachineProfile ` 
| Select-Object -ExpandProperty ExtensionProfile ` 
| %{ $_.Extensions[1] | Select-Object -ExpandProperty Settings } 

診断情報にアクセスすると、タイプキャスティングで完全に間違った方向に詰まっています。アズール-CLIでの方法を発見し

答えて

1

使用

az vmss extension show --name 
         --resource-group 
         --vmss-name 

そして、あなたはBase64でエンコードされた文字列を取得します、あなたはファイル出力のためのJSONに拡張子を設定していることを確認し、JSONファイルにアウトをエクスポート。

編集:

PowerShellの

(Get-AzureServiceAvailableExtension -ExtensionName 'PaaSDiagnostics' -ProviderNamespace 'Microsoft.Azure.Diagnostics').PublicConfigurationSchema | Out-File –Encoding utf8 -FilePath 'C:\temp\WadConfig.xsd' 
付き
関連する問題