2016-07-18 6 views
0

SoftLayer Javaクライアントを使用して自動スケーリングを実装しています。 JAVA APIを使用してAssetsを追加するためのガイドまたはサンプルコードを教えていただけますか? 添付の画像を参照してください。次のJavaスクリプトがSOFTLAYERオートスケールに資産を追加するために使用することができます AddAssetソフトスケールの自動スケール用資産を追加

答えて

0

/** 
* This script creates a SoftLayer_Scale_Asset_Virtual_Guest for a 
* SoftLayer_Scale_Group 
* 
* Important manual pages: 
* @see http://sldn.softlayer.com/reference/services/SoftLayer_Scale_Asset_Virtual_Guest/createObject 
* @see http://sldn.softlayer.com/reference/datatypes/SoftLayer_Scale_Asset_Virtual_Guest 
* 
* @license <http://sldn.softlayer.com/wiki/index.php/License> 
* @author SoftLayer Technologies, Inc. <[email protected]> 
*/ 
package SoftLayer_Java_Scripts.Examples; 

import com.softlayer.api.*; 
import com.softlayer.api.service.scale.asset.virtual.Guest; 
import com.google.gson.Gson; 

public class CreateScaleAssetVirtualGuest 
{ 
    public static void main(String[] args) 
    { 
     // Fill with your valid data here. 
     String user = "set me"; 
     String apiKey = "set me"; 
     long scaleGroupId = 112233; 
     long virtualGuestId = 44556677; 

     // Creating a client and the service that’s going to call the API method. 
     ApiClient client = new RestApiClient().withCredentials(user, apiKey); 
     Guest.Service service = Guest.service(client); 

     // A SoftLayer_Scale_Asset_Virtual_Guest container used to store the scale group id and 
     // the virtual guest id that’s going to be the new asset. 
     Guest assetVirtualGuestTemplate = new Guest(); 
     assetVirtualGuestTemplate.setScaleGroupId(scaleGroupId); 
     assetVirtualGuestTemplate.setVirtualGuestId(virtualGuestId); 

     try 
     { 
     Guest assetVirtualGuest = service.createObject(assetVirtualGuestTemplate); 
     Gson gson = new Gson(); 
     System.out.println(gson.toJson(assetVirtualGuest)); 
     } 
     catch(Exception e) 
     { 
     System.out.println("Script failed, review the next message for further details: " + e); 
     } 
    } 
} 

次のリンクもあなたを助けることができる..それが動作する http://sldn.softlayer.com/reference/services/SoftLayer_Scale_Asset_Virtual_Guest/createObject http://sldn.softlayer.com/reference/datatypes/SoftLayer_Scale_Asset_Virtual_Guest

+0

感謝を。 。 –