代码之家  ›  专栏  ›  技术社区  ›  Ludvig A. Norin

REST API调用SoftLayer\u Network\u Storage/000000/allowAccessFromHost失败,出现stdClass错误

  •  0
  • Ludvig A. Norin  · 技术社区  · 8 年前

    POST .../SoftLayer_Network_Storage/000001/allowAccessFromHost
    
    {
     "parameters":[
     {
      "typeClassName": "SoftLayer_Virtual_Guest",
      "hostId": 000000
     }]
    }
    

    我得到的回应是: 类stdClass的对象无法转换为字符串

    2 回复  |  直到 8 年前
        1
  •  0
  •   Albert Camacho    8 年前

    尝试以下操作

    POST .../SoftLayer_Network_Storage/000001/allowAccessFromHost
    
    {
      "parameters":[
         "SoftLayer_Virtual_Guest",
         000000
      ]
    }
    

    http://sldn.softlayer.com/reference/services/SoftLayer_Network_Storage/allowAccessFromHost

    http://sldn.softlayer.com/reference/services/softlayer_virtual_guest/allowaccesstonetworkstorage

        2
  •  0
  •   Ludvig A. Norin    8 年前

    我使用这个(0000000==虚拟来宾ID,0000000 1==iSCSI ID)完成了相同的事情:

    POST .../SoftLayer_Virtual_Guest/0000000/allowAccessToNetworkStorage.json
    
    {
     "parameters": 
     [
      {
         "id": 00000001
      }
     ] 
    }
    

    推荐文章