당신은 개인 네트워크 업 링크를 사용하려면 networkComponent.setPrivateNetworkOnlyFlag(true);
를 사용할 수 있습니다. 이를 false로 설정하면 공용 & 개인 네트워크 업 링크가 허용됩니다.
또한이 스크립트를 사용하여 사용 가능한 속도 값을 확인할 수 있습니다.
package SoftLayer_Java_Scripts.Examples;
import java.util.List;
import com.softlayer.api.*;
import com.softlayer.api.service.virtual.Guest;
import com.softlayer.api.service.virtual.guest.network.Component;
import com.softlayer.api.service.container.virtual.guest.Configuration;
import com.softlayer.api.service.container.virtual.guest.configuration.Option;
public class GetNetworkComponentsTemplates {
private static String user = "set me";
private static String apiKey = "set me";
private static ApiClient client = new RestApiClient().withCredentials(user, apiKey);
public static void main(String[] args) {
Guest.Service virtualGuestService = Guest.service(client);
try
{
Configuration config = virtualGuestService.getCreateObjectOptions();
List<Option> options = config.getNetworkComponents();
for(Option option : options) {
String description = option.getItemPrice().getItem().getDescription();
List<Component> networkComponents = option.getTemplate().getNetworkComponents();
long maxSpeed = 0L;
for(Component network : networkComponents) {
maxSpeed = network.getMaxSpeed();
}
System.out.println("*** Network Component ***");
System.out.println("Description: " + description);
System.out.println("Max Speed: " + maxSpeed + "\n");
}
}
catch(Exception e)
{
System.out.println("Script failed, review the next message for further details: " + e);
}
}
}
있습니다. 그거야 .. 고마워. :) –