clusterauthtoken

package
v2.2.1-rc1+incompatible Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2019 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CRDSetup

func CRDSetup(ctx context.Context, apiContext *config.UserOnlyContext) error

func Register

func Register(ctx context.Context, cluster *config.UserContext)

Types

type ClusterUserAttributeHandler

type ClusterUserAttributeHandler struct {
	// contains filtered or unexported fields
}

func (*ClusterUserAttributeHandler) Sync

func (h *ClusterUserAttributeHandler) Sync(key string, clusterUserAttribute *clusterv3.ClusterUserAttribute) (runtime.Object, error)

type SettingHandler

type SettingHandler struct {
	// contains filtered or unexported fields
}

func (*SettingHandler) Create

func (h *SettingHandler) Create(setting *managementv3.Setting) (runtime.Object, error)

func (*SettingHandler) Remove

func (h *SettingHandler) Remove(setting *managementv3.Setting) (runtime.Object, error)

func (*SettingHandler) Updated

func (h *SettingHandler) Updated(setting *managementv3.Setting) (runtime.Object, error)

type TokenHandler

type TokenHandler struct {
	// contains filtered or unexported fields
}

func (*TokenHandler) Create

func (h *TokenHandler) Create(token *managementv3.Token) (runtime.Object, error)

func (*TokenHandler) Remove

func (h *TokenHandler) Remove(token *managementv3.Token) (runtime.Object, error)

func (*TokenHandler) Updated

func (h *TokenHandler) Updated(token *managementv3.Token) (runtime.Object, error)

type UserAttributeHandler

type UserAttributeHandler struct {
	// contains filtered or unexported fields
}

func (*UserAttributeHandler) Sync

func (h *UserAttributeHandler) Sync(key string, userAttribute *managementv3.UserAttribute) (runtime.Object, error)

type UserHandler

type UserHandler struct {
	// contains filtered or unexported fields
}

func (*UserHandler) Create

func (h *UserHandler) Create(user *managementv3.User) (runtime.Object, error)

func (*UserHandler) Remove

func (h *UserHandler) Remove(user *managementv3.User) (runtime.Object, error)

func (*UserHandler) Updated

func (h *UserHandler) Updated(user *managementv3.User) (runtime.Object, error)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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