使用API,我能够验证块存储数量为2的顺序,它甚至给了我正确的重复成本,但是当实际下订单时,只订购了一个。这是API的限制吗?这是在FedRAMP/usgov环境中。
与在订单容器中将数量指定为2相比,循环遍历订单服务调用是否更好?
谢谢
发布于 2016-06-21 19:45:04
数量不应指定为订单,耐久或性能仓库。
您可以尝试按顺序发送所需的所有对象存储,如下面的RESTFul示例:
{
"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"
}
}]
}]
}
请注意,我在"orderContainers“属性中追加存储。
这是对该属性的描述:
orderContainers
订单可能包含一系列配置。填充此属性允许您在单个订单中购买多个配置。每个订单容器都将有自己的独立设置,而不依赖于其他订单容器。例如,可以在一种配置中订购裸金属服务器,在另一种配置中订购虚拟服务器。如果在基本订单容器上填充orderContainers,则在基容器上忽略大多数特定于配置的属性。例如,基本容器上的价格、位置和packageId将被忽略,但是由于billingInformation是一个属性,而不是特定于单个订单容器(而是订单作为一个整体),所以必须在基本容器上填充它。类型: SoftLayer_Container_Product_Order
请参阅Order
问候
https://stackoverflow.com/questions/37952425
复制相似问题