Documentation ¶
Index ¶
- type BaseDepartment
- func (b *BaseDepartment) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
- func (b *BaseDepartment) Delete(namespace, name string) error
- func (b *BaseDepartment) Get(namespace, name string) (*service.UnstructuredExtend, error)
- func (b *BaseDepartment) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
- type BaseRole
- func (b *BaseRole) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
- func (b *BaseRole) Delete(namespace, name string) error
- func (b *BaseRole) Get(namespace, name string) (*service.UnstructuredExtend, error)
- func (b *BaseRole) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
- type BaseRoleUser
- func (b *BaseRoleUser) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
- func (b *BaseRoleUser) Delete(namespace, name string) error
- func (b *BaseRoleUser) Get(namespace, name string) (*service.UnstructuredExtend, error)
- func (b *BaseRoleUser) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
- type BaseTenant
- func (b *BaseTenant) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
- func (b *BaseTenant) Delete(namespace, name string) error
- func (b *BaseTenant) Get(namespace, name string) (*service.UnstructuredExtend, error)
- func (b *BaseTenant) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
- type BaseUser
- func (b *BaseUser) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
- func (b *BaseUser) Delete(namespace, name string) error
- func (b *BaseUser) Get(namespace, name string) (*service.UnstructuredExtend, error)
- func (b *BaseUser) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseDepartment ¶
func NewBaseDepartment ¶
func NewBaseDepartment(svcInterface service.Interface) *BaseDepartment
func (*BaseDepartment) Apply ¶
func (b *BaseDepartment) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
func (*BaseDepartment) Delete ¶
func (b *BaseDepartment) Delete(namespace, name string) error
func (*BaseDepartment) Get ¶
func (b *BaseDepartment) Get(namespace, name string) (*service.UnstructuredExtend, error)
func (*BaseDepartment) List ¶
func (b *BaseDepartment) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
type BaseRole ¶
func NewBaseRole ¶
func (*BaseRole) Apply ¶
func (b *BaseRole) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
type BaseRoleUser ¶
func NewBaseRoleUser ¶
func NewBaseRoleUser(svcInterface service.Interface) *BaseRoleUser
func (*BaseRoleUser) Apply ¶
func (b *BaseRoleUser) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
func (*BaseRoleUser) Delete ¶
func (b *BaseRoleUser) Delete(namespace, name string) error
func (*BaseRoleUser) Get ¶
func (b *BaseRoleUser) Get(namespace, name string) (*service.UnstructuredExtend, error)
func (*BaseRoleUser) List ¶
func (b *BaseRoleUser) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
type BaseTenant ¶
func NewBaseTenant ¶
func NewBaseTenant(svcInterface service.Interface) *BaseTenant
func (*BaseTenant) Apply ¶
func (b *BaseTenant) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
func (*BaseTenant) Delete ¶
func (b *BaseTenant) Delete(namespace, name string) error
func (*BaseTenant) Get ¶
func (b *BaseTenant) Get(namespace, name string) (*service.UnstructuredExtend, error)
func (*BaseTenant) List ¶
func (b *BaseTenant) List(namespace string, selector string) (*service.UnstructuredListExtend, error)
type BaseUser ¶
func NewBaseUser ¶
func (*BaseUser) Apply ¶
func (b *BaseUser) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)
Click to show internal directories.
Click to hide internal directories.