2016-10-11 3 views
0

Я пытаюсь установить операционную систему для автомасштаба.Частное или общедоступное изображение для Autoscale в SL

В случае операционной системы, я установил код с 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); 

Он возвращает ошибку, недействительный шаблон приглашения. Как установить VirtualGuestMemberTemplate для общего и частного изображения?

Select Operating system

ответ

0

иметь в виду, что конфигурация виртуальной машины в AutoScale группе почти такой же, как configuiration при создании новой VM с помощью SoftLayer_Virtual_Guest :: CreateObject так, чтобы установить шаблон изображения вам нужно сделать это нравится:

{ 
    "blockDeviceTemplateGroup": { 
     "globalIdentifier": "07beadaa-1e11-476e-a188-3f7795feb9fb" 
    } 
} 

см http://sldn.softlayer.com/reference/services/SoftLayer_Virtual_Guest/createObject для получения дополнительной информации

С уважением