2016-09-06 27 views
0

this元數據服務,數據類型SoftLayer_Virtual_Guest_Block_Device_Template_Group,它有兩個以下字符串屬性:IMAGETYPE有不正確的類型

"imageType": 
{ 
"name": "imageType", 
"type": "string", 
"form": "relational", 
"doc": "The virtual disk image type of this template. Value will be populated on parent and child, but only supports object filtering on the parent." 
}, 
"imageTypeKeyName": 
{ 
"name": "imageTypeKeyName", 
"type": "string", 
"form": "relational", 
"doc": "The virtual disk image type keyname (e.g. SYSTEM, DISK_CAPTURE, ISO, etc) of this template. Value will be populated on parent and child, but only supports object filtering on the parent." 
}, 

但是,如果我們檢查rest服務的JSON數據,imageType不是字符串,而是一個複雜的類型:

"imageType": 
{ 
"description": "a disk that may be replaced on upgrade", 
"keyName": "SYSTEM", 
"name": "System" 
} 

我們使用golang客戶端產生的元數據服務去的數據類型,服務和方法,這種不匹配導致不能編組/解組數據。

+0

{ \t 「IMAGETYPE」:{ \t \t 「名稱」: 「IMAGETYPE」, \t \t 「類型」: 「串」, \t \t 「形式」: 「關係」, \t \t 「DOC」 :「此模板的虛擬磁盤映像類型,值將填充父代和子代,但僅支持對父代進行對象篩選。」 \t}, \t 「imageTypeKeyName」:{ \t \t 「名稱」: 「imageTypeKeyName」, \t \t 「類型」: 「串」, \t \t 「形式」: 「關係」, \t \t 「DOC」 :「此模板的虛擬磁盤映像類型鍵名稱(例如SYSTEM,DISK_CAPTURE,ISO等)。值將填充父代和子代,但只支持對父代進行對象過濾。」 \t} } – Murali

回答

0

雖然REST API生成的結果是正確的,但SoftLayer目前報告了這個問題。

儘管如此,您可以向SoftLayer提交一張票據,以便他們爲您提供進一步的幫助。