tenant

package
v0.0.0-...-4786a4a Latest Latest
Warning

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

Go to latest
Published: Jun 30, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseDepartment

type BaseDepartment struct {
	service.Interface
}

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

type BaseRole struct {
	service.Interface
}

func NewBaseRole

func NewBaseRole(svcInterface service.Interface) *BaseRole

func (*BaseRole) Apply

func (b *BaseRole) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)

func (*BaseRole) Delete

func (b *BaseRole) Delete(namespace, name string) error

func (*BaseRole) Get

func (b *BaseRole) Get(namespace, name string) (*service.UnstructuredExtend, error)

func (*BaseRole) List

func (b *BaseRole) List(namespace string, selector string) (*service.UnstructuredListExtend, error)

type BaseRoleUser

type BaseRoleUser struct {
	service.Interface
}

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

type BaseTenant struct {
	service.Interface
}

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

type BaseUser struct {
	service.Interface
}

func NewBaseUser

func NewBaseUser(svcInterface service.Interface) *BaseUser

func (*BaseUser) Apply

func (b *BaseUser) Apply(namespace, name string, unstructuredExtend *service.UnstructuredExtend) (*service.UnstructuredExtend, bool, error)

func (*BaseUser) Delete

func (b *BaseUser) Delete(namespace, name string) error

func (*BaseUser) Get

func (b *BaseUser) Get(namespace, name string) (*service.UnstructuredExtend, error)

func (*BaseUser) List

func (b *BaseUser) List(namespace string, selector string) (*service.UnstructuredListExtend, error)

Jump to

Keyboard shortcuts

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