2017-01-05 1 views
0

Ich versuche hier, die Bandbreitenzuweisung auf einem virtuellen Server während des Erstellens des virtuellen Servers festzulegen. Zum Beispiel sind 250 GB, 500 GB usw. auf der VM erlaubt. Und ich versuche, dies durch REST API zu erreichen. Dies sind die Parameter, die wir zur Zeit vorbei sindSoftlayer-Rest-API, Pass-Bandbreiten-Zuweisungsparameter mit dem Erstellungsaufruf für den virtuellen Server

{ 
    "parameters":[ 
     { 
      "hostname": "", 
      "domain": "", 
      "datacenter": { 
      "name": "" 
     }, 
      "startCpus": '', 
      "maxMemory": '', 
      "hourlyBillingFlag": true, 
     "blockDevices": [ 
     { 
      "device": "0", 
      "diskImage": { 
      "capacity": '' 
     } 
     } 
     ], 
     "localDiskFlag": false, 
     "networkComponents": [ 
     { 
     "maxSpeed": 10 
     } 
     ], 
     "softwareComponents": [ 
     { 
     "id": 28 
     } 
     ], 
     "operatingSystemReferenceCode": "" 
     } 
    ] 
} 

Antwort

0

Leider ist es nicht möglich, die Bandbreitenzuweisung mit SoftLayer_Virtual_Guest::createObject Verfahren einzustellen. Dieses Verfahren bietet eine einfach Art und Weise eine VSI, um zu bestellen um die verfügbaren Optionen sehen Sie diese Methode verwenden können:

Hinweis: Der Monat Vsi die mit bestellt werden 250 GB öffentliche Bandbreite und Stündlich vsi ist mit 0 GB öffentlicher Bandbreite

Wenn Sie Bandbreite einzustellen oder mehr Optionen im Moment bekommt einen Auftrag für VSI zu platzieren, sollten Sie diese Methode verwenden (es ist die vollen Optionen, die Control Portal Displays):

Hier am Beispiel REST:

Verwandte Themen