Files
zitadel/apps/api/internal/domain/machine.go
2025-08-05 15:20:32 -07:00

25 lines
413 B
Go

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 != ""
}