Hourly Bare Metal Order
import SoftLayer
from pprint import pprint as pp
slClient = SoftLayer.Client()
hw = { 'datacenter':
{'name': 'DATACENTER'},
'hostname': 'HOSTNAME',
'domain': 'DOMAIN',
'hourlyBillingFlag': True,
'fixedConfigurationPreset':
{'keyName': 'S1270_32GB_1X1TBSATA_NORAID'},
'networkComponents':
[{ 'maxSpeed': 1000 #'redundancyEnabledFlag': True
, }],
'operatingSystemReferenceCode': 'OPERATING_SYSTEM' }
productOrder = slClient['Hardware'].generateOrderTemplate(hw)
order = slClient['Product_Order'].verifyOrder(productOrder)
## Replace verifyOrder(productOrder) with placeOrder(productOrder) when they have verified
## They have set all the values
pp(order)