![](/img/trans.png)
[英]How can I get response for start and stop VM from Azure ARM java SDk?
[英]Get Azure VM price from Java SDK
我需要知道Java应用程序中Azure VM的价格和大小。
使用java sdk,我可以获得虚拟机大小
List<VirtualMachine> vms =
azure.virtualMachines().listByResourceGroup(resourceGroup);
for (VirtualMachine vm : vms)
{
vm.size(); // returns "Standard_D4_v3"
vm.osType(); // returns "Linux"
}
现在我要搜索虚拟机价格。
使用Azure公共API
“ https://azure.microsoft.com/api/v2/pricing/virtual-machines-base/calculator ”
我可以搜索VM价格,但计算器中的VM命名有所不同。
在计算器中,它将被命名为“ linux-d4v3-standard”。
因此,如何比较Java SDK中的VM和计算器API中的VM?
从“ Standard_D4_v3”和“ Linux”到“ linux-d4v3-standard”
这是从Java SDK获取虚拟机价格的一种方法(我说的是尚未创建的抽象虚拟机,我们要在我们这边创建虚拟机之前计算虚拟机价格)
谢谢。
Azure定价是动态的,并且经常更改。 价格也因市场和货币而异。 Azure价目表考虑了这些事实,并预测了合作伙伴和客户的每月账单。
不知道,但你可以看看这个 。 您可以通过Java SDK中的函数IPartner.getRateCards()。getAzure获取Azure价目表。 也许可以帮到您。 如果您需要更多帮助,请给我消息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.