administration

package
v0.0.0-...-e16029c Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2025 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Permission_CreatePermission_FullMethodName = "/api.console.administration.Permission/CreatePermission"
	Permission_UpdatePermission_FullMethodName = "/api.console.administration.Permission/UpdatePermission"
	Permission_DeletePermission_FullMethodName = "/api.console.administration.Permission/DeletePermission"
	Permission_GetPermission_FullMethodName    = "/api.console.administration.Permission/GetPermission"
	Permission_ListPermission_FullMethodName   = "/api.console.administration.Permission/ListPermission"
)
View Source
const (
	Role_CreateRole_FullMethodName       = "/api.console.administration.Role/CreateRole"
	Role_UpdateRole_FullMethodName       = "/api.console.administration.Role/UpdateRole"
	Role_DeleteRole_FullMethodName       = "/api.console.administration.Role/DeleteRole"
	Role_GetRole_FullMethodName          = "/api.console.administration.Role/GetRole"
	Role_ListRole_FullMethodName         = "/api.console.administration.Role/ListRole"
	Role_BindPermission_FullMethodName   = "/api.console.administration.Role/BindPermission"
	Role_UnbindPermission_FullMethodName = "/api.console.administration.Role/UnbindPermission"
)
View Source
const (
	User_CreateUser_FullMethodName      = "/api.console.administration.User/CreateUser"
	User_UpdateUser_FullMethodName      = "/api.console.administration.User/UpdateUser"
	User_DeleteUser_FullMethodName      = "/api.console.administration.User/DeleteUser"
	User_GetUser_FullMethodName         = "/api.console.administration.User/GetUser"
	User_ListUser_FullMethodName        = "/api.console.administration.User/ListUser"
	User_BindNamespace_FullMethodName   = "/api.console.administration.User/BindNamespace"
	User_UnbindNamespace_FullMethodName = "/api.console.administration.User/UnbindNamespace"
	User_BindRole_FullMethodName        = "/api.console.administration.User/BindRole"
	User_UnbindRole_FullMethodName      = "/api.console.administration.User/UnbindRole"
)
View Source
const OperationPermissionCreatePermission = "/api.console.administration.Permission/CreatePermission"
View Source
const OperationPermissionDeletePermission = "/api.console.administration.Permission/DeletePermission"
View Source
const OperationPermissionGetPermission = "/api.console.administration.Permission/GetPermission"
View Source
const OperationPermissionListPermission = "/api.console.administration.Permission/ListPermission"
View Source
const OperationPermissionUpdatePermission = "/api.console.administration.Permission/UpdatePermission"
View Source
const OperationRoleBindPermission = "/api.console.administration.Role/BindPermission"
View Source
const OperationRoleCreateRole = "/api.console.administration.Role/CreateRole"
View Source
const OperationRoleDeleteRole = "/api.console.administration.Role/DeleteRole"
View Source
const OperationRoleGetRole = "/api.console.administration.Role/GetRole"
View Source
const OperationRoleListRole = "/api.console.administration.Role/ListRole"
View Source
const OperationRoleUnbindPermission = "/api.console.administration.Role/UnbindPermission"
View Source
const OperationRoleUpdateRole = "/api.console.administration.Role/UpdateRole"
View Source
const OperationUserBindNamespace = "/api.console.administration.User/BindNamespace"
View Source
const OperationUserBindRole = "/api.console.administration.User/BindRole"
View Source
const OperationUserCreateUser = "/api.console.administration.User/CreateUser"
View Source
const OperationUserDeleteUser = "/api.console.administration.User/DeleteUser"
View Source
const OperationUserGetUser = "/api.console.administration.User/GetUser"
View Source
const OperationUserListUser = "/api.console.administration.User/ListUser"
View Source
const OperationUserUnbindNamespace = "/api.console.administration.User/UnbindNamespace"
View Source
const OperationUserUnbindRole = "/api.console.administration.User/UnbindRole"
View Source
const OperationUserUpdateUser = "/api.console.administration.User/UpdateUser"

Variables

View Source
var (
	PermissionStatus_name = map[int32]string{
		0: "PERMISSION_STATUS_UNSPECIFIED",
		1: "PERMISSION_STATUS_ENABLED",
		2: "PERMISSION_STATUS_DISABLED",
	}
	PermissionStatus_value = map[string]int32{
		"PERMISSION_STATUS_UNSPECIFIED": 0,
		"PERMISSION_STATUS_ENABLED":     1,
		"PERMISSION_STATUS_DISABLED":    2,
	}
)

Enum value maps for PermissionStatus.

View Source
var (
	UserStatus_name = map[int32]string{
		0: "UNKNOWN",
		1: "NORMAL",
		2: "DISABLED",
		3: "DELETED",
	}
	UserStatus_value = map[string]int32{
		"UNKNOWN":  0,
		"NORMAL":   1,
		"DISABLED": 2,
		"DELETED":  3,
	}
)

Enum value maps for UserStatus.

View Source
var File_console_administration_permission_proto protoreflect.FileDescriptor
View Source
var File_console_administration_role_proto protoreflect.FileDescriptor
View Source
var File_console_administration_user_proto protoreflect.FileDescriptor
View Source
var Permission_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.console.administration.Permission",
	HandlerType: (*PermissionServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreatePermission",
			Handler:    _Permission_CreatePermission_Handler,
		},
		{
			MethodName: "UpdatePermission",
			Handler:    _Permission_UpdatePermission_Handler,
		},
		{
			MethodName: "DeletePermission",
			Handler:    _Permission_DeletePermission_Handler,
		},
		{
			MethodName: "GetPermission",
			Handler:    _Permission_GetPermission_Handler,
		},
		{
			MethodName: "ListPermission",
			Handler:    _Permission_ListPermission_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "console/administration/permission.proto",
}

Permission_ServiceDesc is the grpc.ServiceDesc for Permission service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Role_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.console.administration.Role",
	HandlerType: (*RoleServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateRole",
			Handler:    _Role_CreateRole_Handler,
		},
		{
			MethodName: "UpdateRole",
			Handler:    _Role_UpdateRole_Handler,
		},
		{
			MethodName: "DeleteRole",
			Handler:    _Role_DeleteRole_Handler,
		},
		{
			MethodName: "GetRole",
			Handler:    _Role_GetRole_Handler,
		},
		{
			MethodName: "ListRole",
			Handler:    _Role_ListRole_Handler,
		},
		{
			MethodName: "BindPermission",
			Handler:    _Role_BindPermission_Handler,
		},
		{
			MethodName: "UnbindPermission",
			Handler:    _Role_UnbindPermission_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "console/administration/role.proto",
}

Role_ServiceDesc is the grpc.ServiceDesc for Role service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var User_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "api.console.administration.User",
	HandlerType: (*UserServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateUser",
			Handler:    _User_CreateUser_Handler,
		},
		{
			MethodName: "UpdateUser",
			Handler:    _User_UpdateUser_Handler,
		},
		{
			MethodName: "DeleteUser",
			Handler:    _User_DeleteUser_Handler,
		},
		{
			MethodName: "GetUser",
			Handler:    _User_GetUser_Handler,
		},
		{
			MethodName: "ListUser",
			Handler:    _User_ListUser_Handler,
		},
		{
			MethodName: "BindNamespace",
			Handler:    _User_BindNamespace_Handler,
		},
		{
			MethodName: "UnbindNamespace",
			Handler:    _User_UnbindNamespace_Handler,
		},
		{
			MethodName: "BindRole",
			Handler:    _User_BindRole_Handler,
		},
		{
			MethodName: "UnbindRole",
			Handler:    _User_UnbindRole_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "console/administration/user.proto",
}

User_ServiceDesc is the grpc.ServiceDesc for User service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterPermissionHTTPServer

func RegisterPermissionHTTPServer(s *http.Server, srv PermissionHTTPServer)

func RegisterPermissionServer

func RegisterPermissionServer(s grpc.ServiceRegistrar, srv PermissionServer)

func RegisterRoleHTTPServer

func RegisterRoleHTTPServer(s *http.Server, srv RoleHTTPServer)

func RegisterRoleServer

func RegisterRoleServer(s grpc.ServiceRegistrar, srv RoleServer)

func RegisterUserHTTPServer

func RegisterUserHTTPServer(s *http.Server, srv UserHTTPServer)

func RegisterUserServer

func RegisterUserServer(s grpc.ServiceRegistrar, srv UserServer)

Types

type Action

type Action struct {
	Key      string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Describe string `protobuf:"bytes,2,opt,name=describe,proto3" json:"describe,omitempty"`
	Checked  bool   `protobuf:"varint,3,opt,name=checked,proto3" json:"checked,omitempty"`
	// contains filtered or unexported fields
}

func (*Action) Descriptor deprecated

func (*Action) Descriptor() ([]byte, []int)

Deprecated: Use Action.ProtoReflect.Descriptor instead.

func (*Action) GetChecked

func (x *Action) GetChecked() bool

func (*Action) GetDescribe

func (x *Action) GetDescribe() string

func (*Action) GetKey

func (x *Action) GetKey() string

func (*Action) ProtoMessage

func (*Action) ProtoMessage()

func (*Action) ProtoReflect

func (x *Action) ProtoReflect() protoreflect.Message

func (*Action) Reset

func (x *Action) Reset()

func (*Action) String

func (x *Action) String() string

type BindNamespaceReply

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

func (*BindNamespaceReply) Descriptor deprecated

func (*BindNamespaceReply) Descriptor() ([]byte, []int)

Deprecated: Use BindNamespaceReply.ProtoReflect.Descriptor instead.

func (*BindNamespaceReply) ProtoMessage

func (*BindNamespaceReply) ProtoMessage()

func (*BindNamespaceReply) ProtoReflect

func (x *BindNamespaceReply) ProtoReflect() protoreflect.Message

func (*BindNamespaceReply) Reset

func (x *BindNamespaceReply) Reset()

func (*BindNamespaceReply) String

func (x *BindNamespaceReply) String() string

type BindNamespaceRequest

type BindNamespaceRequest struct {
	Id          int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	NamespaceId int64 `protobuf:"varint,2,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*BindNamespaceRequest) Descriptor deprecated

func (*BindNamespaceRequest) Descriptor() ([]byte, []int)

Deprecated: Use BindNamespaceRequest.ProtoReflect.Descriptor instead.

func (*BindNamespaceRequest) GetId

func (x *BindNamespaceRequest) GetId() int64

func (*BindNamespaceRequest) GetNamespaceId

func (x *BindNamespaceRequest) GetNamespaceId() int64

func (*BindNamespaceRequest) ProtoMessage

func (*BindNamespaceRequest) ProtoMessage()

func (*BindNamespaceRequest) ProtoReflect

func (x *BindNamespaceRequest) ProtoReflect() protoreflect.Message

func (*BindNamespaceRequest) Reset

func (x *BindNamespaceRequest) Reset()

func (*BindNamespaceRequest) String

func (x *BindNamespaceRequest) String() string

type BindPermissionReply

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

func (*BindPermissionReply) Descriptor deprecated

func (*BindPermissionReply) Descriptor() ([]byte, []int)

Deprecated: Use BindPermissionReply.ProtoReflect.Descriptor instead.

func (*BindPermissionReply) ProtoMessage

func (*BindPermissionReply) ProtoMessage()

func (*BindPermissionReply) ProtoReflect

func (x *BindPermissionReply) ProtoReflect() protoreflect.Message

func (*BindPermissionReply) Reset

func (x *BindPermissionReply) Reset()

func (*BindPermissionReply) String

func (x *BindPermissionReply) String() string

type BindPermissionRequest

type BindPermissionRequest struct {
	Id           int64     `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	PermissionId int64     `protobuf:"varint,2,opt,name=permission_id,json=permissionId,proto3" json:"permission_id,omitempty"`
	Actions      []*Action `protobuf:"bytes,3,rep,name=actions,proto3" json:"actions,omitempty"`
	DataAccess   []*Action `protobuf:"bytes,4,rep,name=data_access,json=dataAccess,proto3" json:"data_access,omitempty"`
	// contains filtered or unexported fields
}

func (*BindPermissionRequest) Descriptor deprecated

func (*BindPermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use BindPermissionRequest.ProtoReflect.Descriptor instead.

func (*BindPermissionRequest) GetActions

func (x *BindPermissionRequest) GetActions() []*Action

func (*BindPermissionRequest) GetDataAccess

func (x *BindPermissionRequest) GetDataAccess() []*Action

func (*BindPermissionRequest) GetId

func (x *BindPermissionRequest) GetId() int64

func (*BindPermissionRequest) GetPermissionId

func (x *BindPermissionRequest) GetPermissionId() int64

func (*BindPermissionRequest) ProtoMessage

func (*BindPermissionRequest) ProtoMessage()

func (*BindPermissionRequest) ProtoReflect

func (x *BindPermissionRequest) ProtoReflect() protoreflect.Message

func (*BindPermissionRequest) Reset

func (x *BindPermissionRequest) Reset()

func (*BindPermissionRequest) String

func (x *BindPermissionRequest) String() string

type BindRoleReply

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

func (*BindRoleReply) Descriptor deprecated

func (*BindRoleReply) Descriptor() ([]byte, []int)

Deprecated: Use BindRoleReply.ProtoReflect.Descriptor instead.

func (*BindRoleReply) ProtoMessage

func (*BindRoleReply) ProtoMessage()

func (*BindRoleReply) ProtoReflect

func (x *BindRoleReply) ProtoReflect() protoreflect.Message

func (*BindRoleReply) Reset

func (x *BindRoleReply) Reset()

func (*BindRoleReply) String

func (x *BindRoleReply) String() string

type BindRoleRequest

type BindRoleRequest struct {
	Id     int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	RoleId int64 `protobuf:"varint,2,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	// contains filtered or unexported fields
}

func (*BindRoleRequest) Descriptor deprecated

func (*BindRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use BindRoleRequest.ProtoReflect.Descriptor instead.

func (*BindRoleRequest) GetId

func (x *BindRoleRequest) GetId() int64

func (*BindRoleRequest) GetRoleId

func (x *BindRoleRequest) GetRoleId() int64

func (*BindRoleRequest) ProtoMessage

func (*BindRoleRequest) ProtoMessage()

func (*BindRoleRequest) ProtoReflect

func (x *BindRoleRequest) ProtoReflect() protoreflect.Message

func (*BindRoleRequest) Reset

func (x *BindRoleRequest) Reset()

func (*BindRoleRequest) String

func (x *BindRoleRequest) String() string

type CreatePermissionReply

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

func (*CreatePermissionReply) Descriptor deprecated

func (*CreatePermissionReply) Descriptor() ([]byte, []int)

Deprecated: Use CreatePermissionReply.ProtoReflect.Descriptor instead.

func (*CreatePermissionReply) ProtoMessage

func (*CreatePermissionReply) ProtoMessage()

func (*CreatePermissionReply) ProtoReflect

func (x *CreatePermissionReply) ProtoReflect() protoreflect.Message

func (*CreatePermissionReply) Reset

func (x *CreatePermissionReply) Reset()

func (*CreatePermissionReply) String

func (x *CreatePermissionReply) String() string

type CreatePermissionRequest

type CreatePermissionRequest struct {
	Name     string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Alias    string           `protobuf:"bytes,2,opt,name=alias,proto3" json:"alias,omitempty"`
	Describe string           `protobuf:"bytes,3,opt,name=describe,proto3" json:"describe,omitempty"`
	Actions  []*Action        `protobuf:"bytes,4,rep,name=actions,proto3" json:"actions,omitempty"`
	Status   PermissionStatus `protobuf:"varint,5,opt,name=status,proto3,enum=api.console.administration.PermissionStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*CreatePermissionRequest) Descriptor deprecated

func (*CreatePermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreatePermissionRequest.ProtoReflect.Descriptor instead.

func (*CreatePermissionRequest) GetActions

func (x *CreatePermissionRequest) GetActions() []*Action

func (*CreatePermissionRequest) GetAlias

func (x *CreatePermissionRequest) GetAlias() string

func (*CreatePermissionRequest) GetDescribe

func (x *CreatePermissionRequest) GetDescribe() string

func (*CreatePermissionRequest) GetName

func (x *CreatePermissionRequest) GetName() string

func (*CreatePermissionRequest) GetStatus

func (*CreatePermissionRequest) ProtoMessage

func (*CreatePermissionRequest) ProtoMessage()

func (*CreatePermissionRequest) ProtoReflect

func (x *CreatePermissionRequest) ProtoReflect() protoreflect.Message

func (*CreatePermissionRequest) Reset

func (x *CreatePermissionRequest) Reset()

func (*CreatePermissionRequest) String

func (x *CreatePermissionRequest) String() string

type CreateRoleReply

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

func (*CreateRoleReply) Descriptor deprecated

func (*CreateRoleReply) Descriptor() ([]byte, []int)

Deprecated: Use CreateRoleReply.ProtoReflect.Descriptor instead.

func (*CreateRoleReply) ProtoMessage

func (*CreateRoleReply) ProtoMessage()

func (*CreateRoleReply) ProtoReflect

func (x *CreateRoleReply) ProtoReflect() protoreflect.Message

func (*CreateRoleReply) Reset

func (x *CreateRoleReply) Reset()

func (*CreateRoleReply) String

func (x *CreateRoleReply) String() string

type CreateRoleRequest

type CreateRoleRequest struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Describe string `protobuf:"bytes,2,opt,name=describe,proto3" json:"describe,omitempty"`
	Status   int32  `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRoleRequest) Descriptor deprecated

func (*CreateRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateRoleRequest.ProtoReflect.Descriptor instead.

func (*CreateRoleRequest) GetDescribe

func (x *CreateRoleRequest) GetDescribe() string

func (*CreateRoleRequest) GetName

func (x *CreateRoleRequest) GetName() string

func (*CreateRoleRequest) GetStatus

func (x *CreateRoleRequest) GetStatus() int32

func (*CreateRoleRequest) ProtoMessage

func (*CreateRoleRequest) ProtoMessage()

func (*CreateRoleRequest) ProtoReflect

func (x *CreateRoleRequest) ProtoReflect() protoreflect.Message

func (*CreateRoleRequest) Reset

func (x *CreateRoleRequest) Reset()

func (*CreateRoleRequest) String

func (x *CreateRoleRequest) String() string

type CreateUserReply

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

func (*CreateUserReply) Descriptor deprecated

func (*CreateUserReply) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserReply.ProtoReflect.Descriptor instead.

func (*CreateUserReply) ProtoMessage

func (*CreateUserReply) ProtoMessage()

func (*CreateUserReply) ProtoReflect

func (x *CreateUserReply) ProtoReflect() protoreflect.Message

func (*CreateUserReply) Reset

func (x *CreateUserReply) Reset()

func (*CreateUserReply) String

func (x *CreateUserReply) String() string

type CreateUserRequest

type CreateUserRequest struct {
	Username   string   `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Password   string   `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	RePassword string   `protobuf:"bytes,3,opt,name=re_password,json=rePassword,proto3" json:"re_password,omitempty"`
	Email      string   `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
	Nickname   string   `protobuf:"bytes,5,opt,name=nickname,proto3" json:"nickname,omitempty"`
	RoleId     int64    `protobuf:"varint,6,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	OmitPerm   []string `protobuf:"bytes,7,rep,name=omit_perm,json=omitPerm,proto3" json:"omit_perm,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateUserRequest) Descriptor deprecated

func (*CreateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.

func (*CreateUserRequest) GetEmail

func (x *CreateUserRequest) GetEmail() string

func (*CreateUserRequest) GetNickname

func (x *CreateUserRequest) GetNickname() string

func (*CreateUserRequest) GetOmitPerm

func (x *CreateUserRequest) GetOmitPerm() []string

func (*CreateUserRequest) GetPassword

func (x *CreateUserRequest) GetPassword() string

func (*CreateUserRequest) GetRePassword

func (x *CreateUserRequest) GetRePassword() string

func (*CreateUserRequest) GetRoleId

func (x *CreateUserRequest) GetRoleId() int64

func (*CreateUserRequest) GetUsername

func (x *CreateUserRequest) GetUsername() string

func (*CreateUserRequest) ProtoMessage

func (*CreateUserRequest) ProtoMessage()

func (*CreateUserRequest) ProtoReflect

func (x *CreateUserRequest) ProtoReflect() protoreflect.Message

func (*CreateUserRequest) Reset

func (x *CreateUserRequest) Reset()

func (*CreateUserRequest) String

func (x *CreateUserRequest) String() string

type DeletePermissionReply

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

func (*DeletePermissionReply) Descriptor deprecated

func (*DeletePermissionReply) Descriptor() ([]byte, []int)

Deprecated: Use DeletePermissionReply.ProtoReflect.Descriptor instead.

func (*DeletePermissionReply) ProtoMessage

func (*DeletePermissionReply) ProtoMessage()

func (*DeletePermissionReply) ProtoReflect

func (x *DeletePermissionReply) ProtoReflect() protoreflect.Message

func (*DeletePermissionReply) Reset

func (x *DeletePermissionReply) Reset()

func (*DeletePermissionReply) String

func (x *DeletePermissionReply) String() string

type DeletePermissionRequest

type DeletePermissionRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeletePermissionRequest) Descriptor deprecated

func (*DeletePermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeletePermissionRequest.ProtoReflect.Descriptor instead.

func (*DeletePermissionRequest) GetId

func (x *DeletePermissionRequest) GetId() int64

func (*DeletePermissionRequest) ProtoMessage

func (*DeletePermissionRequest) ProtoMessage()

func (*DeletePermissionRequest) ProtoReflect

func (x *DeletePermissionRequest) ProtoReflect() protoreflect.Message

func (*DeletePermissionRequest) Reset

func (x *DeletePermissionRequest) Reset()

func (*DeletePermissionRequest) String

func (x *DeletePermissionRequest) String() string

type DeleteRoleReply

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

func (*DeleteRoleReply) Descriptor deprecated

func (*DeleteRoleReply) Descriptor() ([]byte, []int)

Deprecated: Use DeleteRoleReply.ProtoReflect.Descriptor instead.

func (*DeleteRoleReply) ProtoMessage

func (*DeleteRoleReply) ProtoMessage()

func (*DeleteRoleReply) ProtoReflect

func (x *DeleteRoleReply) ProtoReflect() protoreflect.Message

func (*DeleteRoleReply) Reset

func (x *DeleteRoleReply) Reset()

func (*DeleteRoleReply) String

func (x *DeleteRoleReply) String() string

type DeleteRoleRequest

type DeleteRoleRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRoleRequest) Descriptor deprecated

func (*DeleteRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteRoleRequest.ProtoReflect.Descriptor instead.

func (*DeleteRoleRequest) GetId

func (x *DeleteRoleRequest) GetId() int64

func (*DeleteRoleRequest) ProtoMessage

func (*DeleteRoleRequest) ProtoMessage()

func (*DeleteRoleRequest) ProtoReflect

func (x *DeleteRoleRequest) ProtoReflect() protoreflect.Message

func (*DeleteRoleRequest) Reset

func (x *DeleteRoleRequest) Reset()

func (*DeleteRoleRequest) String

func (x *DeleteRoleRequest) String() string

type DeleteUserReply

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

func (*DeleteUserReply) Descriptor deprecated

func (*DeleteUserReply) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserReply.ProtoReflect.Descriptor instead.

func (*DeleteUserReply) ProtoMessage

func (*DeleteUserReply) ProtoMessage()

func (*DeleteUserReply) ProtoReflect

func (x *DeleteUserReply) ProtoReflect() protoreflect.Message

func (*DeleteUserReply) Reset

func (x *DeleteUserReply) Reset()

func (*DeleteUserReply) String

func (x *DeleteUserReply) String() string

type DeleteUserRequest

type DeleteUserRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteUserRequest) Descriptor deprecated

func (*DeleteUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.

func (*DeleteUserRequest) GetId

func (x *DeleteUserRequest) GetId() int64

func (*DeleteUserRequest) ProtoMessage

func (*DeleteUserRequest) ProtoMessage()

func (*DeleteUserRequest) ProtoReflect

func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message

func (*DeleteUserRequest) Reset

func (x *DeleteUserRequest) Reset()

func (*DeleteUserRequest) String

func (x *DeleteUserRequest) String() string

type GetPermissionReply

type GetPermissionReply struct {
	Name     string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Alias    string           `protobuf:"bytes,2,opt,name=alias,proto3" json:"alias,omitempty"`
	Describe string           `protobuf:"bytes,3,opt,name=describe,proto3" json:"describe,omitempty"`
	Actions  []*Action        `protobuf:"bytes,4,rep,name=actions,proto3" json:"actions,omitempty"`
	Status   PermissionStatus `protobuf:"varint,5,opt,name=status,proto3,enum=api.console.administration.PermissionStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPermissionReply) Descriptor deprecated

func (*GetPermissionReply) Descriptor() ([]byte, []int)

Deprecated: Use GetPermissionReply.ProtoReflect.Descriptor instead.

func (*GetPermissionReply) GetActions

func (x *GetPermissionReply) GetActions() []*Action

func (*GetPermissionReply) GetAlias

func (x *GetPermissionReply) GetAlias() string

func (*GetPermissionReply) GetDescribe

func (x *GetPermissionReply) GetDescribe() string

func (*GetPermissionReply) GetName

func (x *GetPermissionReply) GetName() string

func (*GetPermissionReply) GetStatus

func (x *GetPermissionReply) GetStatus() PermissionStatus

func (*GetPermissionReply) ProtoMessage

func (*GetPermissionReply) ProtoMessage()

func (*GetPermissionReply) ProtoReflect

func (x *GetPermissionReply) ProtoReflect() protoreflect.Message

func (*GetPermissionReply) Reset

func (x *GetPermissionReply) Reset()

func (*GetPermissionReply) String

func (x *GetPermissionReply) String() string

type GetPermissionRequest

type GetPermissionRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPermissionRequest) Descriptor deprecated

func (*GetPermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetPermissionRequest.ProtoReflect.Descriptor instead.

func (*GetPermissionRequest) GetId

func (x *GetPermissionRequest) GetId() int64

func (*GetPermissionRequest) ProtoMessage

func (*GetPermissionRequest) ProtoMessage()

func (*GetPermissionRequest) ProtoReflect

func (x *GetPermissionRequest) ProtoReflect() protoreflect.Message

func (*GetPermissionRequest) Reset

func (x *GetPermissionRequest) Reset()

func (*GetPermissionRequest) String

func (x *GetPermissionRequest) String() string

type GetRoleReply

type GetRoleReply struct {
	Name       string    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Describe   string    `protobuf:"bytes,2,opt,name=describe,proto3" json:"describe,omitempty"`
	Status     int32     `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"`
	Actions    []*Action `protobuf:"bytes,4,rep,name=actions,proto3" json:"actions,omitempty"`
	DataAccess []*Action `protobuf:"bytes,5,rep,name=data_access,json=dataAccess,proto3" json:"data_access,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoleReply) Descriptor deprecated

func (*GetRoleReply) Descriptor() ([]byte, []int)

Deprecated: Use GetRoleReply.ProtoReflect.Descriptor instead.

func (*GetRoleReply) GetActions

func (x *GetRoleReply) GetActions() []*Action

func (*GetRoleReply) GetDataAccess

func (x *GetRoleReply) GetDataAccess() []*Action

func (*GetRoleReply) GetDescribe

func (x *GetRoleReply) GetDescribe() string

func (*GetRoleReply) GetName

func (x *GetRoleReply) GetName() string

func (*GetRoleReply) GetStatus

func (x *GetRoleReply) GetStatus() int32

func (*GetRoleReply) ProtoMessage

func (*GetRoleReply) ProtoMessage()

func (*GetRoleReply) ProtoReflect

func (x *GetRoleReply) ProtoReflect() protoreflect.Message

func (*GetRoleReply) Reset

func (x *GetRoleReply) Reset()

func (*GetRoleReply) String

func (x *GetRoleReply) String() string

type GetRoleRequest

type GetRoleRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRoleRequest) Descriptor deprecated

func (*GetRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRoleRequest.ProtoReflect.Descriptor instead.

func (*GetRoleRequest) GetId

func (x *GetRoleRequest) GetId() int64

func (*GetRoleRequest) ProtoMessage

func (*GetRoleRequest) ProtoMessage()

func (*GetRoleRequest) ProtoReflect

func (x *GetRoleRequest) ProtoReflect() protoreflect.Message

func (*GetRoleRequest) Reset

func (x *GetRoleRequest) Reset()

func (*GetRoleRequest) String

func (x *GetRoleRequest) String() string

type GetUserReply

type GetUserReply struct {
	User   *UserInfo `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	RoleId int64     `protobuf:"varint,2,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserReply) Descriptor deprecated

func (*GetUserReply) Descriptor() ([]byte, []int)

Deprecated: Use GetUserReply.ProtoReflect.Descriptor instead.

func (*GetUserReply) GetRoleId

func (x *GetUserReply) GetRoleId() int64

func (*GetUserReply) GetUser

func (x *GetUserReply) GetUser() *UserInfo

func (*GetUserReply) ProtoMessage

func (*GetUserReply) ProtoMessage()

func (*GetUserReply) ProtoReflect

func (x *GetUserReply) ProtoReflect() protoreflect.Message

func (*GetUserReply) Reset

func (x *GetUserReply) Reset()

func (*GetUserReply) String

func (x *GetUserReply) String() string

type GetUserRequest

type GetUserRequest struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserRequest) Descriptor deprecated

func (*GetUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.

func (*GetUserRequest) GetId

func (x *GetUserRequest) GetId() int64

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) ProtoReflect

func (x *GetUserRequest) ProtoReflect() protoreflect.Message

func (*GetUserRequest) Reset

func (x *GetUserRequest) Reset()

func (*GetUserRequest) String

func (x *GetUserRequest) String() string

type ListPermissionReply

type ListPermissionReply struct {
	Data       []*PermissionInfo    `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	Pagination *protobuf.Pagination `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPermissionReply) Descriptor deprecated

func (*ListPermissionReply) Descriptor() ([]byte, []int)

Deprecated: Use ListPermissionReply.ProtoReflect.Descriptor instead.

func (*ListPermissionReply) GetData

func (x *ListPermissionReply) GetData() []*PermissionInfo

func (*ListPermissionReply) GetPagination

func (x *ListPermissionReply) GetPagination() *protobuf.Pagination

func (*ListPermissionReply) ProtoMessage

func (*ListPermissionReply) ProtoMessage()

func (*ListPermissionReply) ProtoReflect

func (x *ListPermissionReply) ProtoReflect() protoreflect.Message

func (*ListPermissionReply) Reset

func (x *ListPermissionReply) Reset()

func (*ListPermissionReply) String

func (x *ListPermissionReply) String() string

type ListPermissionRequest

type ListPermissionRequest struct {
	Pagination *protobuf.Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
	Name       string               `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Alias      string               `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"`
	Status     PermissionStatus     `protobuf:"varint,4,opt,name=status,proto3,enum=api.console.administration.PermissionStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPermissionRequest) Descriptor deprecated

func (*ListPermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListPermissionRequest.ProtoReflect.Descriptor instead.

func (*ListPermissionRequest) GetAlias

func (x *ListPermissionRequest) GetAlias() string

func (*ListPermissionRequest) GetName

func (x *ListPermissionRequest) GetName() string

func (*ListPermissionRequest) GetPagination

func (x *ListPermissionRequest) GetPagination() *protobuf.Pagination

func (*ListPermissionRequest) GetStatus

func (x *ListPermissionRequest) GetStatus() PermissionStatus

func (*ListPermissionRequest) ProtoMessage

func (*ListPermissionRequest) ProtoMessage()

func (*ListPermissionRequest) ProtoReflect

func (x *ListPermissionRequest) ProtoReflect() protoreflect.Message

func (*ListPermissionRequest) Reset

func (x *ListPermissionRequest) Reset()

func (*ListPermissionRequest) String

func (x *ListPermissionRequest) String() string

type ListRoleReply

type ListRoleReply struct {
	Pagination *protobuf.Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
	Data       []*RoleInfo          `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRoleReply) Descriptor deprecated

func (*ListRoleReply) Descriptor() ([]byte, []int)

Deprecated: Use ListRoleReply.ProtoReflect.Descriptor instead.

func (*ListRoleReply) GetData

func (x *ListRoleReply) GetData() []*RoleInfo

func (*ListRoleReply) GetPagination

func (x *ListRoleReply) GetPagination() *protobuf.Pagination

func (*ListRoleReply) ProtoMessage

func (*ListRoleReply) ProtoMessage()

func (*ListRoleReply) ProtoReflect

func (x *ListRoleReply) ProtoReflect() protoreflect.Message

func (*ListRoleReply) Reset

func (x *ListRoleReply) Reset()

func (*ListRoleReply) String

func (x *ListRoleReply) String() string

type ListRoleRequest

type ListRoleRequest struct {
	Pagination *protobuf.Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRoleRequest) Descriptor deprecated

func (*ListRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListRoleRequest.ProtoReflect.Descriptor instead.

func (*ListRoleRequest) GetPagination

func (x *ListRoleRequest) GetPagination() *protobuf.Pagination

func (*ListRoleRequest) ProtoMessage

func (*ListRoleRequest) ProtoMessage()

func (*ListRoleRequest) ProtoReflect

func (x *ListRoleRequest) ProtoReflect() protoreflect.Message

func (*ListRoleRequest) Reset

func (x *ListRoleRequest) Reset()

func (*ListRoleRequest) String

func (x *ListRoleRequest) String() string

type ListUserReply

type ListUserReply struct {
	Pagination *protobuf.Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
	Data       []*UserInfo          `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserReply) Descriptor deprecated

func (*ListUserReply) Descriptor() ([]byte, []int)

Deprecated: Use ListUserReply.ProtoReflect.Descriptor instead.

func (*ListUserReply) GetData

func (x *ListUserReply) GetData() []*UserInfo

func (*ListUserReply) GetPagination

func (x *ListUserReply) GetPagination() *protobuf.Pagination

func (*ListUserReply) ProtoMessage

func (*ListUserReply) ProtoMessage()

func (*ListUserReply) ProtoReflect

func (x *ListUserReply) ProtoReflect() protoreflect.Message

func (*ListUserReply) Reset

func (x *ListUserReply) Reset()

func (*ListUserReply) String

func (x *ListUserReply) String() string

type ListUserRequest

type ListUserRequest struct {
	Pagination *protobuf.Pagination `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserRequest) Descriptor deprecated

func (*ListUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUserRequest.ProtoReflect.Descriptor instead.

func (*ListUserRequest) GetPagination

func (x *ListUserRequest) GetPagination() *protobuf.Pagination

func (*ListUserRequest) ProtoMessage

func (*ListUserRequest) ProtoMessage()

func (*ListUserRequest) ProtoReflect

func (x *ListUserRequest) ProtoReflect() protoreflect.Message

func (*ListUserRequest) Reset

func (x *ListUserRequest) Reset()

func (*ListUserRequest) String

func (x *ListUserRequest) String() string

type PermissionClient

type PermissionClient interface {
	CreatePermission(ctx context.Context, in *CreatePermissionRequest, opts ...grpc.CallOption) (*CreatePermissionReply, error)
	UpdatePermission(ctx context.Context, in *UpdatePermissionRequest, opts ...grpc.CallOption) (*UpdatePermissionReply, error)
	DeletePermission(ctx context.Context, in *DeletePermissionRequest, opts ...grpc.CallOption) (*DeletePermissionReply, error)
	GetPermission(ctx context.Context, in *GetPermissionRequest, opts ...grpc.CallOption) (*GetPermissionReply, error)
	ListPermission(ctx context.Context, in *ListPermissionRequest, opts ...grpc.CallOption) (*ListPermissionReply, error)
}

PermissionClient is the client API for Permission service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewPermissionClient

func NewPermissionClient(cc grpc.ClientConnInterface) PermissionClient

type PermissionHTTPClient

type PermissionHTTPClient interface {
	CreatePermission(ctx context.Context, req *CreatePermissionRequest, opts ...http.CallOption) (rsp *CreatePermissionReply, err error)
	DeletePermission(ctx context.Context, req *DeletePermissionRequest, opts ...http.CallOption) (rsp *DeletePermissionReply, err error)
	GetPermission(ctx context.Context, req *GetPermissionRequest, opts ...http.CallOption) (rsp *GetPermissionReply, err error)
	ListPermission(ctx context.Context, req *ListPermissionRequest, opts ...http.CallOption) (rsp *ListPermissionReply, err error)
	UpdatePermission(ctx context.Context, req *UpdatePermissionRequest, opts ...http.CallOption) (rsp *UpdatePermissionReply, err error)
}

func NewPermissionHTTPClient

func NewPermissionHTTPClient(client *http.Client) PermissionHTTPClient

type PermissionHTTPClientImpl

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

func (*PermissionHTTPClientImpl) CreatePermission

func (*PermissionHTTPClientImpl) DeletePermission

func (*PermissionHTTPClientImpl) GetPermission

func (*PermissionHTTPClientImpl) ListPermission

func (*PermissionHTTPClientImpl) UpdatePermission

type PermissionInfo

type PermissionInfo struct {
	Id       int64            `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name     string           `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Alias    string           `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"`
	Describe string           `protobuf:"bytes,4,opt,name=describe,proto3" json:"describe,omitempty"`
	Actions  []*Action        `protobuf:"bytes,5,rep,name=actions,proto3" json:"actions,omitempty"`
	Status   PermissionStatus `protobuf:"varint,6,opt,name=status,proto3,enum=api.console.administration.PermissionStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*PermissionInfo) Descriptor deprecated

func (*PermissionInfo) Descriptor() ([]byte, []int)

Deprecated: Use PermissionInfo.ProtoReflect.Descriptor instead.

func (*PermissionInfo) GetActions

func (x *PermissionInfo) GetActions() []*Action

func (*PermissionInfo) GetAlias

func (x *PermissionInfo) GetAlias() string

func (*PermissionInfo) GetDescribe

func (x *PermissionInfo) GetDescribe() string

func (*PermissionInfo) GetId

func (x *PermissionInfo) GetId() int64

func (*PermissionInfo) GetName

func (x *PermissionInfo) GetName() string

func (*PermissionInfo) GetStatus

func (x *PermissionInfo) GetStatus() PermissionStatus

func (*PermissionInfo) ProtoMessage

func (*PermissionInfo) ProtoMessage()

func (*PermissionInfo) ProtoReflect

func (x *PermissionInfo) ProtoReflect() protoreflect.Message

func (*PermissionInfo) Reset

func (x *PermissionInfo) Reset()

func (*PermissionInfo) String

func (x *PermissionInfo) String() string

type PermissionServer

type PermissionServer interface {
	CreatePermission(context.Context, *CreatePermissionRequest) (*CreatePermissionReply, error)
	UpdatePermission(context.Context, *UpdatePermissionRequest) (*UpdatePermissionReply, error)
	DeletePermission(context.Context, *DeletePermissionRequest) (*DeletePermissionReply, error)
	GetPermission(context.Context, *GetPermissionRequest) (*GetPermissionReply, error)
	ListPermission(context.Context, *ListPermissionRequest) (*ListPermissionReply, error)
	// contains filtered or unexported methods
}

PermissionServer is the server API for Permission service. All implementations must embed UnimplementedPermissionServer for forward compatibility.

type PermissionStatus

type PermissionStatus int32
const (
	PermissionStatus_PERMISSION_STATUS_UNSPECIFIED PermissionStatus = 0
	PermissionStatus_PERMISSION_STATUS_ENABLED     PermissionStatus = 1
	PermissionStatus_PERMISSION_STATUS_DISABLED    PermissionStatus = 2
)

func (PermissionStatus) Descriptor

func (PermissionStatus) Enum

func (PermissionStatus) EnumDescriptor deprecated

func (PermissionStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use PermissionStatus.Descriptor instead.

func (PermissionStatus) Number

func (PermissionStatus) String

func (x PermissionStatus) String() string

func (PermissionStatus) Type

type RoleClient

type RoleClient interface {
	CreateRole(ctx context.Context, in *CreateRoleRequest, opts ...grpc.CallOption) (*CreateRoleReply, error)
	UpdateRole(ctx context.Context, in *UpdateRoleRequest, opts ...grpc.CallOption) (*UpdateRoleReply, error)
	DeleteRole(ctx context.Context, in *DeleteRoleRequest, opts ...grpc.CallOption) (*DeleteRoleReply, error)
	GetRole(ctx context.Context, in *GetRoleRequest, opts ...grpc.CallOption) (*GetRoleReply, error)
	ListRole(ctx context.Context, in *ListRoleRequest, opts ...grpc.CallOption) (*ListRoleReply, error)
	BindPermission(ctx context.Context, in *BindPermissionRequest, opts ...grpc.CallOption) (*BindPermissionReply, error)
	UnbindPermission(ctx context.Context, in *UnbindPermissionRequest, opts ...grpc.CallOption) (*UnbindPermissionReply, error)
}

RoleClient is the client API for Role service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewRoleClient

func NewRoleClient(cc grpc.ClientConnInterface) RoleClient

type RoleHTTPClient

type RoleHTTPClient interface {
	BindPermission(ctx context.Context, req *BindPermissionRequest, opts ...http.CallOption) (rsp *BindPermissionReply, err error)
	CreateRole(ctx context.Context, req *CreateRoleRequest, opts ...http.CallOption) (rsp *CreateRoleReply, err error)
	DeleteRole(ctx context.Context, req *DeleteRoleRequest, opts ...http.CallOption) (rsp *DeleteRoleReply, err error)
	GetRole(ctx context.Context, req *GetRoleRequest, opts ...http.CallOption) (rsp *GetRoleReply, err error)
	ListRole(ctx context.Context, req *ListRoleRequest, opts ...http.CallOption) (rsp *ListRoleReply, err error)
	UnbindPermission(ctx context.Context, req *UnbindPermissionRequest, opts ...http.CallOption) (rsp *UnbindPermissionReply, err error)
	UpdateRole(ctx context.Context, req *UpdateRoleRequest, opts ...http.CallOption) (rsp *UpdateRoleReply, err error)
}

func NewRoleHTTPClient

func NewRoleHTTPClient(client *http.Client) RoleHTTPClient

type RoleHTTPClientImpl

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

func (*RoleHTTPClientImpl) BindPermission

func (*RoleHTTPClientImpl) CreateRole

func (*RoleHTTPClientImpl) DeleteRole

func (*RoleHTTPClientImpl) GetRole

func (*RoleHTTPClientImpl) ListRole

func (*RoleHTTPClientImpl) UnbindPermission

func (*RoleHTTPClientImpl) UpdateRole

type RoleInfo

type RoleInfo struct {
	Id         int64     `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name       string    `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Describe   string    `protobuf:"bytes,3,opt,name=describe,proto3" json:"describe,omitempty"`
	Status     int32     `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
	Actions    []*Action `protobuf:"bytes,5,rep,name=actions,proto3" json:"actions,omitempty"`
	DataAccess []*Action `protobuf:"bytes,6,rep,name=data_access,json=dataAccess,proto3" json:"data_access,omitempty"`
	// contains filtered or unexported fields
}

func (*RoleInfo) Descriptor deprecated

func (*RoleInfo) Descriptor() ([]byte, []int)

Deprecated: Use RoleInfo.ProtoReflect.Descriptor instead.

func (*RoleInfo) GetActions

func (x *RoleInfo) GetActions() []*Action

func (*RoleInfo) GetDataAccess

func (x *RoleInfo) GetDataAccess() []*Action

func (*RoleInfo) GetDescribe

func (x *RoleInfo) GetDescribe() string

func (*RoleInfo) GetId

func (x *RoleInfo) GetId() int64

func (*RoleInfo) GetName

func (x *RoleInfo) GetName() string

func (*RoleInfo) GetStatus

func (x *RoleInfo) GetStatus() int32

func (*RoleInfo) ProtoMessage

func (*RoleInfo) ProtoMessage()

func (*RoleInfo) ProtoReflect

func (x *RoleInfo) ProtoReflect() protoreflect.Message

func (*RoleInfo) Reset

func (x *RoleInfo) Reset()

func (*RoleInfo) String

func (x *RoleInfo) String() string

type RoleServer

RoleServer is the server API for Role service. All implementations must embed UnimplementedRoleServer for forward compatibility.

type UnbindNamespaceReply

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

func (*UnbindNamespaceReply) Descriptor deprecated

func (*UnbindNamespaceReply) Descriptor() ([]byte, []int)

Deprecated: Use UnbindNamespaceReply.ProtoReflect.Descriptor instead.

func (*UnbindNamespaceReply) ProtoMessage

func (*UnbindNamespaceReply) ProtoMessage()

func (*UnbindNamespaceReply) ProtoReflect

func (x *UnbindNamespaceReply) ProtoReflect() protoreflect.Message

func (*UnbindNamespaceReply) Reset

func (x *UnbindNamespaceReply) Reset()

func (*UnbindNamespaceReply) String

func (x *UnbindNamespaceReply) String() string

type UnbindNamespaceRequest

type UnbindNamespaceRequest struct {
	Id          int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	NamespaceId int64 `protobuf:"varint,2,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UnbindNamespaceRequest) Descriptor deprecated

func (*UnbindNamespaceRequest) Descriptor() ([]byte, []int)

Deprecated: Use UnbindNamespaceRequest.ProtoReflect.Descriptor instead.

func (*UnbindNamespaceRequest) GetId

func (x *UnbindNamespaceRequest) GetId() int64

func (*UnbindNamespaceRequest) GetNamespaceId

func (x *UnbindNamespaceRequest) GetNamespaceId() int64

func (*UnbindNamespaceRequest) ProtoMessage

func (*UnbindNamespaceRequest) ProtoMessage()

func (*UnbindNamespaceRequest) ProtoReflect

func (x *UnbindNamespaceRequest) ProtoReflect() protoreflect.Message

func (*UnbindNamespaceRequest) Reset

func (x *UnbindNamespaceRequest) Reset()

func (*UnbindNamespaceRequest) String

func (x *UnbindNamespaceRequest) String() string

type UnbindPermissionReply

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

func (*UnbindPermissionReply) Descriptor deprecated

func (*UnbindPermissionReply) Descriptor() ([]byte, []int)

Deprecated: Use UnbindPermissionReply.ProtoReflect.Descriptor instead.

func (*UnbindPermissionReply) ProtoMessage

func (*UnbindPermissionReply) ProtoMessage()

func (*UnbindPermissionReply) ProtoReflect

func (x *UnbindPermissionReply) ProtoReflect() protoreflect.Message

func (*UnbindPermissionReply) Reset

func (x *UnbindPermissionReply) Reset()

func (*UnbindPermissionReply) String

func (x *UnbindPermissionReply) String() string

type UnbindPermissionRequest

type UnbindPermissionRequest struct {
	Id           int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	PermissionId int64 `protobuf:"varint,2,opt,name=permission_id,json=permissionId,proto3" json:"permission_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UnbindPermissionRequest) Descriptor deprecated

func (*UnbindPermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use UnbindPermissionRequest.ProtoReflect.Descriptor instead.

func (*UnbindPermissionRequest) GetId

func (x *UnbindPermissionRequest) GetId() int64

func (*UnbindPermissionRequest) GetPermissionId

func (x *UnbindPermissionRequest) GetPermissionId() int64

func (*UnbindPermissionRequest) ProtoMessage

func (*UnbindPermissionRequest) ProtoMessage()

func (*UnbindPermissionRequest) ProtoReflect

func (x *UnbindPermissionRequest) ProtoReflect() protoreflect.Message

func (*UnbindPermissionRequest) Reset

func (x *UnbindPermissionRequest) Reset()

func (*UnbindPermissionRequest) String

func (x *UnbindPermissionRequest) String() string

type UnbindRoleReply

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

func (*UnbindRoleReply) Descriptor deprecated

func (*UnbindRoleReply) Descriptor() ([]byte, []int)

Deprecated: Use UnbindRoleReply.ProtoReflect.Descriptor instead.

func (*UnbindRoleReply) ProtoMessage

func (*UnbindRoleReply) ProtoMessage()

func (*UnbindRoleReply) ProtoReflect

func (x *UnbindRoleReply) ProtoReflect() protoreflect.Message

func (*UnbindRoleReply) Reset

func (x *UnbindRoleReply) Reset()

func (*UnbindRoleReply) String

func (x *UnbindRoleReply) String() string

type UnbindRoleRequest

type UnbindRoleRequest struct {
	Id     int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	RoleId int64 `protobuf:"varint,2,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UnbindRoleRequest) Descriptor deprecated

func (*UnbindRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use UnbindRoleRequest.ProtoReflect.Descriptor instead.

func (*UnbindRoleRequest) GetId

func (x *UnbindRoleRequest) GetId() int64

func (*UnbindRoleRequest) GetRoleId

func (x *UnbindRoleRequest) GetRoleId() int64

func (*UnbindRoleRequest) ProtoMessage

func (*UnbindRoleRequest) ProtoMessage()

func (*UnbindRoleRequest) ProtoReflect

func (x *UnbindRoleRequest) ProtoReflect() protoreflect.Message

func (*UnbindRoleRequest) Reset

func (x *UnbindRoleRequest) Reset()

func (*UnbindRoleRequest) String

func (x *UnbindRoleRequest) String() string

type UnimplementedPermissionServer

type UnimplementedPermissionServer struct{}

UnimplementedPermissionServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedPermissionServer) CreatePermission

func (UnimplementedPermissionServer) DeletePermission

func (UnimplementedPermissionServer) GetPermission

func (UnimplementedPermissionServer) ListPermission

func (UnimplementedPermissionServer) UpdatePermission

type UnimplementedRoleServer

type UnimplementedRoleServer struct{}

UnimplementedRoleServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedRoleServer) BindPermission

func (UnimplementedRoleServer) CreateRole

func (UnimplementedRoleServer) DeleteRole

func (UnimplementedRoleServer) GetRole

func (UnimplementedRoleServer) ListRole

func (UnimplementedRoleServer) UnbindPermission

func (UnimplementedRoleServer) UpdateRole

type UnimplementedUserServer

type UnimplementedUserServer struct{}

UnimplementedUserServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedUserServer) BindNamespace

func (UnimplementedUserServer) BindRole

func (UnimplementedUserServer) CreateUser

func (UnimplementedUserServer) DeleteUser

func (UnimplementedUserServer) GetUser

func (UnimplementedUserServer) ListUser

func (UnimplementedUserServer) UnbindNamespace

func (UnimplementedUserServer) UnbindRole

func (UnimplementedUserServer) UpdateUser

type UnsafePermissionServer

type UnsafePermissionServer interface {
	// contains filtered or unexported methods
}

UnsafePermissionServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PermissionServer will result in compilation errors.

type UnsafeRoleServer

type UnsafeRoleServer interface {
	// contains filtered or unexported methods
}

UnsafeRoleServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RoleServer will result in compilation errors.

type UnsafeUserServer

type UnsafeUserServer interface {
	// contains filtered or unexported methods
}

UnsafeUserServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserServer will result in compilation errors.

type UpdatePermissionReply

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

func (*UpdatePermissionReply) Descriptor deprecated

func (*UpdatePermissionReply) Descriptor() ([]byte, []int)

Deprecated: Use UpdatePermissionReply.ProtoReflect.Descriptor instead.

func (*UpdatePermissionReply) ProtoMessage

func (*UpdatePermissionReply) ProtoMessage()

func (*UpdatePermissionReply) ProtoReflect

func (x *UpdatePermissionReply) ProtoReflect() protoreflect.Message

func (*UpdatePermissionReply) Reset

func (x *UpdatePermissionReply) Reset()

func (*UpdatePermissionReply) String

func (x *UpdatePermissionReply) String() string

type UpdatePermissionRequest

type UpdatePermissionRequest struct {
	Id       int64            `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name     string           `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Alias    string           `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"`
	Describe string           `protobuf:"bytes,4,opt,name=describe,proto3" json:"describe,omitempty"`
	Actions  []*Action        `protobuf:"bytes,5,rep,name=actions,proto3" json:"actions,omitempty"`
	Status   PermissionStatus `protobuf:"varint,6,opt,name=status,proto3,enum=api.console.administration.PermissionStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdatePermissionRequest) Descriptor deprecated

func (*UpdatePermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdatePermissionRequest.ProtoReflect.Descriptor instead.

func (*UpdatePermissionRequest) GetActions

func (x *UpdatePermissionRequest) GetActions() []*Action

func (*UpdatePermissionRequest) GetAlias

func (x *UpdatePermissionRequest) GetAlias() string

func (*UpdatePermissionRequest) GetDescribe

func (x *UpdatePermissionRequest) GetDescribe() string

func (*UpdatePermissionRequest) GetId

func (x *UpdatePermissionRequest) GetId() int64

func (*UpdatePermissionRequest) GetName

func (x *UpdatePermissionRequest) GetName() string

func (*UpdatePermissionRequest) GetStatus

func (*UpdatePermissionRequest) ProtoMessage

func (*UpdatePermissionRequest) ProtoMessage()

func (*UpdatePermissionRequest) ProtoReflect

func (x *UpdatePermissionRequest) ProtoReflect() protoreflect.Message

func (*UpdatePermissionRequest) Reset

func (x *UpdatePermissionRequest) Reset()

func (*UpdatePermissionRequest) String

func (x *UpdatePermissionRequest) String() string

type UpdateRoleReply

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

func (*UpdateRoleReply) Descriptor deprecated

func (*UpdateRoleReply) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRoleReply.ProtoReflect.Descriptor instead.

func (*UpdateRoleReply) ProtoMessage

func (*UpdateRoleReply) ProtoMessage()

func (*UpdateRoleReply) ProtoReflect

func (x *UpdateRoleReply) ProtoReflect() protoreflect.Message

func (*UpdateRoleReply) Reset

func (x *UpdateRoleReply) Reset()

func (*UpdateRoleReply) String

func (x *UpdateRoleReply) String() string

type UpdateRoleRequest

type UpdateRoleRequest struct {
	Id       int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name     string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Describe string `protobuf:"bytes,3,opt,name=describe,proto3" json:"describe,omitempty"`
	Status   int32  `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRoleRequest) Descriptor deprecated

func (*UpdateRoleRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRoleRequest.ProtoReflect.Descriptor instead.

func (*UpdateRoleRequest) GetDescribe

func (x *UpdateRoleRequest) GetDescribe() string

func (*UpdateRoleRequest) GetId

func (x *UpdateRoleRequest) GetId() int64

func (*UpdateRoleRequest) GetName

func (x *UpdateRoleRequest) GetName() string

func (*UpdateRoleRequest) GetStatus

func (x *UpdateRoleRequest) GetStatus() int32

func (*UpdateRoleRequest) ProtoMessage

func (*UpdateRoleRequest) ProtoMessage()

func (*UpdateRoleRequest) ProtoReflect

func (x *UpdateRoleRequest) ProtoReflect() protoreflect.Message

func (*UpdateRoleRequest) Reset

func (x *UpdateRoleRequest) Reset()

func (*UpdateRoleRequest) String

func (x *UpdateRoleRequest) String() string

type UpdateUserReply

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

func (*UpdateUserReply) Descriptor deprecated

func (*UpdateUserReply) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserReply.ProtoReflect.Descriptor instead.

func (*UpdateUserReply) ProtoMessage

func (*UpdateUserReply) ProtoMessage()

func (*UpdateUserReply) ProtoReflect

func (x *UpdateUserReply) ProtoReflect() protoreflect.Message

func (*UpdateUserReply) Reset

func (x *UpdateUserReply) Reset()

func (*UpdateUserReply) String

func (x *UpdateUserReply) String() string

type UpdateUserRequest

type UpdateUserRequest struct {
	Id         int64      `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Email      string     `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	Nickname   string     `protobuf:"bytes,3,opt,name=nickname,proto3" json:"nickname,omitempty"`
	Password   string     `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
	RePassword string     `protobuf:"bytes,5,opt,name=re_password,json=rePassword,proto3" json:"re_password,omitempty"`
	Status     UserStatus `protobuf:"varint,6,opt,name=status,proto3,enum=api.console.administration.UserStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserRequest) Descriptor deprecated

func (*UpdateUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserRequest) GetEmail

func (x *UpdateUserRequest) GetEmail() string

func (*UpdateUserRequest) GetId

func (x *UpdateUserRequest) GetId() int64

func (*UpdateUserRequest) GetNickname

func (x *UpdateUserRequest) GetNickname() string

func (*UpdateUserRequest) GetPassword

func (x *UpdateUserRequest) GetPassword() string

func (*UpdateUserRequest) GetRePassword

func (x *UpdateUserRequest) GetRePassword() string

func (*UpdateUserRequest) GetStatus

func (x *UpdateUserRequest) GetStatus() UserStatus

func (*UpdateUserRequest) ProtoMessage

func (*UpdateUserRequest) ProtoMessage()

func (*UpdateUserRequest) ProtoReflect

func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message

func (*UpdateUserRequest) Reset

func (x *UpdateUserRequest) Reset()

func (*UpdateUserRequest) String

func (x *UpdateUserRequest) String() string

type UserClient

type UserClient interface {
	CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserReply, error)
	UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UpdateUserReply, error)
	DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*DeleteUserReply, error)
	GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*GetUserReply, error)
	ListUser(ctx context.Context, in *ListUserRequest, opts ...grpc.CallOption) (*ListUserReply, error)
	BindNamespace(ctx context.Context, in *BindNamespaceRequest, opts ...grpc.CallOption) (*BindNamespaceReply, error)
	UnbindNamespace(ctx context.Context, in *UnbindNamespaceRequest, opts ...grpc.CallOption) (*UnbindNamespaceReply, error)
	BindRole(ctx context.Context, in *BindRoleRequest, opts ...grpc.CallOption) (*BindRoleReply, error)
	UnbindRole(ctx context.Context, in *UnbindRoleRequest, opts ...grpc.CallOption) (*UnbindRoleReply, error)
}

UserClient is the client API for User service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewUserClient

func NewUserClient(cc grpc.ClientConnInterface) UserClient

type UserHTTPClient

type UserHTTPClient interface {
	BindNamespace(ctx context.Context, req *BindNamespaceRequest, opts ...http.CallOption) (rsp *BindNamespaceReply, err error)
	BindRole(ctx context.Context, req *BindRoleRequest, opts ...http.CallOption) (rsp *BindRoleReply, err error)
	CreateUser(ctx context.Context, req *CreateUserRequest, opts ...http.CallOption) (rsp *CreateUserReply, err error)
	DeleteUser(ctx context.Context, req *DeleteUserRequest, opts ...http.CallOption) (rsp *DeleteUserReply, err error)
	GetUser(ctx context.Context, req *GetUserRequest, opts ...http.CallOption) (rsp *GetUserReply, err error)
	ListUser(ctx context.Context, req *ListUserRequest, opts ...http.CallOption) (rsp *ListUserReply, err error)
	UnbindNamespace(ctx context.Context, req *UnbindNamespaceRequest, opts ...http.CallOption) (rsp *UnbindNamespaceReply, err error)
	UnbindRole(ctx context.Context, req *UnbindRoleRequest, opts ...http.CallOption) (rsp *UnbindRoleReply, err error)
	UpdateUser(ctx context.Context, req *UpdateUserRequest, opts ...http.CallOption) (rsp *UpdateUserReply, err error)
}

func NewUserHTTPClient

func NewUserHTTPClient(client *http.Client) UserHTTPClient

type UserHTTPClientImpl

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

func (*UserHTTPClientImpl) BindNamespace

func (*UserHTTPClientImpl) BindRole

func (*UserHTTPClientImpl) CreateUser

func (*UserHTTPClientImpl) DeleteUser

func (*UserHTTPClientImpl) GetUser

func (*UserHTTPClientImpl) ListUser

func (*UserHTTPClientImpl) UnbindNamespace

func (*UserHTTPClientImpl) UnbindRole

func (*UserHTTPClientImpl) UpdateUser

type UserInfo

type UserInfo struct {
	Id        int64      `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Username  string     `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Email     string     `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	Nickname  string     `protobuf:"bytes,4,opt,name=nickname,proto3" json:"nickname,omitempty"`
	Avatar    string     `protobuf:"bytes,5,opt,name=avatar,proto3" json:"avatar,omitempty"`
	Status    UserStatus `protobuf:"varint,6,opt,name=status,proto3,enum=api.console.administration.UserStatus" json:"status,omitempty"`
	CreatedAt string     `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt string     `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	RoleIds   []int64    `protobuf:"varint,10,rep,packed,name=role_ids,json=roleIds,proto3" json:"role_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*UserInfo) Descriptor deprecated

func (*UserInfo) Descriptor() ([]byte, []int)

Deprecated: Use UserInfo.ProtoReflect.Descriptor instead.

func (*UserInfo) GetAvatar

func (x *UserInfo) GetAvatar() string

func (*UserInfo) GetCreatedAt

func (x *UserInfo) GetCreatedAt() string

func (*UserInfo) GetEmail

func (x *UserInfo) GetEmail() string

func (*UserInfo) GetId

func (x *UserInfo) GetId() int64

func (*UserInfo) GetNickname

func (x *UserInfo) GetNickname() string

func (*UserInfo) GetRoleIds

func (x *UserInfo) GetRoleIds() []int64

func (*UserInfo) GetStatus

func (x *UserInfo) GetStatus() UserStatus

func (*UserInfo) GetUpdatedAt

func (x *UserInfo) GetUpdatedAt() string

func (*UserInfo) GetUsername

func (x *UserInfo) GetUsername() string

func (*UserInfo) ProtoMessage

func (*UserInfo) ProtoMessage()

func (*UserInfo) ProtoReflect

func (x *UserInfo) ProtoReflect() protoreflect.Message

func (*UserInfo) Reset

func (x *UserInfo) Reset()

func (*UserInfo) String

func (x *UserInfo) String() string

type UserServer

UserServer is the server API for User service. All implementations must embed UnimplementedUserServer for forward compatibility.

type UserStatus

type UserStatus int32
const (
	// 未定义
	UserStatus_UNKNOWN UserStatus = 0
	// 正常
	UserStatus_NORMAL UserStatus = 1
	// 禁用
	UserStatus_DISABLED UserStatus = 2
	// 删除
	UserStatus_DELETED UserStatus = 3
)

func (UserStatus) Descriptor

func (UserStatus) Descriptor() protoreflect.EnumDescriptor

func (UserStatus) Enum

func (x UserStatus) Enum() *UserStatus

func (UserStatus) EnumDescriptor deprecated

func (UserStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use UserStatus.Descriptor instead.

func (UserStatus) Number

func (x UserStatus) Number() protoreflect.EnumNumber

func (UserStatus) String

func (x UserStatus) String() string

func (UserStatus) Type

Jump to

Keyboard shortcuts

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