【发布时间】:2020-11-11 19:47:38
【问题描述】:
我已准备好用于创建 Log Analytics“已保存搜索”的 powershell 脚本。我正在使用这个 cmd-let --> New-AzOperationalInsightsComputerGroup。脚本工作正常,但问题是使用该命令我无法给出 FunctionAlias 名称,我希望有可能提供该属性。我在 MS 网站上找到了这个 cmd-let --> Set-AzOperationalInsightsSavedSearch,我可以找到我们可以使用这个命令 let 更新 SavedSearches 的信息。我已经对此进行了测试,但它没有按预期工作,我遇到了一个错误,如下所示。我想添加/更新 FunctionAlias 属性。
我的命令:
$var = "testalias"
Set-AzOperationalInsightsSavedSearch `
-ResourceGroupName "RGname" `
-WorkspaceName "LogAnalyticsName" `
-SavedSearchId "ID123456" `
-DisplayName "SavedSearcjName"
-FunctionAlias $var
错误信息:
Set-AzOperationalInsightsSavedSearch : A parameter cannot be found that matches parameter name 'FunctionAlias'.
At line:6 char:1
+ -FunctionAlias $var
+ ~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Set-AzOperationalInsightsSavedSearch], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.Azure.Commands.OperationalInsights.SetAzureOperationalInsightsSavedSearchCommand
【问题讨论】:
标签: azure azure-powershell azure-automation azure-log-analytics