Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterPermissionHTTPServer(s *http.Server, srv PermissionHTTPServer)
- func RegisterPermissionServer(s grpc.ServiceRegistrar, srv PermissionServer)
- func RegisterRoleHTTPServer(s *http.Server, srv RoleHTTPServer)
- func RegisterRoleServer(s grpc.ServiceRegistrar, srv RoleServer)
- func RegisterUserHTTPServer(s *http.Server, srv UserHTTPServer)
- func RegisterUserServer(s grpc.ServiceRegistrar, srv UserServer)
- type Action
- func (*Action) Descriptor() ([]byte, []int)deprecated
- func (x *Action) GetChecked() bool
- func (x *Action) GetDescribe() string
- func (x *Action) GetKey() string
- func (*Action) ProtoMessage()
- func (x *Action) ProtoReflect() protoreflect.Message
- func (x *Action) Reset()
- func (x *Action) String() string
- type BindNamespaceReply
- type BindNamespaceRequest
- func (*BindNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BindNamespaceRequest) GetId() int64
- func (x *BindNamespaceRequest) GetNamespaceId() int64
- func (*BindNamespaceRequest) ProtoMessage()
- func (x *BindNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *BindNamespaceRequest) Reset()
- func (x *BindNamespaceRequest) String() string
- type BindPermissionReply
- type BindPermissionRequest
- func (*BindPermissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BindPermissionRequest) GetActions() []*Action
- func (x *BindPermissionRequest) GetDataAccess() []*Action
- func (x *BindPermissionRequest) GetId() int64
- func (x *BindPermissionRequest) GetPermissionId() int64
- func (*BindPermissionRequest) ProtoMessage()
- func (x *BindPermissionRequest) ProtoReflect() protoreflect.Message
- func (x *BindPermissionRequest) Reset()
- func (x *BindPermissionRequest) String() string
- type BindRoleReply
- type BindRoleRequest
- func (*BindRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *BindRoleRequest) GetId() int64
- func (x *BindRoleRequest) GetRoleId() int64
- func (*BindRoleRequest) ProtoMessage()
- func (x *BindRoleRequest) ProtoReflect() protoreflect.Message
- func (x *BindRoleRequest) Reset()
- func (x *BindRoleRequest) String() string
- type CreatePermissionReply
- type CreatePermissionRequest
- func (*CreatePermissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePermissionRequest) GetActions() []*Action
- func (x *CreatePermissionRequest) GetAlias() string
- func (x *CreatePermissionRequest) GetDescribe() string
- func (x *CreatePermissionRequest) GetName() string
- func (x *CreatePermissionRequest) GetStatus() PermissionStatus
- func (*CreatePermissionRequest) ProtoMessage()
- func (x *CreatePermissionRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePermissionRequest) Reset()
- func (x *CreatePermissionRequest) String() string
- type CreateRoleReply
- type CreateRoleRequest
- func (*CreateRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRoleRequest) GetDescribe() string
- func (x *CreateRoleRequest) GetName() string
- func (x *CreateRoleRequest) GetStatus() int32
- func (*CreateRoleRequest) ProtoMessage()
- func (x *CreateRoleRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRoleRequest) Reset()
- func (x *CreateRoleRequest) String() string
- type CreateUserReply
- type CreateUserRequest
- func (*CreateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserRequest) GetEmail() string
- func (x *CreateUserRequest) GetNickname() string
- func (x *CreateUserRequest) GetOmitPerm() []string
- func (x *CreateUserRequest) GetPassword() string
- func (x *CreateUserRequest) GetRePassword() string
- func (x *CreateUserRequest) GetRoleId() int64
- func (x *CreateUserRequest) GetUsername() string
- func (*CreateUserRequest) ProtoMessage()
- func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
- func (x *CreateUserRequest) Reset()
- func (x *CreateUserRequest) String() string
- type DeletePermissionReply
- type DeletePermissionRequest
- func (*DeletePermissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePermissionRequest) GetId() int64
- func (*DeletePermissionRequest) ProtoMessage()
- func (x *DeletePermissionRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePermissionRequest) Reset()
- func (x *DeletePermissionRequest) String() string
- type DeleteRoleReply
- type DeleteRoleRequest
- type DeleteUserReply
- type DeleteUserRequest
- type GetPermissionReply
- func (*GetPermissionReply) Descriptor() ([]byte, []int)deprecated
- func (x *GetPermissionReply) GetActions() []*Action
- func (x *GetPermissionReply) GetAlias() string
- func (x *GetPermissionReply) GetDescribe() string
- func (x *GetPermissionReply) GetName() string
- func (x *GetPermissionReply) GetStatus() PermissionStatus
- func (*GetPermissionReply) ProtoMessage()
- func (x *GetPermissionReply) ProtoReflect() protoreflect.Message
- func (x *GetPermissionReply) Reset()
- func (x *GetPermissionReply) String() string
- type GetPermissionRequest
- func (*GetPermissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPermissionRequest) GetId() int64
- func (*GetPermissionRequest) ProtoMessage()
- func (x *GetPermissionRequest) ProtoReflect() protoreflect.Message
- func (x *GetPermissionRequest) Reset()
- func (x *GetPermissionRequest) String() string
- type GetRoleReply
- func (*GetRoleReply) Descriptor() ([]byte, []int)deprecated
- func (x *GetRoleReply) GetActions() []*Action
- func (x *GetRoleReply) GetDataAccess() []*Action
- func (x *GetRoleReply) GetDescribe() string
- func (x *GetRoleReply) GetName() string
- func (x *GetRoleReply) GetStatus() int32
- func (*GetRoleReply) ProtoMessage()
- func (x *GetRoleReply) ProtoReflect() protoreflect.Message
- func (x *GetRoleReply) Reset()
- func (x *GetRoleReply) String() string
- type GetRoleRequest
- type GetUserReply
- func (*GetUserReply) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserReply) GetRoleId() int64
- func (x *GetUserReply) GetUser() *UserInfo
- func (*GetUserReply) ProtoMessage()
- func (x *GetUserReply) ProtoReflect() protoreflect.Message
- func (x *GetUserReply) Reset()
- func (x *GetUserReply) String() string
- type GetUserRequest
- type ListPermissionReply
- func (*ListPermissionReply) Descriptor() ([]byte, []int)deprecated
- func (x *ListPermissionReply) GetData() []*PermissionInfo
- func (x *ListPermissionReply) GetPagination() *protobuf.Pagination
- func (*ListPermissionReply) ProtoMessage()
- func (x *ListPermissionReply) ProtoReflect() protoreflect.Message
- func (x *ListPermissionReply) Reset()
- func (x *ListPermissionReply) String() string
- type ListPermissionRequest
- func (*ListPermissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPermissionRequest) GetAlias() string
- func (x *ListPermissionRequest) GetName() string
- func (x *ListPermissionRequest) GetPagination() *protobuf.Pagination
- func (x *ListPermissionRequest) GetStatus() PermissionStatus
- func (*ListPermissionRequest) ProtoMessage()
- func (x *ListPermissionRequest) ProtoReflect() protoreflect.Message
- func (x *ListPermissionRequest) Reset()
- func (x *ListPermissionRequest) String() string
- type ListRoleReply
- func (*ListRoleReply) Descriptor() ([]byte, []int)deprecated
- func (x *ListRoleReply) GetData() []*RoleInfo
- func (x *ListRoleReply) GetPagination() *protobuf.Pagination
- func (*ListRoleReply) ProtoMessage()
- func (x *ListRoleReply) ProtoReflect() protoreflect.Message
- func (x *ListRoleReply) Reset()
- func (x *ListRoleReply) String() string
- type ListRoleRequest
- func (*ListRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRoleRequest) GetPagination() *protobuf.Pagination
- func (*ListRoleRequest) ProtoMessage()
- func (x *ListRoleRequest) ProtoReflect() protoreflect.Message
- func (x *ListRoleRequest) Reset()
- func (x *ListRoleRequest) String() string
- type ListUserReply
- func (*ListUserReply) Descriptor() ([]byte, []int)deprecated
- func (x *ListUserReply) GetData() []*UserInfo
- func (x *ListUserReply) GetPagination() *protobuf.Pagination
- func (*ListUserReply) ProtoMessage()
- func (x *ListUserReply) ProtoReflect() protoreflect.Message
- func (x *ListUserReply) Reset()
- func (x *ListUserReply) String() string
- type ListUserRequest
- func (*ListUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListUserRequest) GetPagination() *protobuf.Pagination
- func (*ListUserRequest) ProtoMessage()
- func (x *ListUserRequest) ProtoReflect() protoreflect.Message
- func (x *ListUserRequest) Reset()
- func (x *ListUserRequest) String() string
- type PermissionClient
- type PermissionHTTPClient
- type PermissionHTTPClientImpl
- func (c *PermissionHTTPClientImpl) CreatePermission(ctx context.Context, in *CreatePermissionRequest, opts ...http.CallOption) (*CreatePermissionReply, error)
- func (c *PermissionHTTPClientImpl) DeletePermission(ctx context.Context, in *DeletePermissionRequest, opts ...http.CallOption) (*DeletePermissionReply, error)
- func (c *PermissionHTTPClientImpl) GetPermission(ctx context.Context, in *GetPermissionRequest, opts ...http.CallOption) (*GetPermissionReply, error)
- func (c *PermissionHTTPClientImpl) ListPermission(ctx context.Context, in *ListPermissionRequest, opts ...http.CallOption) (*ListPermissionReply, error)
- func (c *PermissionHTTPClientImpl) UpdatePermission(ctx context.Context, in *UpdatePermissionRequest, opts ...http.CallOption) (*UpdatePermissionReply, error)
- type PermissionHTTPServer
- type PermissionInfo
- func (*PermissionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PermissionInfo) GetActions() []*Action
- func (x *PermissionInfo) GetAlias() string
- func (x *PermissionInfo) GetDescribe() string
- func (x *PermissionInfo) GetId() int64
- func (x *PermissionInfo) GetName() string
- func (x *PermissionInfo) GetStatus() PermissionStatus
- func (*PermissionInfo) ProtoMessage()
- func (x *PermissionInfo) ProtoReflect() protoreflect.Message
- func (x *PermissionInfo) Reset()
- func (x *PermissionInfo) String() string
- type PermissionServer
- type PermissionStatus
- func (PermissionStatus) Descriptor() protoreflect.EnumDescriptor
- func (x PermissionStatus) Enum() *PermissionStatus
- func (PermissionStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x PermissionStatus) Number() protoreflect.EnumNumber
- func (x PermissionStatus) String() string
- func (PermissionStatus) Type() protoreflect.EnumType
- type RoleClient
- type RoleHTTPClient
- type RoleHTTPClientImpl
- func (c *RoleHTTPClientImpl) BindPermission(ctx context.Context, in *BindPermissionRequest, opts ...http.CallOption) (*BindPermissionReply, error)
- func (c *RoleHTTPClientImpl) CreateRole(ctx context.Context, in *CreateRoleRequest, opts ...http.CallOption) (*CreateRoleReply, error)
- func (c *RoleHTTPClientImpl) DeleteRole(ctx context.Context, in *DeleteRoleRequest, opts ...http.CallOption) (*DeleteRoleReply, error)
- func (c *RoleHTTPClientImpl) GetRole(ctx context.Context, in *GetRoleRequest, opts ...http.CallOption) (*GetRoleReply, error)
- func (c *RoleHTTPClientImpl) ListRole(ctx context.Context, in *ListRoleRequest, opts ...http.CallOption) (*ListRoleReply, error)
- func (c *RoleHTTPClientImpl) UnbindPermission(ctx context.Context, in *UnbindPermissionRequest, opts ...http.CallOption) (*UnbindPermissionReply, error)
- func (c *RoleHTTPClientImpl) UpdateRole(ctx context.Context, in *UpdateRoleRequest, opts ...http.CallOption) (*UpdateRoleReply, error)
- type RoleHTTPServer
- type RoleInfo
- func (*RoleInfo) Descriptor() ([]byte, []int)deprecated
- func (x *RoleInfo) GetActions() []*Action
- func (x *RoleInfo) GetDataAccess() []*Action
- func (x *RoleInfo) GetDescribe() string
- func (x *RoleInfo) GetId() int64
- func (x *RoleInfo) GetName() string
- func (x *RoleInfo) GetStatus() int32
- func (*RoleInfo) ProtoMessage()
- func (x *RoleInfo) ProtoReflect() protoreflect.Message
- func (x *RoleInfo) Reset()
- func (x *RoleInfo) String() string
- type RoleServer
- type UnbindNamespaceReply
- type UnbindNamespaceRequest
- func (*UnbindNamespaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UnbindNamespaceRequest) GetId() int64
- func (x *UnbindNamespaceRequest) GetNamespaceId() int64
- func (*UnbindNamespaceRequest) ProtoMessage()
- func (x *UnbindNamespaceRequest) ProtoReflect() protoreflect.Message
- func (x *UnbindNamespaceRequest) Reset()
- func (x *UnbindNamespaceRequest) String() string
- type UnbindPermissionReply
- type UnbindPermissionRequest
- func (*UnbindPermissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UnbindPermissionRequest) GetId() int64
- func (x *UnbindPermissionRequest) GetPermissionId() int64
- func (*UnbindPermissionRequest) ProtoMessage()
- func (x *UnbindPermissionRequest) ProtoReflect() protoreflect.Message
- func (x *UnbindPermissionRequest) Reset()
- func (x *UnbindPermissionRequest) String() string
- type UnbindRoleReply
- type UnbindRoleRequest
- func (*UnbindRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UnbindRoleRequest) GetId() int64
- func (x *UnbindRoleRequest) GetRoleId() int64
- func (*UnbindRoleRequest) ProtoMessage()
- func (x *UnbindRoleRequest) ProtoReflect() protoreflect.Message
- func (x *UnbindRoleRequest) Reset()
- func (x *UnbindRoleRequest) String() string
- type UnimplementedPermissionServer
- func (UnimplementedPermissionServer) CreatePermission(context.Context, *CreatePermissionRequest) (*CreatePermissionReply, error)
- func (UnimplementedPermissionServer) DeletePermission(context.Context, *DeletePermissionRequest) (*DeletePermissionReply, error)
- func (UnimplementedPermissionServer) GetPermission(context.Context, *GetPermissionRequest) (*GetPermissionReply, error)
- func (UnimplementedPermissionServer) ListPermission(context.Context, *ListPermissionRequest) (*ListPermissionReply, error)
- func (UnimplementedPermissionServer) UpdatePermission(context.Context, *UpdatePermissionRequest) (*UpdatePermissionReply, error)
- type UnimplementedRoleServer
- func (UnimplementedRoleServer) BindPermission(context.Context, *BindPermissionRequest) (*BindPermissionReply, error)
- func (UnimplementedRoleServer) CreateRole(context.Context, *CreateRoleRequest) (*CreateRoleReply, error)
- func (UnimplementedRoleServer) DeleteRole(context.Context, *DeleteRoleRequest) (*DeleteRoleReply, error)
- func (UnimplementedRoleServer) GetRole(context.Context, *GetRoleRequest) (*GetRoleReply, error)
- func (UnimplementedRoleServer) ListRole(context.Context, *ListRoleRequest) (*ListRoleReply, error)
- func (UnimplementedRoleServer) UnbindPermission(context.Context, *UnbindPermissionRequest) (*UnbindPermissionReply, error)
- func (UnimplementedRoleServer) UpdateRole(context.Context, *UpdateRoleRequest) (*UpdateRoleReply, error)
- type UnimplementedUserServer
- func (UnimplementedUserServer) BindNamespace(context.Context, *BindNamespaceRequest) (*BindNamespaceReply, error)
- func (UnimplementedUserServer) BindRole(context.Context, *BindRoleRequest) (*BindRoleReply, error)
- func (UnimplementedUserServer) CreateUser(context.Context, *CreateUserRequest) (*CreateUserReply, error)
- func (UnimplementedUserServer) DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserReply, error)
- func (UnimplementedUserServer) GetUser(context.Context, *GetUserRequest) (*GetUserReply, error)
- func (UnimplementedUserServer) ListUser(context.Context, *ListUserRequest) (*ListUserReply, error)
- func (UnimplementedUserServer) UnbindNamespace(context.Context, *UnbindNamespaceRequest) (*UnbindNamespaceReply, error)
- func (UnimplementedUserServer) UnbindRole(context.Context, *UnbindRoleRequest) (*UnbindRoleReply, error)
- func (UnimplementedUserServer) UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserReply, error)
- type UnsafePermissionServer
- type UnsafeRoleServer
- type UnsafeUserServer
- type UpdatePermissionReply
- type UpdatePermissionRequest
- func (*UpdatePermissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePermissionRequest) GetActions() []*Action
- func (x *UpdatePermissionRequest) GetAlias() string
- func (x *UpdatePermissionRequest) GetDescribe() string
- func (x *UpdatePermissionRequest) GetId() int64
- func (x *UpdatePermissionRequest) GetName() string
- func (x *UpdatePermissionRequest) GetStatus() PermissionStatus
- func (*UpdatePermissionRequest) ProtoMessage()
- func (x *UpdatePermissionRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePermissionRequest) Reset()
- func (x *UpdatePermissionRequest) String() string
- type UpdateRoleReply
- type UpdateRoleRequest
- func (*UpdateRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRoleRequest) GetDescribe() string
- func (x *UpdateRoleRequest) GetId() int64
- func (x *UpdateRoleRequest) GetName() string
- func (x *UpdateRoleRequest) GetStatus() int32
- func (*UpdateRoleRequest) ProtoMessage()
- func (x *UpdateRoleRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRoleRequest) Reset()
- func (x *UpdateRoleRequest) String() string
- type UpdateUserReply
- type UpdateUserRequest
- func (*UpdateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserRequest) GetEmail() string
- func (x *UpdateUserRequest) GetId() int64
- func (x *UpdateUserRequest) GetNickname() string
- func (x *UpdateUserRequest) GetPassword() string
- func (x *UpdateUserRequest) GetRePassword() string
- func (x *UpdateUserRequest) GetStatus() UserStatus
- func (*UpdateUserRequest) ProtoMessage()
- func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateUserRequest) Reset()
- func (x *UpdateUserRequest) String() string
- type UserClient
- type UserHTTPClient
- type UserHTTPClientImpl
- func (c *UserHTTPClientImpl) BindNamespace(ctx context.Context, in *BindNamespaceRequest, opts ...http.CallOption) (*BindNamespaceReply, error)
- func (c *UserHTTPClientImpl) BindRole(ctx context.Context, in *BindRoleRequest, opts ...http.CallOption) (*BindRoleReply, error)
- func (c *UserHTTPClientImpl) CreateUser(ctx context.Context, in *CreateUserRequest, opts ...http.CallOption) (*CreateUserReply, error)
- func (c *UserHTTPClientImpl) DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...http.CallOption) (*DeleteUserReply, error)
- func (c *UserHTTPClientImpl) GetUser(ctx context.Context, in *GetUserRequest, opts ...http.CallOption) (*GetUserReply, error)
- func (c *UserHTTPClientImpl) ListUser(ctx context.Context, in *ListUserRequest, opts ...http.CallOption) (*ListUserReply, error)
- func (c *UserHTTPClientImpl) UnbindNamespace(ctx context.Context, in *UnbindNamespaceRequest, opts ...http.CallOption) (*UnbindNamespaceReply, error)
- func (c *UserHTTPClientImpl) UnbindRole(ctx context.Context, in *UnbindRoleRequest, opts ...http.CallOption) (*UnbindRoleReply, error)
- func (c *UserHTTPClientImpl) UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...http.CallOption) (*UpdateUserReply, error)
- type UserHTTPServer
- type UserInfo
- func (*UserInfo) Descriptor() ([]byte, []int)deprecated
- func (x *UserInfo) GetAvatar() string
- func (x *UserInfo) GetCreatedAt() string
- func (x *UserInfo) GetEmail() string
- func (x *UserInfo) GetId() int64
- func (x *UserInfo) GetNickname() string
- func (x *UserInfo) GetRoleIds() []int64
- func (x *UserInfo) GetStatus() UserStatus
- func (x *UserInfo) GetUpdatedAt() string
- func (x *UserInfo) GetUsername() string
- func (*UserInfo) ProtoMessage()
- func (x *UserInfo) ProtoReflect() protoreflect.Message
- func (x *UserInfo) Reset()
- func (x *UserInfo) String() string
- type UserServer
- type UserStatus
Constants ¶
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" )
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" )
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" )
const OperationPermissionCreatePermission = "/api.console.administration.Permission/CreatePermission"
const OperationPermissionDeletePermission = "/api.console.administration.Permission/DeletePermission"
const OperationPermissionGetPermission = "/api.console.administration.Permission/GetPermission"
const OperationPermissionListPermission = "/api.console.administration.Permission/ListPermission"
const OperationPermissionUpdatePermission = "/api.console.administration.Permission/UpdatePermission"
const OperationRoleBindPermission = "/api.console.administration.Role/BindPermission"
const OperationRoleCreateRole = "/api.console.administration.Role/CreateRole"
const OperationRoleDeleteRole = "/api.console.administration.Role/DeleteRole"
const OperationRoleGetRole = "/api.console.administration.Role/GetRole"
const OperationRoleListRole = "/api.console.administration.Role/ListRole"
const OperationRoleUnbindPermission = "/api.console.administration.Role/UnbindPermission"
const OperationRoleUpdateRole = "/api.console.administration.Role/UpdateRole"
const OperationUserBindNamespace = "/api.console.administration.User/BindNamespace"
const OperationUserBindRole = "/api.console.administration.User/BindRole"
const OperationUserCreateUser = "/api.console.administration.User/CreateUser"
const OperationUserDeleteUser = "/api.console.administration.User/DeleteUser"
const OperationUserGetUser = "/api.console.administration.User/GetUser"
const OperationUserListUser = "/api.console.administration.User/ListUser"
const OperationUserUnbindNamespace = "/api.console.administration.User/UnbindNamespace"
const OperationUserUnbindRole = "/api.console.administration.User/UnbindRole"
const OperationUserUpdateUser = "/api.console.administration.User/UpdateUser"
Variables ¶
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.
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.
var File_console_administration_permission_proto protoreflect.FileDescriptor
var File_console_administration_role_proto protoreflect.FileDescriptor
var File_console_administration_user_proto protoreflect.FileDescriptor
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)
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)
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) GetChecked ¶
func (*Action) GetDescribe ¶
func (*Action) ProtoMessage ¶
func (*Action) ProtoMessage()
func (*Action) ProtoReflect ¶
func (x *Action) ProtoReflect() protoreflect.Message
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 (x *CreatePermissionRequest) GetStatus() PermissionStatus
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 (c *PermissionHTTPClientImpl) CreatePermission(ctx context.Context, in *CreatePermissionRequest, opts ...http.CallOption) (*CreatePermissionReply, error)
func (*PermissionHTTPClientImpl) DeletePermission ¶
func (c *PermissionHTTPClientImpl) DeletePermission(ctx context.Context, in *DeletePermissionRequest, opts ...http.CallOption) (*DeletePermissionReply, error)
func (*PermissionHTTPClientImpl) GetPermission ¶
func (c *PermissionHTTPClientImpl) GetPermission(ctx context.Context, in *GetPermissionRequest, opts ...http.CallOption) (*GetPermissionReply, error)
func (*PermissionHTTPClientImpl) ListPermission ¶
func (c *PermissionHTTPClientImpl) ListPermission(ctx context.Context, in *ListPermissionRequest, opts ...http.CallOption) (*ListPermissionReply, error)
func (*PermissionHTTPClientImpl) UpdatePermission ¶
func (c *PermissionHTTPClientImpl) UpdatePermission(ctx context.Context, in *UpdatePermissionRequest, opts ...http.CallOption) (*UpdatePermissionReply, error)
type PermissionHTTPServer ¶
type PermissionHTTPServer interface {
CreatePermission(context.Context, *CreatePermissionRequest) (*CreatePermissionReply, error)
DeletePermission(context.Context, *DeletePermissionRequest) (*DeletePermissionReply, error)
GetPermission(context.Context, *GetPermissionRequest) (*GetPermissionReply, error)
ListPermission(context.Context, *ListPermissionRequest) (*ListPermissionReply, error)
UpdatePermission(context.Context, *UpdatePermissionRequest) (*UpdatePermissionReply, error)
}
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) Descriptor() protoreflect.EnumDescriptor
func (PermissionStatus) Enum ¶
func (x PermissionStatus) Enum() *PermissionStatus
func (PermissionStatus) EnumDescriptor
deprecated
func (PermissionStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use PermissionStatus.Descriptor instead.
func (PermissionStatus) Number ¶
func (x PermissionStatus) Number() protoreflect.EnumNumber
func (PermissionStatus) String ¶
func (x PermissionStatus) String() string
func (PermissionStatus) Type ¶
func (PermissionStatus) Type() protoreflect.EnumType
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 (c *RoleHTTPClientImpl) BindPermission(ctx context.Context, in *BindPermissionRequest, opts ...http.CallOption) (*BindPermissionReply, error)
func (*RoleHTTPClientImpl) CreateRole ¶
func (c *RoleHTTPClientImpl) CreateRole(ctx context.Context, in *CreateRoleRequest, opts ...http.CallOption) (*CreateRoleReply, error)
func (*RoleHTTPClientImpl) DeleteRole ¶
func (c *RoleHTTPClientImpl) DeleteRole(ctx context.Context, in *DeleteRoleRequest, opts ...http.CallOption) (*DeleteRoleReply, error)
func (*RoleHTTPClientImpl) GetRole ¶
func (c *RoleHTTPClientImpl) GetRole(ctx context.Context, in *GetRoleRequest, opts ...http.CallOption) (*GetRoleReply, error)
func (*RoleHTTPClientImpl) ListRole ¶
func (c *RoleHTTPClientImpl) ListRole(ctx context.Context, in *ListRoleRequest, opts ...http.CallOption) (*ListRoleReply, error)
func (*RoleHTTPClientImpl) UnbindPermission ¶
func (c *RoleHTTPClientImpl) UnbindPermission(ctx context.Context, in *UnbindPermissionRequest, opts ...http.CallOption) (*UnbindPermissionReply, error)
func (*RoleHTTPClientImpl) UpdateRole ¶
func (c *RoleHTTPClientImpl) UpdateRole(ctx context.Context, in *UpdateRoleRequest, opts ...http.CallOption) (*UpdateRoleReply, error)
type RoleHTTPServer ¶
type RoleHTTPServer interface {
BindPermission(context.Context, *BindPermissionRequest) (*BindPermissionReply, error)
CreateRole(context.Context, *CreateRoleRequest) (*CreateRoleReply, error)
DeleteRole(context.Context, *DeleteRoleRequest) (*DeleteRoleReply, error)
GetRole(context.Context, *GetRoleRequest) (*GetRoleReply, error)
ListRole(context.Context, *ListRoleRequest) (*ListRoleReply, error)
UnbindPermission(context.Context, *UnbindPermissionRequest) (*UnbindPermissionReply, error)
UpdateRole(context.Context, *UpdateRoleRequest) (*UpdateRoleReply, error)
}
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) GetActions ¶
func (*RoleInfo) GetDataAccess ¶
func (*RoleInfo) GetDescribe ¶
func (*RoleInfo) ProtoMessage ¶
func (*RoleInfo) ProtoMessage()
func (*RoleInfo) ProtoReflect ¶
func (x *RoleInfo) ProtoReflect() protoreflect.Message
type RoleServer ¶
type RoleServer interface {
CreateRole(context.Context, *CreateRoleRequest) (*CreateRoleReply, error)
UpdateRole(context.Context, *UpdateRoleRequest) (*UpdateRoleReply, error)
DeleteRole(context.Context, *DeleteRoleRequest) (*DeleteRoleReply, error)
GetRole(context.Context, *GetRoleRequest) (*GetRoleReply, error)
ListRole(context.Context, *ListRoleRequest) (*ListRoleReply, error)
BindPermission(context.Context, *BindPermissionRequest) (*BindPermissionReply, error)
UnbindPermission(context.Context, *UnbindPermissionRequest) (*UnbindPermissionReply, error)
// contains filtered or unexported methods
}
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) CreatePermission(context.Context, *CreatePermissionRequest) (*CreatePermissionReply, error)
func (UnimplementedPermissionServer) DeletePermission ¶
func (UnimplementedPermissionServer) DeletePermission(context.Context, *DeletePermissionRequest) (*DeletePermissionReply, error)
func (UnimplementedPermissionServer) GetPermission ¶
func (UnimplementedPermissionServer) GetPermission(context.Context, *GetPermissionRequest) (*GetPermissionReply, error)
func (UnimplementedPermissionServer) ListPermission ¶
func (UnimplementedPermissionServer) ListPermission(context.Context, *ListPermissionRequest) (*ListPermissionReply, error)
func (UnimplementedPermissionServer) UpdatePermission ¶
func (UnimplementedPermissionServer) UpdatePermission(context.Context, *UpdatePermissionRequest) (*UpdatePermissionReply, error)
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) BindPermission(context.Context, *BindPermissionRequest) (*BindPermissionReply, error)
func (UnimplementedRoleServer) CreateRole ¶
func (UnimplementedRoleServer) CreateRole(context.Context, *CreateRoleRequest) (*CreateRoleReply, error)
func (UnimplementedRoleServer) DeleteRole ¶
func (UnimplementedRoleServer) DeleteRole(context.Context, *DeleteRoleRequest) (*DeleteRoleReply, error)
func (UnimplementedRoleServer) GetRole ¶
func (UnimplementedRoleServer) GetRole(context.Context, *GetRoleRequest) (*GetRoleReply, error)
func (UnimplementedRoleServer) ListRole ¶
func (UnimplementedRoleServer) ListRole(context.Context, *ListRoleRequest) (*ListRoleReply, error)
func (UnimplementedRoleServer) UnbindPermission ¶
func (UnimplementedRoleServer) UnbindPermission(context.Context, *UnbindPermissionRequest) (*UnbindPermissionReply, error)
func (UnimplementedRoleServer) UpdateRole ¶
func (UnimplementedRoleServer) UpdateRole(context.Context, *UpdateRoleRequest) (*UpdateRoleReply, error)
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) BindNamespace(context.Context, *BindNamespaceRequest) (*BindNamespaceReply, error)
func (UnimplementedUserServer) BindRole ¶
func (UnimplementedUserServer) BindRole(context.Context, *BindRoleRequest) (*BindRoleReply, error)
func (UnimplementedUserServer) CreateUser ¶
func (UnimplementedUserServer) CreateUser(context.Context, *CreateUserRequest) (*CreateUserReply, error)
func (UnimplementedUserServer) DeleteUser ¶
func (UnimplementedUserServer) DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserReply, error)
func (UnimplementedUserServer) GetUser ¶
func (UnimplementedUserServer) GetUser(context.Context, *GetUserRequest) (*GetUserReply, error)
func (UnimplementedUserServer) ListUser ¶
func (UnimplementedUserServer) ListUser(context.Context, *ListUserRequest) (*ListUserReply, error)
func (UnimplementedUserServer) UnbindNamespace ¶
func (UnimplementedUserServer) UnbindNamespace(context.Context, *UnbindNamespaceRequest) (*UnbindNamespaceReply, error)
func (UnimplementedUserServer) UnbindRole ¶
func (UnimplementedUserServer) UnbindRole(context.Context, *UnbindRoleRequest) (*UnbindRoleReply, error)
func (UnimplementedUserServer) UpdateUser ¶
func (UnimplementedUserServer) UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserReply, error)
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 (x *UpdatePermissionRequest) GetStatus() PermissionStatus
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 (c *UserHTTPClientImpl) BindNamespace(ctx context.Context, in *BindNamespaceRequest, opts ...http.CallOption) (*BindNamespaceReply, error)
func (*UserHTTPClientImpl) BindRole ¶
func (c *UserHTTPClientImpl) BindRole(ctx context.Context, in *BindRoleRequest, opts ...http.CallOption) (*BindRoleReply, error)
func (*UserHTTPClientImpl) CreateUser ¶
func (c *UserHTTPClientImpl) CreateUser(ctx context.Context, in *CreateUserRequest, opts ...http.CallOption) (*CreateUserReply, error)
func (*UserHTTPClientImpl) DeleteUser ¶
func (c *UserHTTPClientImpl) DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...http.CallOption) (*DeleteUserReply, error)
func (*UserHTTPClientImpl) GetUser ¶
func (c *UserHTTPClientImpl) GetUser(ctx context.Context, in *GetUserRequest, opts ...http.CallOption) (*GetUserReply, error)
func (*UserHTTPClientImpl) ListUser ¶
func (c *UserHTTPClientImpl) ListUser(ctx context.Context, in *ListUserRequest, opts ...http.CallOption) (*ListUserReply, error)
func (*UserHTTPClientImpl) UnbindNamespace ¶
func (c *UserHTTPClientImpl) UnbindNamespace(ctx context.Context, in *UnbindNamespaceRequest, opts ...http.CallOption) (*UnbindNamespaceReply, error)
func (*UserHTTPClientImpl) UnbindRole ¶
func (c *UserHTTPClientImpl) UnbindRole(ctx context.Context, in *UnbindRoleRequest, opts ...http.CallOption) (*UnbindRoleReply, error)
func (*UserHTTPClientImpl) UpdateUser ¶
func (c *UserHTTPClientImpl) UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...http.CallOption) (*UpdateUserReply, error)
type UserHTTPServer ¶
type UserHTTPServer interface {
BindNamespace(context.Context, *BindNamespaceRequest) (*BindNamespaceReply, error)
BindRole(context.Context, *BindRoleRequest) (*BindRoleReply, error)
CreateUser(context.Context, *CreateUserRequest) (*CreateUserReply, error)
DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserReply, error)
GetUser(context.Context, *GetUserRequest) (*GetUserReply, error)
ListUser(context.Context, *ListUserRequest) (*ListUserReply, error)
UnbindNamespace(context.Context, *UnbindNamespaceRequest) (*UnbindNamespaceReply, error)
UnbindRole(context.Context, *UnbindRoleRequest) (*UnbindRoleReply, error)
UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserReply, error)
}
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) GetCreatedAt ¶
func (*UserInfo) GetNickname ¶
func (*UserInfo) GetRoleIds ¶
func (*UserInfo) GetStatus ¶
func (x *UserInfo) GetStatus() UserStatus
func (*UserInfo) GetUpdatedAt ¶
func (*UserInfo) GetUsername ¶
func (*UserInfo) ProtoMessage ¶
func (*UserInfo) ProtoMessage()
func (*UserInfo) ProtoReflect ¶
func (x *UserInfo) ProtoReflect() protoreflect.Message
type UserServer ¶
type UserServer interface {
CreateUser(context.Context, *CreateUserRequest) (*CreateUserReply, error)
UpdateUser(context.Context, *UpdateUserRequest) (*UpdateUserReply, error)
DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserReply, error)
GetUser(context.Context, *GetUserRequest) (*GetUserReply, error)
ListUser(context.Context, *ListUserRequest) (*ListUserReply, error)
BindNamespace(context.Context, *BindNamespaceRequest) (*BindNamespaceReply, error)
UnbindNamespace(context.Context, *UnbindNamespaceRequest) (*UnbindNamespaceReply, error)
BindRole(context.Context, *BindRoleRequest) (*BindRoleReply, error)
UnbindRole(context.Context, *UnbindRoleRequest) (*UnbindRoleReply, error)
// contains filtered or unexported methods
}
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 ¶
func (UserStatus) Type() protoreflect.EnumType