Documentation ¶
Index ¶
- type Access
- type AccessList
- func (list AccessList) Copy() AccessList
- func (list AccessList) Filter(pred func(Access) bool) AccessList
- func (list AccessList) GetByLevels(levels ...kubeModels.AccessLevel) AccessList
- func (list AccessList) GetOwner() string
- func (list AccessList) Len() int
- func (list AccessList) Names() []string
- func (list AccessList) New() AccessList
- func (list AccessList) RenderTable() string
- func (AccessList) TableHeaders() []string
- func (list AccessList) TableRows() [][]string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Access ¶
type Access kubeModels.UserAccess
func AccessFromKube ¶
func AccessFromKube(kubeAccess kubeModels.UserAccess) Access
func (Access) RenderTable ¶
func (Access) TableHeaders ¶
func (Access) ToKube ¶
func (access Access) ToKube() kubeModels.UserAccess
type AccessList ¶
type AccessList []Access
func AccessListFromKube ¶
func AccessListFromKube(kubeAccesses []kubeModels.UserAccess) AccessList
func (AccessList) Copy ¶
func (list AccessList) Copy() AccessList
func (AccessList) Filter ¶
func (list AccessList) Filter(pred func(Access) bool) AccessList
func (AccessList) GetByLevels ¶
func (list AccessList) GetByLevels(levels ...kubeModels.AccessLevel) AccessList
func (AccessList) GetOwner ¶
func (list AccessList) GetOwner() string
func (AccessList) Len ¶
func (list AccessList) Len() int
func (AccessList) Names ¶
func (list AccessList) Names() []string
func (AccessList) New ¶
func (list AccessList) New() AccessList
func (AccessList) RenderTable ¶
func (list AccessList) RenderTable() string
func (AccessList) TableHeaders ¶
func (AccessList) TableHeaders() []string
func (AccessList) TableRows ¶
func (list AccessList) TableRows() [][]string
Click to show internal directories.
Click to hide internal directories.