huaweicloud-sdk-go-v3 icon indicating copy to clipboard operation
huaweicloud-sdk-go-v3 copied to clipboard

使用方法ListServersDetailsRequest Metadata 结构体定义错误

Open dreamskyw opened this issue 3 years ago • 1 comments

在使用go SDK 遇到sdk 错误定义。 具体错误如下 https://github.com/huaweicloud/huaweicloud-sdk-go-v3/blob/c245a429ca5ae854ba0b20f15ed3c1e6427d2033/services/ecs/v2/model/model_server_detail.go#L10 第91行, Metadata map[string]string json:"metadata" 在使用方法,client.ListServersDetails() 中返回结构体并不是map。 返回值如下: image 而SDK定义的结构体为map image

对用户不太友好;

dreamskyw avatar Aug 07 '21 15:08 dreamskyw

你好,Metadata这个字段的来源一部分是ECS在创建虚拟机的时候自动添加的,一部分是用户自定义的,因此无法明确定义为结构体,因此定义为字典。

zoupengli avatar Aug 10 '21 06:08 zoupengli