[英]Creating VM From Azure Platform Images with Rest API
我试图通过创建其余蔚蓝API虚拟机部署操作的文件在这里 。
但是我没有弄清楚用OSImage创建VM的参数(比如Ubuntu 14.04)。 OSVirtualHadrDisk的SourceImageName和MediaLink的值应该是多少?
您可以使用Azure PowerShell Cmdlet中的Get-AzureVMImage轻松获取可用图像名称列表。
Get-AzureVMImage | where { $_.ImageFamily -like "*ubuntu*14.04*" } | Sort-Object PublishedDate | Format-List ImageFamily, ImageName
...
ImageFamily : Ubuntu Server 14.04 LTS
ImageName : b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20140927-en-us-30GB
ImageFamily : Ubuntu Server 14.04 LTS
ImageName : b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20141125-en-us-30GB
ImageFamily : Ubuntu Server 14.04 LTS
ImageName : b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20150123-en-us-30GB
...
因此,例如,对于发布的图像01-23-2015,您的SourceImageName将如下所示:
b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-14_04_1-LTS-amd64-server-20150123-en-us-30GB
MediaLink是为虚拟机创建的VHD的名称和位置。 如果它位于Azure存储帐户中,它可以是您想要的任何名称。 例如:
https://[YOUR STORAGE ACCT NAME].blob.core.windows.net/vhds/[SOME UNIQUE NAME].vhd
如果要查看示例,请使用Azure管理门户在订阅中创建虚拟机,然后查看虚拟机的“ 控制板”页面的“ 磁盘”部分。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.