1
0
mirror of https://github.com/zitadel/zitadel.git synced 2024-12-15 12:27:59 +00:00
zitadel/internal/domain/machine.go

25 lines
413 B
Go
Raw Normal View History

package domain
import "github.com/zitadel/zitadel/internal/eventstore/v1/models"
type Machine struct {
models.ObjectRoot
Username string
State UserState
Name string
Description string
}
func (m Machine) GetUsername() string {
return m.Username
}
func (m Machine) GetState() UserState {
return m.State
}
func (sa *Machine) IsValid() bool {
return sa.Name != "" && sa.Username != ""
}