我如何才能暂停VM的持续时间?

时间:2018-03-30 07:57:32

标签: ibm-cloud-infrastructure

我的VM暂停了很长时间,我想查看暂停开始日期。关于Virtual_Guest有很多属性,我没有找到电源状态信息,如“停止”等。我试过getNetworkMonitorIncidents

https://softlayer.github.io/reference/datatypes/SoftLayer_Virtual_Guest/

SL是否支持显示电源状态开始日期或持续时间?

1 个答案:

答案 0 :(得分:0)

要知道vm的暂停开始日期,您可以使用以下其余的api:只需要在“设置我”位置更改此“restQualifiedDomainName”的rest api中的标签数据。

  1. 方法:获取

     https://[username]:[apiKey]@api.softlayer.com/rest/v3.1/SoftLayer_Event_Log/getAllObjects?objectFilter={"label":{"operation":"*= set me"},"eventName":{"operation":"Power Off"}}
    
  2. 要获取“fullQualifiedDomainName”,请使用此rest api:

    1. 方法:获取

      https://[username]:[apiKey]@api.softlayer.com/rest/v3.1/SoftLayer_Virtual_Guest/[virtualGuestId]/getObject
      
    2. 同样为了获得vm的电源状态,你可以使用这个休息api:

      1. 方法:获取

        https://[username]:[apiKey]@api.softlayer.com/rest/v3.1/SoftLayer_Virtual_Guest/[virtualGuestId]/getPowerState
        
      2. SL支持vm的开始日期,但不支持其持续时间。您可以根据第一个休息api显示的事件计算持续时间,即上面的。