1
// Copyright 2015 Canonical Ltd.
2
// Licensed under the AGPLv3, see LICENCE file for details.
6
// UndertakerModelInfo returns information on an model needed by the undertaker worker.
7
type UndertakerModelInfo struct {
8
UUID string `json:"uuid"`
9
Name string `json:"name"`
10
GlobalName string `json:"global-name"`
11
IsSystem bool `json:"is-system"`
12
Life Life `json:"life"`
15
// UndertakerModelInfoResult holds the result of an API call that returns an
16
// UndertakerModelInfoResult or an error.
17
type UndertakerModelInfoResult struct {
18
Error *Error `json:"error,omitempty"`
19
Result UndertakerModelInfo `json:"result"`