如何以编程方式扩展Azure云服务(经典)角色
基于此如何以编程方式扩展Azure应用程序服务: , 我正在尝试使用Azure.Management.Compute.ComputeManagementClient为Azure云服务(经典版)重新创建它 这就是我目前所拥有的。它在一定程度上起作用,但我永远无法从API中列出我的云服务:如何以编程方式扩展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_
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。如果我的回复有帮助,请将其作为答案接受(单击回复旁边的标记选项,将其从灰色切换为填充),请参阅“谢谢!”!我怀疑有某种后门的方法可以做到这一点,但我希望避免它。然而,如果这是唯一的办法,我会尝试一下,看看我是否能让这个工作。