使用 Set/New-AzureRmIotHub 时 PSOperationsMonitoringPropertie 的正确值
Proper values for PSOperationsMonitoringPropertie when using Set/New-AzureRmIotHub
我们正在尝试通过 PowerShell 创建 Azure IOT 中心。 Microsoft.Azure.Commands.Management.IotHub.Models.PSOperationsMonitoringProperties
参数 (-OperationsMonitoringProperties
) 是包含单个成员的数据类型,类型为 Dictionary<string,string>
.
我相信它是 key/value 对,其中键来自 https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-operations-monitoring 示例中显示的 category
值集。
但是,我不知道 'value' 部分应该提供什么。
我相信可能的值是单词 {None, Verbose, Error}
的一些拼写。谁能说出可能的值是多少?传递值 "Error"
成功,但没有其他的话。例如 "Verbose"
returns 来自 Set-AzureRmIotHub
Powershell 命令的 400 / BadRequest。
值为 "None"、"Information" 和 "Error"。示例如下:
$hub = Get-AzureRmIotHub
$op = $hub.Properties.OperationsMonitoringProperties
$op.OperationMonitoringEvents["DeviceIdentityOperations"] = "None" # None|Information|Error
$hubupdated = Set-AzureRmIotHub `
-ResourceGroupName getStartedWithIoTHub_rg `
-Name getStartedWithAnIoTHub `
-OperationsMonitoringProperties $op
$hubupdated.Properties.OperationsMonitoringProperties
我们正在尝试通过 PowerShell 创建 Azure IOT 中心。 Microsoft.Azure.Commands.Management.IotHub.Models.PSOperationsMonitoringProperties
参数 (-OperationsMonitoringProperties
) 是包含单个成员的数据类型,类型为 Dictionary<string,string>
.
我相信它是 key/value 对,其中键来自 https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-operations-monitoring 示例中显示的 category
值集。
但是,我不知道 'value' 部分应该提供什么。
我相信可能的值是单词 {None, Verbose, Error}
的一些拼写。谁能说出可能的值是多少?传递值 "Error"
成功,但没有其他的话。例如 "Verbose"
returns 来自 Set-AzureRmIotHub
Powershell 命令的 400 / BadRequest。
值为 "None"、"Information" 和 "Error"。示例如下:
$hub = Get-AzureRmIotHub
$op = $hub.Properties.OperationsMonitoringProperties
$op.OperationMonitoringEvents["DeviceIdentityOperations"] = "None" # None|Information|Error
$hubupdated = Set-AzureRmIotHub `
-ResourceGroupName getStartedWithIoTHub_rg `
-Name getStartedWithAnIoTHub `
-OperationsMonitoringProperties $op
$hubupdated.Properties.OperationsMonitoringProperties