SoftLayer负载均衡器命令行API禁用/启用服务

时间:2017-05-09 17:11:36

标签: ibm-cloud-infrastructure

我正在尝试使用Python上的SoftLayer命令行API禁用/启用服务

命令

slcli lb service-edit local:690561 --enabled

给出以下错误。

  

SoftLayerAPIError(SOAP-ENV:服务器):内部错误

slcli lb service-toggle local:690561

按预期工作。

我需要一种打开和关闭服务的方法(不要切换)。

似乎没有足够的服务编辑文档。

1 个答案:

答案 0 :(得分:1)

您的错误是标识符,在这种情况下,您的标识符必须如下:

  

LoadBlancerId:服务ID

所以试试这个:

slcli lb service-edit 1111:222 --enabled

Note: replace the IDS

要查看负载均衡器中的服务ID,您可以运行:

slcli lib detail local:1111

Note:replace 1111 with the id of the load balancer