我正在尝试为自动缩放设置操作系统。
在操作系统的情况下,我已使用下面的API设置代码。
/**
* Operating System
*/
String operatingSystem = "WIN_2012-STD-R2_64";
virtualGuestMemberTemplate.setOperatingSystemReferenceCode(operatingSystem);
它适用于操作系统,但私有或公共图像呢?
/**
* Public Image
*/
String GlobalIdentifier = "1176d22b-176a-499a-8d94-f9aaf29155a3";
virtualGuestMemberTemplate.setGlobalIdentifier(GlobalIdentifier);
它返回一个错误,无效的访客模板。 如何为公共和私有Image设置VirtualGuestMemberTemplate?
答案 0 :(得分:0)
请记住,当您使用SoftLayer_Virtual_Guest :: createObject创建新VM时,自动缩放组中VM的配置与配置几乎相同,因此您需要像这样设置图像模板:
{
"blockDeviceTemplateGroup": {
"globalIdentifier": "07beadaa-1e11-476e-a188-3f7795feb9fb"
}
}
有关详细信息,请参阅http://sldn.softlayer.com/reference/services/SoftLayer_Virtual_Guest/createObject
此致