package models type NetplanConfigWlan struct { Network NetworkWlan `yaml:"network" json:"network"` } type NetworkWlan struct { Version int `yaml:"version" json:"version"` Renderer string `yaml:"renderer" json:"renderer"` Wifis map[string]Wifi `yaml:"wifis" json:"wifis"` } type Wifi struct { Dhcp4 bool `yaml:"dhcp4" json:"dhcp4"` Addresses []string `yaml:"addresses,omitempty" json:"addresses,omitempty"` Gateway4 string `yaml:"gateway4,omitempty" json:"gateway4,omitempty"` Nameservers struct { Addresses []string `yaml:"addresses,omitempty" json:"addresses,omitempty"` } `yaml:"nameservers,omitempty" json:"nameservers,omitempty"` AccessPoints map[string]AccessPoint `yaml:"access-points" json:"access-points"` } type AccessPoint struct { Password string `yaml:"password,omitempty" json:"password,omitempty"` }