Powershell上的Azure虚拟机大小信息
我想知道除了角色大小名称之外,Powershell上是否还有任何方法(查询)可以检索/获取Azure上不同VM大小的规格 我需要:核心和磁盘的数量,RAM,S.O,以及每月或每分钟的价格,欢迎任何其他信息:D 类似于画展: 试试看。这会给你一些你正在寻找的信息。它不包括定价,因为定价取决于许多其他因素,如您的订阅类型Powershell上的Azure虚拟机大小信息,powershell,azure,virtual-machine,azure-virtual-machine,Powershell,Azure,Virtual Machine,Azure Virtual Machine,我想知道除了角色大小名称之外,Powershell上是否还有任何方法(查询)可以检索/获取Azure上不同VM大小的规格 我需要:核心和磁盘的数量,RAM,S.O,以及每月或每分钟的价格,欢迎任何其他信息:D 类似于画展: 试试看。这会给你一些你正在寻找的信息。它不包括定价,因为定价取决于许多其他因素,如您的订阅类型 基本上是为了获得所有这些: 获取“美国东部”中所有可用的虚拟机大小: $Sizes = (Get-AzureLocation | Where-Object { $_.name -e
基本上是为了获得所有这些: 获取“美国东部”中所有可用的虚拟机大小:
$Sizes = (Get-AzureLocation | Where-Object { $_.name -eq "East US"}).VirtualMachineRoleSizes
列出特定VM大小的所有属性:
foreach ($Size in $Sizes) { Get-AzureRoleSize -InstanceSize $Size }
太棒了,我真的忘了Cmdlet,thx!关于价格,我们已经设置了Azure Supscription以使用许多Azure cmdlet,我还需要知道什么才能检索价格或自己进行计算。我认为您需要自己进行定价计算。例如,如果您在美国创建一个虚拟机,而在亚洲创建同一个虚拟机,则定价会有所不同。是的,实际上我需要从一个特定位置进行定价。好的,我认为没有Cmdlet可以为您提供定价。等待计费API?我需要做的是在应用程序中显示定价,应用程序显示不同的VM配置(VM大小规格和将安装的映像),以便自动创建反VM。例如:VM1:Size A1(显示A1配置),图像:Windows Server 2008。价格$10/月VM2:Size A2(显示A2配置),图片:Windows Server 2008。价格$30/月VM3:Size A2(显示A2配置),图片:Windows Server 2012。价格30美元/月