2016-06-21 6 views
0

Mithilfe der API konnte ich die Reihenfolge der Blockspeicher mit einer Menge von 2 überprüfen, gab mir sogar die richtigen wiederkehrenden Kosten, aber bei der tatsächlichen Bestellung wurde nur einer bestellt. Ist das eine Einschränkung der API? Dies ist in FedRAMP/usgov-Umgebung.Andere Menge für Performance Block Storage

Wäre es besser, den Bestellservice-Aufruf durchzulaufen, statt die Menge 2 im Auftragsbehälter anzugeben?

Danke

Antwort

0

Menge sollte auf Aufträge Ausdauer oder Performace Einlagerungen nicht angegeben werden.

können Sie versuchen, alle Objektspeicher sendning, die Sie in der Reihenfolge, wie diese RESTful Beispiel benötigen:

{ 
    "parameters": [{ 
     "orderContainers": [{ 
      "complexType": "SoftLayer_Container_Product_Order_Network_Storage_Enterprise", 
      "location": "AMSTERDAM", 
      "packageId": 240, 
      "prices": [{ 
       "id": 45058 
      }, { 
       "id": 45098 
      }, { 
       "id": 45068 
      }, { 
       "id": 144005 
      }], 

      "osFormatType": { 
       "id": 12, 
       "name": "Linux", 
       "keyName": "LINUX" 
      } 
     }, { 
      "complexType": "SoftLayer_Container_Product_Order_Network_Storage_Enterprise", 
      "location": "AMSTERDAM", 
      "packageId": 240, 
      "prices": [{ 
       "id": 45058 
      }, { 
       "id": 45098 
      }, { 
       "id": 45068 
      }, { 
       "id": 144005 
      }], 

      "osFormatType": { 
       "id": 12, 
       "name": "Linux", 
       "keyName": "LINUX" 
      } 
     }] 
    }] 
} 

Beachten Sie, dass ich die Speicher in der „orderContainers“ Eigentum am anhängt.

Dies ist die Beschreibung für diese Eigenschaft:

orderContainers

Orders ein Array von Konfigurationen enthalten können. Durch das Auffüllen dieser Eigenschaft können Sie mehrere Konfigurationen innerhalb einer Bestellung erwerben. Jeder Auftragsbehälter hat unabhängig von den anderen Auftragsbehältern eigene Einstellungen. Zum Beispiel ist es möglich, einen Bare-Metal-Server in einer Konfiguration und einen virtuellen Server in einer anderen Konfiguration zu bestellen. Wenn 'orderContainers' im Basisauftragscontainer ausgefüllt ist, werden die meisten konfigurationsspezifischen Eigenschaften im Basiscontainer ignoriert. Beispielsweise werden Preise, Standort und Paket-ID für den Basiscontainer ignoriert, da es sich bei der Fakturierungsinformation jedoch um eine Eigenschaft handelt, die nicht für einen einzelnen Auftragscontainer (sondern für den Auftrag als Ganzes) spezifisch ist, muss sie im Basiscontainer angegeben werden. Typ: SoftLayer_Container_Product_Order

siehe http://sldn.softlayer.com/reference/datatypes/SoftLayer_Container_Product_Order

Grüße

+0

Thank you so much! Und alle Bestellungen innerhalb des Containers werden in einer Rechnung angezeigt? –

+0

Ja, das stimmt –