@@ -152,23 +152,23 @@ func imageCreateBuilder(c *core.Command) *core.Command {
152152
153153// customImage is based on instance.Image, with additional information about the server
154154type imageListItem struct {
155- ID string
156- Name string
157- Arch instance.Arch
158- CreationDate * time.Time
159- ModificationDate * time.Time
160- DefaultBootscript * instance.Bootscript
161- ExtraVolumes map [string ]* instance.Volume
162- OrganizationID string
163- ProjectID string
164- Public bool
165- RootVolume * instance.VolumeSummary
166- State instance.ImageState
155+ ID string `json:"id"`
156+ Name string `json:"name"`
157+ Arch instance.Arch `json:"arch"`
158+ CreationDate * time.Time `json:"creation_date"`
159+ ModificationDate * time.Time `json:"modification_date"`
160+ DefaultBootscript * instance.Bootscript `json:"default_bootscript"`
161+ ExtraVolumes map [string ]* instance.Volume `json:"extra_volumes"`
162+ OrganizationID string `json:"organization"`
163+ ProjectID string `json:"project"`
164+ Public bool `json:"public"`
165+ RootVolume * instance.VolumeSummary `json:"root_volume"`
166+ State instance.ImageState `json:"state"`
167167
168168 // Replace Image.FromServer
169- ServerID string
170- ServerName string
171- Zone scw.Zone
169+ ServerID string `json:"server_id"`
170+ ServerName string `json:"server_name"`
171+ Zone scw.Zone `json:"zone"`
172172}
173173
174174// imageListBuilder list the images for a given organization/project.
0 commit comments