Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.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
Powershell上的Azure虚拟机大小信息_Powershell_Azure_Virtual Machine_Azure Virtual Machine - Fatal编程技术网

Powershell上的Azure虚拟机大小信息

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

我想知道除了角色大小名称之外,Powershell上是否还有任何方法(查询)可以检索/获取Azure上不同VM大小的规格

我需要:核心和磁盘的数量,RAM,S.O,以及每月或每分钟的价格,欢迎任何其他信息:D

类似于画展:

试试看。这会给你一些你正在寻找的信息。它不包括定价,因为定价取决于许多其他因素,如您的订阅类型


基本上是为了获得所有这些:

获取“美国东部”中所有可用的虚拟机大小

$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美元/月