我無法將可用性集從Powershell ISE的簡單表中並行部署到我的MSDN訂閱中。Azure工作流是否需要其他身份驗證考慮事項?
表
Type RG Name Loc AvSet NLG NLGUTCDCPWFEAVL01 eastus2 AvSet NLG NLGUTCDCPAPPAVL01 eastus2 AvSet NLG NLGUTCDCPCCDBAVL01 eastus2
當沒有工作流執行這個工作。
$c=Import-Csv C:\Users\ayanm\Downloads\NLG.csv|? type -eq 'AVSet' foreach ($b in $c) {New-AzureRmAvailabilitySet -ResourceGroupName $b.RG -Name $b.name -Location $b.loc}
但是,當我試圖把它的工作流程,它不
Workflow Deploy-AVSet {$c=Import-Csv C:\Users\ayanm\Downloads\NLG.csv|? type -eq 'AVSet' foreach -Parallel ($b in $c) {New-AzureRmAvailabilitySet -ResourceGroupName $b.RG -Name $b.name -Location $b.loc} }
錯誤: Microsoft.PowerShell.Utility\Write-Error : Run Login-AzureRmAccount to login. At Deploy-AVSet:4 char:4 + CategoryInfo : NotSpecified: (:) [Write-Error], RemoteException + FullyQualifiedErrorId : System.Management.Automation.RemoteException,Microsoft.PowerShell.Commands.WriteErrorCommand
經過Powershell的版本; 5.1。更新了所有模塊。重新啓動計算機。這是不受支持的工作流程活動嗎? https://blogs.technet.microsoft.com/heyscriptingguy/2013/01/02/powershell-workflows-restrictions/