[英]Azure automation powershell, not work int input parameter
我用azure自動化,
並有這樣的代碼
workflow Report
{
param
(
[parameter(Mandatory=$True)]
[string] $Name,
[parameter(Mandatory=$true)]
[Int] $MyCount
)
inlinescript
{
Write-Verbose "Name $Name"
Write-Verbose "Count $MyCount"
}
}
在測試窗格中(在https://portal.azure.com上 )我為這些參數設置了下一個值:“Test”和2
在控制台中我看到下一個結果:
Name Test
Count
$姓名運作良好
但$ MyCount沒有顯示
根據文件我正在做的一切正確
https://technet.microsoft.com/en-us/library/hh847743.aspx
我如何使用int輸入參數?
根據這篇文章https://technet.microsoft.com/en-us/library/jj574197.aspx
在inlinescript中我無法訪問主變量
獲取主變量我需要使用$ Using
Write-Verbose "Count $Using:MyCount"
我有一個類似的問題,我注意到我的Runbook類型必須是Other下的“PoweShell Workflow Runbook”。
當我選擇PowerShell時,我的測試窗格中不會出現任何參數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.