проверка виртуальных сетей azure-arm-network checkIPAddressAvailability возвращает пустой объект - PullRequest
0 голосов
/ 23 ноября 2018

Я использую пакет узла azure-arm-network, но по какой-то причине он всегда возвращает пустой результат.

Документ, похоже, не очень полезен здесь: https://docs.microsoft.com/en-us/javascript/api/azure-arm-network/virtualnetworks?view=azure-node-latest#checkipaddressavailability-string--string--string--object-

Чего мне не хватает?

'use strict';

const msRestAzure = require('ms-rest-azure');
const NetworkManagementClient = require('azure-arm-network');
const config = require('./config.json');
const model = "virtualNetworks";

var credentials = new msRestAzure.ApplicationTokenCredentials(config.applicationId, config.activeDirectoryId, config.authenticationKey);
var client = (new NetworkManagementClient(credentials, config.subscriptionId))[model];

var rg = "my0rg";
var vnet = "my-vnet";
var ip = "10.0.9.5";

client.checkIPAddressAvailability(rg, vnet, {ipAddress:ip},function(err, result, request, response) {
if (err) {
    console.log("Error:", JSON.stringify(err));
} else {    
    console.log("checkIPAddressAvailability...result: ",JSON.stringify(request), err, JSON.stringify(result));
}
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...