weizhouapache opened a new issue, #159:
URL: https://github.com/apache/cloudstack-go/issues/159
an example of vm response
```
"vnfdetails": {
"access_methods": "http,https,ssh-key,ssh-password",
"http_path": "/",
"https_path": "/"
},
"vnfnics": [
{
"deviceid": 0,
"management": true,
"name": "management",
"required": true
}
],
```
it might be due to that vnfnics is defined as `[]string`
```
cloudstack/AffinityGroupService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/BackupService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/ISOService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/ISOService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/NicService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/SSHService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/SnapshotService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualMachineService.go: Vnfnics []string
`json:"vnfnics"`
cloudstack/VirtualNetworkFunctionsService.go: Vnfnics
[]string `json:"vnfnics"`
cloudstack/VirtualNetworkFunctionsService.go: Vnfnics
[]string `json:"vnfnics"`
cloudstack/VirtualNetworkFunctionsService.go: if v, found :=
p.p["vnfnics"]; found {
cloudstack/VirtualNetworkFunctionsService.go:
u.Set(fmt.Sprintf("vnfnics[%d].key", i), k)
cloudstack/VirtualNetworkFunctionsService.go:
u.Set(fmt.Sprintf("vnfnics[%d].value", i), m[k])
cloudstack/VirtualNetworkFunctionsService.go:func (p
*RegisterVnfTemplateParams) SetVnfnics(v map[string]string) {
cloudstack/VirtualNetworkFunctionsService.go: p.p["vnfnics"] = v
cloudstack/VirtualNetworkFunctionsService.go:func (p
*RegisterVnfTemplateParams) ResetVnfnics() {
cloudstack/VirtualNetworkFunctionsService.go: if p.p != nil &&
p.p["vnfnics"] != nil {
cloudstack/VirtualNetworkFunctionsService.go: delete(p.p,
"vnfnics")
cloudstack/VirtualNetworkFunctionsService.go:func (p
*RegisterVnfTemplateParams) GetVnfnics() (map[string]string, bool) {
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]