Я использую команду ниже Az PowerShell
для создания NIC
для виртуальной машины.
# Create a NIC for the web server VM.
$nicVMweb = New-AzNetworkInterface -ResourceGroupName $rgName -Location $location `
-Name $VmFrontendNICCardName -PublicIpAddress $publicipvm1 `
-NetworkSecurityGroup $nsgfe -Subnet $virtualNetwork.Subnets[0]
Невозможно проанализировать запрос. StatusCode: 400 ReasonPhrase: неверный код ошибки запроса: InvalidRequestFormat ErrorMessage: невозможно проанализировать запрос. Дополнительные сведения: Код: MissingJsonReferenceId Сообщение: Значение для | ссылочный идентификатор отсутствует. Путь properties.ipConfigurations [0] .properties.su bnet. OperationID: 78525e42-a036-460f-10f9-5b993b7ca5e6
Проблема решена с помощью PowerShell ниже
$Subnet = Get-AzVirtualNetwork -Name $virtualNetworkName -ResourceGroupName $rgName
$IPconfig = New-AzNetworkInterfaceIpConfig -Name $VmFrontendIpConfigName -PrivateIpAddressVersion IPv4 -PrivateIpAddress "10.0.0.10" -SubnetId $Subnet.Subnets[0].Id
$nicVMweb = New-AzNetworkInterface -Name $VmFrontendNICCardName -ResourceGroupName $rgName -Location $location -IpConfiguration $IPconfig
В чем проблема в первой команде?