Versions in this module Expand all Collapse all v2 v2.0.1 Jul 1, 2020 Changes in this version + type Client struct + func New(client client.Client) *Client + func (c *Client) GetImageDetail(imageId string) (*ImageDetail, error) + func (c *Client) GetImageDetailV2(imageId string) (*ImageDetailV2, error) + func (c *Client) ListImages() ([]Image, error) + func (c *Client) ListImagesDetail() ([]ImageDetail, error) + func (c *Client) ListImagesV2() ([]ImageDetailV2, error) + type Image struct + Id string + Links []Link + Name string + type ImageDetail struct + Created string + Id string + Links []Link + Metadata ImageMetadata + MinimumDisk int + MinimumRAM int + Name string + Progress int + Status string + Updated string + type ImageDetailV2 struct + Architecture string + Checksum string + ContainerFormat string + CreatedAt string + DirectUrl string + DiskFormat string + File string + HwDiskModel string + HwVifModel string + Id string + Locations interface{} + MinimumDisk int + MinimumRAM int + Name string + OsType string + Owner string + Protected bool + Schema string + Self string + Size int + Status string + Tags []string + UpdatedAt string + VirtualSize string + Visibility string + type ImageMetadata struct + Architecture string + KernelId interface{} + Location string + OwnerId interface{} + ProjectId interface{} + RAMDiskId interface{} + State string + type Link struct + Href string + Rel string + Type string