我们可以添加一个单选按钮或切换按钮,当在Azure RunBook中选择其中任何一个时,执行两个不同的功能,如下面的VMNAME参数。类似于Run on settings(Azure / Hybrid Worker)。
我确实添加了一个bool参数,但它没有显示在UI
中param (
[Parameter(Mandatory=$false)]
[string] $subscriptionID = "testsubscription",
[Parameter(Mandatory=$false)]
[string] $resourceGroupName = "RG-test",
[Parameter(Mandatory=$false)]
[string] $vmName = "testserver"
[Parameter (Mandatory = $false)]
[bool]$WhatIf
)
答案 0 :(得分:0)
我们可以添加一个单选按钮或开关按钮,当在Azure RunBook中选择其中任何一个时,它们会执行两个不同的功能。
我不确定目前是否支持它。如果您有任何想法,可以将您的feedback提供给Azure团队。 但你可以使用bool type或switch paramter来控制应该执行哪个函数。
我确实添加了一个bool参数,但它没有显示在UI
中
bool参数可以在UI中显示为下拉列表。请使用以下代码。
param (
[Parameter(Mandatory=$false)]
[string] $subscriptionID = "testsubscription",
[Parameter(Mandatory=$false)]
[string] $resourceGroupName = "RG-test",
[Parameter(Mandatory=$false)]
[string] $vmName = "testserver", # miss "," in your code.
[Parameter (Mandatory = $false)]
[bool]$WhatIf
)