AzureRM自动化PSWorkflow Runbook - 将NIC连接到子网时出错

时间:2017-03-29 08:44:33

标签: powershell workflow

我正在尝试创建并行工作流脚本,但在将NIC连接到现有子网时面临一些挑战。我收到以下错误。

  

Microsoft.PowerShell.Utility \ Write-Error:无法验证参数   参数'SubnetId'。参数为null或空。提供一个   参数不为null或为空,然后再次尝试该命令。

以下是我的Workflow脚本,它创建VNet,Subnet,NSG,PIP并尝试从AzureRM自动化Runbook创建NIC。

"Get Virtual Network Information" $gvnet = Get-AzureRmVirtualNetwork
-Name $VNetName -ResourceGroupName $SharedResourcesRGName

$nic = New-AzureRmNetworkInterface -Name "$VMName-NIC"
-ResourceGroupName $VMName -Location $VMLocation `
        -SubnetId $gvnet.Subnets[0].ID -PublicIpAddressId $pip.Id -NetworkSecurityGroupId $gnsg.Id -Force

如何在AzureRM Workflow Runbook中获取Subnet的值

Gulab Pasha

0 个答案:

没有答案