node-api/types.go

26 lines
757 B
Go
Raw Normal View History

2020-07-08 22:09:19 +00:00
package main
// Path where authorized keys are
const sshPubKeysLocation = "/srv/.ssh/authorized_keys"
2020-07-09 22:27:23 +00:00
// Message represents response with information about results of something
2020-07-08 22:09:19 +00:00
type Message struct {
2020-07-30 20:46:09 +00:00
// Message with different kind of information. Usually it's error message generated by dependencies or stdlib or simply ok.
// Example: ok
// Required: false
Message string `json:"message,omitempty"`
// If there are any errors all of them are listed here.
// Required: false
Errors []string `json:"errors,omitempty"`
2020-07-08 22:09:19 +00:00
}
// data passed into the template
type templateData struct {
Token string
}
// Password is request structure you can use to pass password for app user in the container
type Password struct {
Password string `json:"password"`
}