Создайте API REST виртуальной машины Azure, выдавая 404 для идентификатора сетевого интерфейса - PullRequest
0 голосов
/ 26 декабря 2018

Связывание сетевого интерфейса при создании виртуальной машины (использование https://docs.microsoft.com/en-us/rest/api/compute/virtualmachines/createorupdate#create_a_vm_with_password_authentication.) в той же группе ресурсов, что и сетевой интерфейс, выдает эту ошибку (я владелец подсети виртуальной сети, подключенной к сетевому интерфейсу)):

Ошибка:

{
  "error": {
    "details": [],
    "code": "NotFound",
    "message": "Resource /subscriptions/40fbe15/resourceGroups/sym/providers/Microsoft.Network/networkInterfaces/deletethis374 not found."
  }
}

Детали запроса:

url: https://management.azure.com/subscriptions/40fbe15/resourceGroups/sym/providers/Microsoft.Compute/virtualMachines/myVM?api-version=2018-06-01

Заголовки: Content-Type: application / json Авторизация:Носитель 'eyJ0eXAimtpZCI ....' (получил жетон от использования функции вышеупомянутого API)

Тело:

{
'location': 'westus',
'properties': {
'hardwareProfile': {
'vmSize': 'Standard_D1_v2'
},
'storageProfile': {
'imageReference': {
'sku': '2016-Datacenter',
'publisher': 'MicrosoftWindowsServer',
'version': 'latest',
'offer': 'WindowsServer'
},
'osDisk': {
'caching': 'ReadWrite',
'managedDisk': {
'storageAccountType': 'Standard_LRS'
},
'name': 'myVMosdisk',
'createOption': 'FromImage'
}
},
'osProfile': {
 "adminUsername": "Demo1",
 "computerName": "myVM",
 "adminPassword": "Demo1Demo1Demo1"
}
,
'networkProfile': {
'networkInterfaces': [
{
'id': '/subscriptions/40fbe15/resourceGroups/sym/providers/Microsoft.Network/networkInterfaces/deletethis374',
'properties': {
'primary': true
}
}
]
}
}
}

1 Ответ

0 голосов
/ 26 декабря 2018

в этом случае ошибка была связана с тем, что виртуальная машина и ее сетевой адаптер должны находиться в одном регионе.Не найденная ошибка намекает на это, потому что ищет комбинацию идентификатора и региона.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...