0

API を使用して Softlayer で仮想サーバーを注文したいと考えています。VCenter がインストールされた Windows ボックスを注文したいと考えています。Softlayer カスタマー ポータルから直接 VS を注文すると、VCenter がシステム アドオンとして表示されます。Softlayer API を使用して、注文パラメーターで VCenter のパラメーターを渡す方法がわかりません。Softlayer Python API を使用しています。誰もそれを行う方法を知っていますか? 私の注文テンプレートは次のようになります。

order = {
'complexType': 'SoftLayer_Container_Product_Order_Virtual_Guest', 
'quantity': 1,
'virtualGuests': [
      {
        'hostname': 'test', 
        'domain': 'example.com',
      }
],
'location': 'sanjose',
'packageId': 46, 
'useHourlyPricing': True,
'prices': [
           {'id': 1640},  # 1 x 2.0 GHz Core
           {'id': 1644},  # 1 GB RAM
           {'id':  905},  # Reboot / Remote Console
           {'id':  272},  # 10 Mbps Public & Private Networks
           {'id':  613},  # 1000 GB Bandwidth
           {'id':   21},  # 1 IP Address
           {'id': 2202},  # 25 GB (SAN)
           {'id': 1684},  # CentOS 5 - Minimal Install (32 bit)
           {'id':   55},  # Host Ping Monitoring
           {'id':   57},  # Email and Ticket Notifications
           {'id':   58},  # Automated Notification Response
           {'id':  420},  # Unlimited SSL VPN Users & 1 PPTP VPN User per account
           {'id':  418}
]
}                                    client['Product_Order'].verifyOrder(order);
4

1 に答える 1