当我尝试下订单使用下面的代码订购主子网的vlan时,对于子网价格ID,我将其指定为28842,表示32个静态IP地址。但是,与我获得的vlan相关联的实际子网是8个IP地址。所以我想知道为什么这种一致性发生了,因为我指定了32,但实际上得到了8.
我联系SL支持人员,他回复我说vlan上的主子网默认设置为8。但是,如果我指定为32,为什么我仍然得到默认值?此外,如果我想获得16和32主要(不便携)子网,我应该提供的正确价格ID是什么?感谢。
代码:
product_order= {
"complexType" => 'SoftLayer_Container_Product_Order_Network_Vlan',
'hardware' => "",
"quantity" => 1,
"location"=>datacenter,
"packageId"=>0,
"name" => vlan_name,
"prices"=>[
{"id"=> vlan_type},
{"id"=> subnet_size **(here I feed 28842)**},
{"id"=> 32082}],
"stepId" => 7,
"routerId" => router,
# "description" => desc
}
placeOrder(product_order)
答案 0 :(得分:0)
我能够重现你提到的问题。另一方面,我只能使用 Vlan_type 和(主要)子网的大小的项目价格和32个IP地址订购Vlan。< / p>
看起来这个问题是由于商品价格32082,我不知道您使用它的原因,但我建议如果没有任何特殊原因需要将其删除。