Hallo ich möchte nur sicherstellen, wie Baremetal Server abzubrechen. Der folgende Code wird zum Abbrechen des Baremetal-Servers verwendet, funktioniert jedoch nicht für Vyatta. Was ist der Unterschied zwischen Bare Metal und Vyatta, um abzubrechen?Bare Metal cancel in SL
Im Fall der virtuellen Maschine wurde Guest.service (Client, vo.getDeviceID()). DeleteObject() verwendet. Mir geht es gut, aber was unterscheidet zwischen cancelling mit billingService.cancelItem() und deletObject()?
Hardware.Service hService = Hardware.service(client, vo.getDeviceID());
com.softlayer.api.service.billing.item.Hardware.Mask hmask = new com.softlayer.api.service.billing.item.Hardware.Mask();
hmask.item().id();
hService.setMask(hmask);
logger.debug("To be delelted Billing Item ID : " + hService.getBillingItem().getId());
Item.Service billingService = Item.service(client, hService.getBillingItem().getId());
if (billingService.cancelItem(true, true, "no reason", "deleteBareMetal")) {
vo.setServerStatus("CANCELED");
} else {
vo.setServerStatus("CANCEL_FAIL");
}