github.com/mwhudson/juju@v0.0.0-20160512215208-90ff01f3497f/apiserver/params/undertaker.go (about)

     1  // Copyright 2015 Canonical Ltd.
     2  // Licensed under the AGPLv3, see LICENCE file for details.
     3  
     4  package params
     5  
     6  // UndertakerModelInfo returns information on an model needed by the undertaker worker.
     7  type UndertakerModelInfo struct {
     8  	UUID       string
     9  	Name       string
    10  	GlobalName string
    11  	IsSystem   bool
    12  	Life       Life
    13  }
    14  
    15  // UndertakerModelInfoResult holds the result of an API call that returns an
    16  // UndertakerModelInfoResult or an error.
    17  type UndertakerModelInfoResult struct {
    18  	Error  *Error
    19  	Result UndertakerModelInfo
    20  }