SoftLayer 订单例外:Windows Server 2012 Standard Edition(64 位)(17-32 核),有核容量限制

SoftLayer order exception: Windows Server 2012 Standard Edition (64 bit) (17-32 Cores), has a Cores capacity restriction

这是我在尝试使用 SoftLayer python 库为 Windows 虚拟访客下订单时遇到的异常:

SoftLayerAPIError(SoftLayer_Exception_Public): Windows Server 2012 标准版(64 位)(17-32 核),价格 ID# 175801,有核容量限制与 4 x 2.0 GHz 内核的容量不匹配,价格 ID# 52139。请提交兼容的价格。

python 逻辑在订购此虚拟客人的区域中很长时间没有改变,我们之前没有看到问题。最近是否有 API 更改或虚拟客人订购限制?作为参考,我们在下订单前获取这些选项的价格 ID:

包 ID:46

{ "os_type": "OS_WINDOWS_2012_FULL_STD_64_BIT", "core_type": "GUEST_CORES_4", "ip_size": "1_IP_ADDRESS", "bandwidth": "BANDWIDTH_0_GB_2", "ram_size": "RAM_8_GB", "reboot_type": "REBOOT_REMOTE_CONSOLE", "uplink_speed": "1_GBPS_PRIVATE_NETWORK_UPLINK", "vpn_type": "UNLIMITED_SSL_VPN_USERS_1_PPTP_VPN_USER_PER_ACCOUNT", "host_monitor_size": "MONITORING_HOST_PING_AND_TCP_SERVICE", "disk_type": "GUEST_DISK_100_GB_LOCAL", "notify_method": "NOTIFICATION_EMAIL_AND_TICKET", "is_auto_notify": "AUTOMATED_NOTIFICATION", "vulner_report": "NESSUS_VULNERABILITY_ASSESSMENT_REPORTING" }

希望您没有误会,但是您是如何获得标识符的?

我认为问题出在这里:

  • "os_type": "OS_WINDOWS_2012_FULL_STD_64_BIT",
  • "core_type": "GUEST_CORES_4",

175801 价格仅适用于 17-32 核,您需要为 OS 使用另一个标识符,因为 您订购的是 4 核 并且您需要使用支持您选择的核心容量的价格

你能试试这个 id: 175797 而不是 175801