models

package
v0.9.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 4, 2026 License: BSD-3-Clause Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Account

type Account struct {
	ID                   uuid.UUID                      `json:"id"`
	CreatedAt            time.Time                      `json:"createdAt"`
	Name                 string                         `json:"name"`
	AccountOwner         string                         `json:"accountOwner"`
	BillingAddress       string                         `json:"billingAddress"`
	OrganizationName     *string                        `json:"organizationName"`
	AccountOpeningReason *string                        `json:"accountOpeningReason"`
	Status               string                         `json:"status"`
	Workspaces           []ws_manager.WorkspaceSettings `json:"workspaces"`
}

Account represents an account with associated workspaces.

type Group

type Group struct {
	ID   string `json:"id"`
	Name string `json:"name"`
}

Group represents a group in the system.

type User

type User struct {
	ID        string `json:"id"`
	Username  string `json:"username"`
	FirstName string `json:"firstName"`
	LastName  string `json:"lastName"`
	Email     string `json:"email"`
}

User represents a user in the system.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL