Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClient ¶
func NewClient(httpClient *requests.HTTPClient, mmnAddress string, signer identity.SignerFactory) *client
NewClient returns MMN API client
Types ¶
type MMN ¶
type MMN struct {
// contains filtered or unexported fields
}
MMN struct
type NodeClaimRequest ¶
type NodeClaimRequest struct { // local IP is used to give quick access to WebUI from MMN LocalIP string `json:"local_ip"` Identity string `json:"identity"` APIKey string `json:"api_key"` VendorID string `json:"vendor_id"` OS string `json:"os"` Arch string `json:"arch"` NodeVersion string `json:"node_version"` RedirectURL string `json:"redirect_url,omitempty"` }
NodeClaimRequest contains node information to be sent to MMN
Click to show internal directories.
Click to hide internal directories.