in cloudstack/ZoneService.go [67:121]
func (p *CreateZoneParams) toURLValues() url.Values {
u := url.Values{}
if p.p == nil {
return u
}
if v, found := p.p["allocationstate"]; found {
u.Set("allocationstate", v.(string))
}
if v, found := p.p["dns1"]; found {
u.Set("dns1", v.(string))
}
if v, found := p.p["dns2"]; found {
u.Set("dns2", v.(string))
}
if v, found := p.p["domain"]; found {
u.Set("domain", v.(string))
}
if v, found := p.p["domainid"]; found {
u.Set("domainid", v.(string))
}
if v, found := p.p["guestcidraddress"]; found {
u.Set("guestcidraddress", v.(string))
}
if v, found := p.p["internaldns1"]; found {
u.Set("internaldns1", v.(string))
}
if v, found := p.p["internaldns2"]; found {
u.Set("internaldns2", v.(string))
}
if v, found := p.p["ip6dns1"]; found {
u.Set("ip6dns1", v.(string))
}
if v, found := p.p["ip6dns2"]; found {
u.Set("ip6dns2", v.(string))
}
if v, found := p.p["isedge"]; found {
vv := strconv.FormatBool(v.(bool))
u.Set("isedge", vv)
}
if v, found := p.p["localstorageenabled"]; found {
vv := strconv.FormatBool(v.(bool))
u.Set("localstorageenabled", vv)
}
if v, found := p.p["name"]; found {
u.Set("name", v.(string))
}
if v, found := p.p["networktype"]; found {
u.Set("networktype", v.(string))
}
if v, found := p.p["securitygroupenabled"]; found {
vv := strconv.FormatBool(v.(bool))
u.Set("securitygroupenabled", vv)
}
return u
}