Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PermissionSet ¶
type PermissionSet struct {
// contains filtered or unexported fields
}
func NewPermissionSet ¶
func NewPermissionSet(perms []*v1.Multihost_Permission) (*PermissionSet, error)
func (*PermissionSet) CheckPermissionForPlan ¶
func (p *PermissionSet) CheckPermissionForPlan(planID string, permType ...v1.Multihost_Permission_Type) bool
func (*PermissionSet) CheckPermissionForRepo ¶
func (p *PermissionSet) CheckPermissionForRepo(repoID string, permType ...v1.Multihost_Permission_Type) bool
type ScopeSet ¶
type ScopeSet struct {
// contains filtered or unexported fields
}
func NewScopeSet ¶
func (*ScopeSet) ContainsPlan ¶
func (*ScopeSet) ContainsRepo ¶
Click to show internal directories.
Click to hide internal directories.