私たちはPowerShell経由でAzure IOTハブを作成しようとしています。 Microsoft.Azure.Commands.Management.IotHub.Models.PSOperationsMonitoringProperties
パラメータ(-OperationsMonitoringProperties
)は、タイプがDictionary<string,string>
の単一のメンバを含むデータ型です。Set/New-AzureRmIotHubを使用する場合のPSOperationsMonitoringPropertieの適切な値
私はそれがhttps://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-operations-monitoringの例に示されているcategory
の値のセットからのキー/値のペアであると信じています。
「値」の部分は何を提供するのか分かりませんが、 可能な値は、{None, Verbose, Error}
という単語のスペルです。誰でも可能な値が何であると言うことができますか?値"Error"
を渡すと成功しましたが、他の単語では成功しませんでした。たとえば、"Verbose"
は、Set-AzureRmIotHub
Powershellコマンドから400/BadRequestを返します。
「キー」にはどのような値がありますか? –
注:Portal IOT Operations Monitoring Bladeで再生されました。ブレードの監視カテゴリ「DeviceIdentityOperations」を「Verbose」に設定すると、 '$ op.OperationMonitoringEvents [" DeviceIdentityOperations "]'の値が "Error、Information"になります。 私はポータルで遊ぶと考えて、投稿する前に 'Get-AzureRmIotHub'を呼び出したいと思っていますが、おそらく他の人にはメリットがあります。 –
注: '' Get-AzureRmIotHub'で出力される 'key'の値は、' 'DeviceIdentityOperations ''、DeviceTelemetry''、' 'C2DCommands''、' 'None'''''''''、' 'FileUploadOperations''、' 'Routes''です。 。 '' None ''カテゴリの' value'は '' None' 'として返されます。私は、 '' None ''カテゴリーを' 'None''以外のものに設定することの影響がどのようなものか分かりません。 –