Documentation
¶
Index ¶
- Variables
- type AppService
- func (s *AppService) Create(ctx context.Context, req *pb.AppCreateRequest) (*pb.AppCreateReply, error)
- func (s *AppService) List(ctx context.Context, req *pb.AppListRequest) (*pb.AppListReply, error)
- func (s *AppService) NamespaceAppList(ctx context.Context, req *pb.NamespaceAppListRequest) (*pb.NamespaceAppListReply, error)
- type ConsoleService
- type DiscoveryService
- func (s *DiscoveryService) KVGetValue(ctx context.Context, req *pb.KVGetValueRequest) (*pb.KVGetValueReply, error)
- func (s *DiscoveryService) KVListClusters(ctx context.Context, req *pb.KVListClustersRequest) (*pb.KVListClustersReply, error)
- func (s *DiscoveryService) KVListKeys(ctx context.Context, req *pb.KVListKeysRequest) (*pb.KVListKeysReply, error)
- func (s *DiscoveryService) KVUpdateHang(ctx context.Context, req *pb.KVUpdateHangRequest) (*pb.KVUpdateHangReply, error)
- func (s *DiscoveryService) OnlineServices(ctx context.Context, req *pb.OnlineServiceRequest) (*pb.OnlineServiceReply, error)
- type NamespaceService
- func (s *NamespaceService) Create(ctx context.Context, req *pb.NamespaceCreateRequest) (*pb.NamespaceCreateReply, error)
- func (s *NamespaceService) Delete(ctx context.Context, req *pb.NamespaceDeleteRequest) (*pb.NamespaceDeleteReply, error)
- func (s *NamespaceService) Get(ctx context.Context, req *pb.NamespaceGetRequest) (*pb.NamespaceGetReply, error)
- func (s *NamespaceService) List(ctx context.Context, req *pb.NamespaceListRequest) (*pb.NamespaceListReply, error)
- func (s *NamespaceService) SimpleList(ctx context.Context, _ *pb.NamespaceSimpleListRequest) (*pb.NamespaceSimpleListReply, error)
- func (s *NamespaceService) Update(ctx context.Context, req *pb.NamespaceUpdateRequest) (*pb.NamespaceUpdateReply, error)
- type NodeService
- func (s *NodeService) Create(ctx context.Context, req *pb.CreateNodeRequest) (*pb.CreateNodeReply, error)
- func (s *NodeService) List(ctx context.Context, req *pb.NodeListRequest) (*pb.NodeListReply, error)
- func (s *NodeService) Update(ctx context.Context, req *pb.UpdateNodeRequest) (*pb.UpdateNodeReply, error)
- type PermissionService
- func (s *PermissionService) CreatePermission(ctx context.Context, req *pb.CreatePermissionRequest) (*pb.CreatePermissionReply, error)
- func (s *PermissionService) DeletePermission(ctx context.Context, req *pb.DeletePermissionRequest) (*pb.DeletePermissionReply, error)
- func (s *PermissionService) GetPermission(ctx context.Context, req *pb.GetPermissionRequest) (*pb.GetPermissionReply, error)
- func (s *PermissionService) ListPermission(ctx context.Context, req *pb.ListPermissionRequest) (*pb.ListPermissionReply, error)
- func (s *PermissionService) UpdatePermission(ctx context.Context, req *pb.UpdatePermissionRequest) (*pb.UpdatePermissionReply, error)
- type RoleService
- func (s *RoleService) BindPermission(ctx context.Context, req *pb.BindPermissionRequest) (*pb.BindPermissionReply, error)
- func (s *RoleService) CreateRole(ctx context.Context, req *pb.CreateRoleRequest) (*pb.CreateRoleReply, error)
- func (s *RoleService) DeleteRole(ctx context.Context, req *pb.DeleteRoleRequest) (*pb.DeleteRoleReply, error)
- func (s *RoleService) GetRole(ctx context.Context, req *pb.GetRoleRequest) (*pb.GetRoleReply, error)
- func (s *RoleService) ListRole(ctx context.Context, req *pb.ListRoleRequest) (*pb.ListRoleReply, error)
- func (s *RoleService) UnbindPermission(ctx context.Context, req *pb.UnbindPermissionRequest) (*pb.UnbindPermissionReply, error)
- func (s *RoleService) UpdateRole(ctx context.Context, req *pb.UpdateRoleRequest) (*pb.UpdateRoleReply, error)
- type UserService
- func (s *UserService) BindNamespace(ctx context.Context, req *pb.BindNamespaceRequest) (*pb.BindNamespaceReply, error)
- func (s *UserService) BindRole(ctx context.Context, req *pb.BindRoleRequest) (*pb.BindRoleReply, error)
- func (s *UserService) CreateUser(ctx context.Context, req *pb.CreateUserRequest) (*pb.CreateUserReply, error)
- func (s *UserService) DeleteUser(ctx context.Context, req *pb.DeleteUserRequest) (*pb.DeleteUserReply, error)
- func (s *UserService) GetUser(ctx context.Context, req *pb.GetUserRequest) (*pb.GetUserReply, error)
- func (s *UserService) ListUser(ctx context.Context, req *pb.ListUserRequest) (*pb.ListUserReply, error)
- func (s *UserService) UnbindNamespace(ctx context.Context, req *pb.UnbindNamespaceRequest) (*pb.UnbindNamespaceReply, error)
- func (s *UserService) UnbindRole(ctx context.Context, req *pb.UnbindRoleRequest) (*pb.UnbindRoleReply, error)
- func (s *UserService) UpdateUser(ctx context.Context, req *pb.UpdateUserRequest) (*pb.UpdateUserReply, error)
- type ZoneService
- func (s *ZoneService) Create(ctx context.Context, req *pb.CreateZoneRequest) (*pb.CreateZoneReply, error)
- func (s *ZoneService) Delete(ctx context.Context, req *pb.DeleteZoneRequest) (*pb.DeleteZoneReply, error)
- func (s *ZoneService) Disable(ctx context.Context, req *pb.DisableZoneRequest) (*pb.DisableZoneReply, error)
- func (s *ZoneService) Get(ctx context.Context, req *pb.GetZoneRequest) (*pb.GetZoneReply, error)
- func (s *ZoneService) List(ctx context.Context, req *pb.GetZoneListRequest) (*pb.GetZoneListReply, error)
- func (s *ZoneService) SimpleList(ctx context.Context, req *pb.SimpleListRequest) (*pb.SimpleListReply, error)
- func (s *ZoneService) Update(ctx context.Context, req *pb.UpdateZoneRequest) (*pb.UpdateZoneReply, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrPasswordMismatch = errors.New(400, "re-password mismatch", "两次密码不匹配")
)
View Source
var ProviderSet = wire.NewSet( NewConsoleService, NewZoneService, NewNodeService, NewAppService, NewDiscoveryService, NewNamespaceService, NewUserService, NewRoleService, NewPermissionService, )
ProviderSet is service providers.
Functions ¶
This section is empty.
Types ¶
type AppService ¶
type AppService struct {
pb.UnimplementedAppServer
// contains filtered or unexported fields
}
AppService 应用服务 集群内应用抽象管理分组
func NewAppService ¶
func NewAppService(logger log.Logger, app *biz.AppUsecase) *AppService
func (*AppService) Create ¶
func (s *AppService) Create(ctx context.Context, req *pb.AppCreateRequest) (*pb.AppCreateReply, error)
func (*AppService) List ¶
func (s *AppService) List(ctx context.Context, req *pb.AppListRequest) (*pb.AppListReply, error)
func (*AppService) NamespaceAppList ¶
func (s *AppService) NamespaceAppList(ctx context.Context, req *pb.NamespaceAppListRequest) (*pb.NamespaceAppListReply, error)
type ConsoleService ¶
type ConsoleService struct {
pb.UnimplementedConsoleServer
// contains filtered or unexported fields
}
func NewConsoleService ¶
func NewConsoleService(logger log.Logger) *ConsoleService
type DiscoveryService ¶
type DiscoveryService struct {
pb.UnimplementedDiscoveryServer
// contains filtered or unexported fields
}
func NewDiscoveryService ¶
func NewDiscoveryService(logger log.Logger, client agent.AgentClient, appruntime *biz.AppRuntimeUsecase) *DiscoveryService
func (*DiscoveryService) KVGetValue ¶
func (s *DiscoveryService) KVGetValue(ctx context.Context, req *pb.KVGetValueRequest) (*pb.KVGetValueReply, error)
func (*DiscoveryService) KVListClusters ¶
func (s *DiscoveryService) KVListClusters(ctx context.Context, req *pb.KVListClustersRequest) (*pb.KVListClustersReply, error)
func (*DiscoveryService) KVListKeys ¶
func (s *DiscoveryService) KVListKeys(ctx context.Context, req *pb.KVListKeysRequest) (*pb.KVListKeysReply, error)
func (*DiscoveryService) KVUpdateHang ¶
func (s *DiscoveryService) KVUpdateHang(ctx context.Context, req *pb.KVUpdateHangRequest) (*pb.KVUpdateHangReply, error)
func (*DiscoveryService) OnlineServices ¶
func (s *DiscoveryService) OnlineServices(ctx context.Context, req *pb.OnlineServiceRequest) (*pb.OnlineServiceReply, error)
type NamespaceService ¶
type NamespaceService struct {
pb.UnimplementedNamespaceServer
// contains filtered or unexported fields
}
func NewNamespaceService ¶
func NewNamespaceService(logger log.Logger, usecase *biz.NamespaceUsecase) *NamespaceService
func (*NamespaceService) Create ¶
func (s *NamespaceService) Create(ctx context.Context, req *pb.NamespaceCreateRequest) (*pb.NamespaceCreateReply, error)
func (*NamespaceService) Delete ¶
func (s *NamespaceService) Delete(ctx context.Context, req *pb.NamespaceDeleteRequest) (*pb.NamespaceDeleteReply, error)
func (*NamespaceService) Get ¶
func (s *NamespaceService) Get(ctx context.Context, req *pb.NamespaceGetRequest) (*pb.NamespaceGetReply, error)
func (*NamespaceService) List ¶
func (s *NamespaceService) List(ctx context.Context, req *pb.NamespaceListRequest) (*pb.NamespaceListReply, error)
func (*NamespaceService) SimpleList ¶
func (s *NamespaceService) SimpleList(ctx context.Context, _ *pb.NamespaceSimpleListRequest) (*pb.NamespaceSimpleListReply, error)
func (*NamespaceService) Update ¶
func (s *NamespaceService) Update(ctx context.Context, req *pb.NamespaceUpdateRequest) (*pb.NamespaceUpdateReply, error)
type NodeService ¶
type NodeService struct {
pb.UnimplementedNodeServer
// contains filtered or unexported fields
}
func NewNodeService ¶
func NewNodeService(logger log.Logger, node *biz.NodeUsecase) *NodeService
func (*NodeService) Create ¶
func (s *NodeService) Create(ctx context.Context, req *pb.CreateNodeRequest) (*pb.CreateNodeReply, error)
func (*NodeService) List ¶
func (s *NodeService) List(ctx context.Context, req *pb.NodeListRequest) (*pb.NodeListReply, error)
func (*NodeService) Update ¶
func (s *NodeService) Update(ctx context.Context, req *pb.UpdateNodeRequest) (*pb.UpdateNodeReply, error)
type PermissionService ¶
type PermissionService struct {
pb.UnimplementedPermissionServer
// contains filtered or unexported fields
}
func NewPermissionService ¶
func NewPermissionService(usecase *biz.PermissionUsecase) *PermissionService
func (*PermissionService) CreatePermission ¶
func (s *PermissionService) CreatePermission(ctx context.Context, req *pb.CreatePermissionRequest) (*pb.CreatePermissionReply, error)
func (*PermissionService) DeletePermission ¶
func (s *PermissionService) DeletePermission(ctx context.Context, req *pb.DeletePermissionRequest) (*pb.DeletePermissionReply, error)
func (*PermissionService) GetPermission ¶
func (s *PermissionService) GetPermission(ctx context.Context, req *pb.GetPermissionRequest) (*pb.GetPermissionReply, error)
func (*PermissionService) ListPermission ¶
func (s *PermissionService) ListPermission(ctx context.Context, req *pb.ListPermissionRequest) (*pb.ListPermissionReply, error)
func (*PermissionService) UpdatePermission ¶
func (s *PermissionService) UpdatePermission(ctx context.Context, req *pb.UpdatePermissionRequest) (*pb.UpdatePermissionReply, error)
type RoleService ¶
type RoleService struct {
pb.UnimplementedRoleServer
// contains filtered or unexported fields
}
func NewRoleService ¶
func NewRoleService(usecase *biz.RoleUsecase) *RoleService
func (*RoleService) BindPermission ¶
func (s *RoleService) BindPermission(ctx context.Context, req *pb.BindPermissionRequest) (*pb.BindPermissionReply, error)
func (*RoleService) CreateRole ¶
func (s *RoleService) CreateRole(ctx context.Context, req *pb.CreateRoleRequest) (*pb.CreateRoleReply, error)
func (*RoleService) DeleteRole ¶
func (s *RoleService) DeleteRole(ctx context.Context, req *pb.DeleteRoleRequest) (*pb.DeleteRoleReply, error)
func (*RoleService) GetRole ¶
func (s *RoleService) GetRole(ctx context.Context, req *pb.GetRoleRequest) (*pb.GetRoleReply, error)
func (*RoleService) ListRole ¶
func (s *RoleService) ListRole(ctx context.Context, req *pb.ListRoleRequest) (*pb.ListRoleReply, error)
func (*RoleService) UnbindPermission ¶
func (s *RoleService) UnbindPermission(ctx context.Context, req *pb.UnbindPermissionRequest) (*pb.UnbindPermissionReply, error)
func (*RoleService) UpdateRole ¶
func (s *RoleService) UpdateRole(ctx context.Context, req *pb.UpdateRoleRequest) (*pb.UpdateRoleReply, error)
type UserService ¶
type UserService struct {
pb.UnimplementedUserServer
// contains filtered or unexported fields
}
func NewUserService ¶
func NewUserService(usecase *biz.UserUsecase, logger log.Logger) *UserService
func (*UserService) BindNamespace ¶
func (s *UserService) BindNamespace(ctx context.Context, req *pb.BindNamespaceRequest) (*pb.BindNamespaceReply, error)
func (*UserService) BindRole ¶
func (s *UserService) BindRole(ctx context.Context, req *pb.BindRoleRequest) (*pb.BindRoleReply, error)
func (*UserService) CreateUser ¶
func (s *UserService) CreateUser(ctx context.Context, req *pb.CreateUserRequest) (*pb.CreateUserReply, error)
func (*UserService) DeleteUser ¶
func (s *UserService) DeleteUser(ctx context.Context, req *pb.DeleteUserRequest) (*pb.DeleteUserReply, error)
func (*UserService) GetUser ¶
func (s *UserService) GetUser(ctx context.Context, req *pb.GetUserRequest) (*pb.GetUserReply, error)
func (*UserService) ListUser ¶
func (s *UserService) ListUser(ctx context.Context, req *pb.ListUserRequest) (*pb.ListUserReply, error)
func (*UserService) UnbindNamespace ¶
func (s *UserService) UnbindNamespace(ctx context.Context, req *pb.UnbindNamespaceRequest) (*pb.UnbindNamespaceReply, error)
func (*UserService) UnbindRole ¶
func (s *UserService) UnbindRole(ctx context.Context, req *pb.UnbindRoleRequest) (*pb.UnbindRoleReply, error)
func (*UserService) UpdateUser ¶
func (s *UserService) UpdateUser(ctx context.Context, req *pb.UpdateUserRequest) (*pb.UpdateUserReply, error)
type ZoneService ¶
type ZoneService struct {
pb.UnimplementedZoneServer
// contains filtered or unexported fields
}
func NewZoneService ¶
func NewZoneService(logger log.Logger, zone *biz.ZoneUsecase) *ZoneService
func (*ZoneService) Create ¶
func (s *ZoneService) Create(ctx context.Context, req *pb.CreateZoneRequest) (*pb.CreateZoneReply, error)
func (*ZoneService) Delete ¶
func (s *ZoneService) Delete(ctx context.Context, req *pb.DeleteZoneRequest) (*pb.DeleteZoneReply, error)
func (*ZoneService) Disable ¶
func (s *ZoneService) Disable(ctx context.Context, req *pb.DisableZoneRequest) (*pb.DisableZoneReply, error)
func (*ZoneService) Get ¶
func (s *ZoneService) Get(ctx context.Context, req *pb.GetZoneRequest) (*pb.GetZoneReply, error)
func (*ZoneService) List ¶
func (s *ZoneService) List(ctx context.Context, req *pb.GetZoneListRequest) (*pb.GetZoneListReply, error)
func (*ZoneService) SimpleList ¶
func (s *ZoneService) SimpleList(ctx context.Context, req *pb.SimpleListRequest) (*pb.SimpleListReply, error)
func (*ZoneService) Update ¶
func (s *ZoneService) Update(ctx context.Context, req *pb.UpdateZoneRequest) (*pb.UpdateZoneReply, error)
Click to show internal directories.
Click to hide internal directories.