gpt4 book ai didi

node.js - 使用 Azure Node SDK 获取应用程序设置

转载 作者:太空宇宙 更新时间:2023-11-04 00:33:16 25 4
gpt4 key购买 nike

我们有一个在 Microsoft Azure 中运行的 Node.js Web 应用程序,需要以编程方式修改实例程序的应用程序设置。我们在 Visual Studio 中设置了一个简单的项目,以测试 Azure Node SDK 的功能,但无法找到使用 getSite 类检索应用程序设置本身的方法。

这可能是因为我们没有正确调用应用程序设置,但是此处提供的文档:http://azure.github.io/azure-sdk-for-node/azure-arm-website/latest/Sites.html#getSite只是简单地声明了 propertiesToInclude 但没有列出可能的属性,因此我们几乎只是猜测。我们的代码如下:

var msRestAzure = require('ms-rest-azure');
var webSiteManagementClient = require('azure-arm-website');
msRestAzure.interactiveLogin(function (err, credentials) {
var client = new webSiteManagementClient(credentials, "252a971e-c5c0-4e34-84a3-58a5b1e5c7f9");
client.sites.getSite("*****resourcegroup", "*********service", {propertiesToInclude:'appSettings'}, function (err, result, request, response) {
console.log('Err:' + err);
console.log('Result:' + JSON.stringify(result));
console.log('Requrest:' + JSON.stringify(request));
console.log('Response:' + JSON.stringify(response));
});
});

如果该属性是特定的,或者我们应该使用完全不同的类,请告诉我,我们将不胜感激。

谢谢。

最佳答案

要在网络应用中获取应用设置,请使用函数 listSiteAppSettings(resourceGroupName, name, optionsopt, callback) ,例如

client.sites.listSiteAppSettings("*****resourcegroup", "*********service", function (err, result, request, response) {
console.log('Result:' + JSON.stringify(result.properties));
});

关于node.js - 使用 Azure Node SDK 获取应用程序设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40142865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com