Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Organization ¶
type Organization struct {
Id string `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Users []User `json:"users"`
}
func NewOrganization ¶
func NewOrganization(org model.Organization) Organization
type OrganizationUser ¶
type Organizations ¶
type Organizations struct {
Organizations []Organization `json:"organizations"`
}
func NewOrganizations ¶
func NewOrganizations(orgs model.Organizations) Organizations
type Permission ¶
type Permission struct {
Id string `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
}
func NewPermission ¶
func NewPermission(permission model.Permission) Permission
type PermissionCheckRequest ¶
type Permissions ¶
type Permissions struct {
Permissions []Permission `json:"permissions"`
}
func NewPermissions ¶
func NewPermissions(permissions model.Permissions) Permissions
type Role ¶
type Role struct {
Id string `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Permissions
OrganizationUsers []OrganizationUser `json:"organizationUsers"`
}
Click to show internal directories.
Click to hide internal directories.