Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何以编程方式扩展Azure云服务(经典)角色_Azure_Azure Cloud Services_Azure Management Api - Fatal编程技术网

如何以编程方式扩展Azure云服务(经典)角色

如何以编程方式扩展Azure云服务(经典)角色,azure,azure-cloud-services,azure-management-api,Azure,Azure Cloud Services,Azure Management Api,基于此如何以编程方式扩展Azure应用程序服务: , 我正在尝试使用Azure.Management.Compute.ComputeManagementClient为Azure云服务(经典版)重新创建它 这就是我目前所拥有的。它在一定程度上起作用,但我永远无法从API中列出我的云服务: Dim credentials = SdkContext.AzureCredentialsFactory.FromServicePrincipal(Client_Id, clientSecret, tenant_

基于此如何以编程方式扩展Azure应用程序服务: , 我正在尝试使用Azure.Management.Compute.ComputeManagementClient为Azure云服务(经典版)重新创建它

这就是我目前所拥有的。它在一定程度上起作用,但我永远无法从API中列出我的云服务:

Dim credentials = SdkContext.AzureCredentialsFactory.FromServicePrincipal(Client_Id, clientSecret, tenant_Id, AzureEnvironment.AzureGlobalCloud)
Dim client = New Microsoft.Azure.Management.Compute.ComputeManagementClient(credentials)
client.SubscriptionId = subscription_id
Dim servicesclient = client.CloudServices
Dim cloudservices = servicesclient.ListWithHttpMessagesAsync("MyResourceGroupName").Result.Body

到目前为止,一切似乎都按预期进行。如果输入了错误的资源组名称,则会出现资源组不存在的错误。但当我输入正确的资源组名称时,预期的云服务列表返回为空。可能存在某种许可问题,尽管我已经相当仔细地检查过了。或者这里的CloudServices API与我的“经典”云服务不同?或者我还遗漏了什么?

我还建议您使用restapi来扩展您的角色

我找不到正式的餐馆。当我点击
save
按钮时,我发现按F12缩放角色api

提示 如果需要其他restapi函数,也可以使用此方法在找不到官方api时快速查找它们

补丁方法

/resourceGroups//providers/Microsoft.classiccomputer/domainNames//slots/production/roles/WebRole1?api版本=2016-04-01
标题


内容类型:应用程序/json


正文:

{“sku”:{“名称”:“标准首字母2”,“层”:“标准”、“容量”:2}

Auth


我认为sdk的使用需要严格按照文档进行。如果您对该文档不太熟悉,建议不要使用sdk。如果我的回复有帮助,请将其作为答案接受(单击回复旁边的标记选项,将其从灰色切换为填充),请参阅“谢谢!”!我怀疑有某种后门的方法可以做到这一点,但我希望避免它。然而,如果这是唯一的办法,我会尝试一下,看看我是否能让这个工作。