Documentation
¶
Index ¶
- type MCISService
- func (s *MCISService) CheckMcis(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.ExistsResponse, error)
- func (s *MCISService) CheckVm(ctx context.Context, req *pb.TbVmQryRequest) (*pb.ExistsResponse, error)
- func (s *MCISService) CmdMcis(ctx context.Context, req *pb.McisCmdCreateRequest) (*pb.ListCmdMcisResponse, error)
- func (s *MCISService) CmdMcisVm(ctx context.Context, req *pb.McisCmdVmCreateRequest) (*pb.StringResponse, error)
- func (s *MCISService) ControlMcis(ctx context.Context, req *pb.TbMcisActionRequest) (*pb.MessageResponse, error)
- func (s *MCISService) ControlMcisVM(ctx context.Context, req *pb.TbVmActionRequest) (*pb.MessageResponse, error)
- func (s *MCISService) CreateMcis(ctx context.Context, req *pb.TbMcisCreateRequest) (*pb.TbMcisInfoResponse, error)
- func (s *MCISService) CreateMcisVM(ctx context.Context, req *pb.TbVmCreateRequest) (*pb.TbVmInfoResponse, error)
- func (s *MCISService) DeleteAllMcis(ctx context.Context, req *pb.TbMcisAllQryRequest) (*pb.MessageResponse, error)
- func (s *MCISService) DeleteMcis(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.MessageResponse, error)
- func (s *MCISService) DeleteMcisVM(ctx context.Context, req *pb.TbVmQryRequest) (*pb.MessageResponse, error)
- func (s *MCISService) GetAllBenchmark(ctx context.Context, req *pb.BmQryAllRequest) (*pb.ListBenchmarkInfoResponse, error)
- func (s *MCISService) GetBenchmark(ctx context.Context, req *pb.BmQryRequest) (*pb.ListBenchmarkInfoResponse, error)
- func (s *MCISService) GetMcisInfo(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.TbMcisInfoResponse, error)
- func (s *MCISService) GetMcisStatus(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.TbMcisStatusInfoResponse, error)
- func (s *MCISService) GetMcisVMInfo(ctx context.Context, req *pb.TbVmQryRequest) (*pb.TbVmInfoResponse, error)
- func (s *MCISService) GetMcisVMStatus(ctx context.Context, req *pb.TbVmQryRequest) (*pb.TbVmStatusInfoesponse, error)
- func (s *MCISService) GetMonitorData(ctx context.Context, req *pb.MonitorQryRequest) (*pb.ListAgentInstallResponse, error)
- func (s *MCISService) InstallAgentToMcis(ctx context.Context, req *pb.McisCmdCreateRequest) (*pb.ListAgentInstallResponse, error)
- func (s *MCISService) InstallMonitorAgentToMcis(ctx context.Context, req *pb.McisCmdCreateRequest) (*pb.ListAgentInstallResponse, error)
- func (s *MCISService) ListMcis(ctx context.Context, req *pb.TbMcisAllQryRequest) (*pb.ListTbMcisInfoResponse, error)
- func (s *MCISService) RecommandMcis(ctx context.Context, req *pb.McisRecommendCreateRequest) (*pb.McisRecommendInfoResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MCISService ¶
type MCISService struct {
}
MCISService - MCIS 서비스 구현
func (*MCISService) CheckMcis ¶
func (s *MCISService) CheckMcis(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.ExistsResponse, error)
CheckMcis - MCIS 체크
func (*MCISService) CheckVm ¶
func (s *MCISService) CheckVm(ctx context.Context, req *pb.TbVmQryRequest) (*pb.ExistsResponse, error)
CheckVm - MCIS VM 체크
func (*MCISService) CmdMcis ¶
func (s *MCISService) CmdMcis(ctx context.Context, req *pb.McisCmdCreateRequest) (*pb.ListCmdMcisResponse, error)
CmdMcis - MCIS 명령 실행
func (*MCISService) CmdMcisVm ¶
func (s *MCISService) CmdMcisVm(ctx context.Context, req *pb.McisCmdVmCreateRequest) (*pb.StringResponse, error)
CmdMcisVm - MCIS VM 명령 실행
func (*MCISService) ControlMcis ¶
func (s *MCISService) ControlMcis(ctx context.Context, req *pb.TbMcisActionRequest) (*pb.MessageResponse, error)
ControlMcis - MCIS 제어
func (*MCISService) ControlMcisVM ¶
func (s *MCISService) ControlMcisVM(ctx context.Context, req *pb.TbVmActionRequest) (*pb.MessageResponse, error)
ControlMcisVM - MCIS VM 제어
func (*MCISService) CreateMcis ¶
func (s *MCISService) CreateMcis(ctx context.Context, req *pb.TbMcisCreateRequest) (*pb.TbMcisInfoResponse, error)
CreateMcis - MCIS 생성
func (*MCISService) CreateMcisVM ¶
func (s *MCISService) CreateMcisVM(ctx context.Context, req *pb.TbVmCreateRequest) (*pb.TbVmInfoResponse, error)
CreateMcisVM - MCIS VM 생성
func (*MCISService) DeleteAllMcis ¶
func (s *MCISService) DeleteAllMcis(ctx context.Context, req *pb.TbMcisAllQryRequest) (*pb.MessageResponse, error)
DeleteAllMcis - MCIS 전체 삭제
func (*MCISService) DeleteMcis ¶
func (s *MCISService) DeleteMcis(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.MessageResponse, error)
DeleteMcis - MCIS 삭제
func (*MCISService) DeleteMcisVM ¶
func (s *MCISService) DeleteMcisVM(ctx context.Context, req *pb.TbVmQryRequest) (*pb.MessageResponse, error)
DeleteMcisVM - MCIS VM 삭제
func (*MCISService) GetAllBenchmark ¶
func (s *MCISService) GetAllBenchmark(ctx context.Context, req *pb.BmQryAllRequest) (*pb.ListBenchmarkInfoResponse, error)
GetAllBenchmark - Benchmark 목록
func (*MCISService) GetBenchmark ¶
func (s *MCISService) GetBenchmark(ctx context.Context, req *pb.BmQryRequest) (*pb.ListBenchmarkInfoResponse, error)
GetBenchmark - Benchmark 조회
func (*MCISService) GetMcisInfo ¶
func (s *MCISService) GetMcisInfo(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.TbMcisInfoResponse, error)
GetMcisInfo - MCIS 정보 조회
func (*MCISService) GetMcisStatus ¶
func (s *MCISService) GetMcisStatus(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.TbMcisStatusInfoResponse, error)
GetMcisStatus - MCIS 상태 조회
func (*MCISService) GetMcisVMInfo ¶
func (s *MCISService) GetMcisVMInfo(ctx context.Context, req *pb.TbVmQryRequest) (*pb.TbVmInfoResponse, error)
GetMcisVMInfo - MCIS VM 정보 조회
func (*MCISService) GetMcisVMStatus ¶
func (s *MCISService) GetMcisVMStatus(ctx context.Context, req *pb.TbVmQryRequest) (*pb.TbVmStatusInfoesponse, error)
GetMcisVMStatus - MCIS VM 상태 조회
func (*MCISService) GetMonitorData ¶
func (s *MCISService) GetMonitorData(ctx context.Context, req *pb.MonitorQryRequest) (*pb.ListAgentInstallResponse, error)
GetMonitorData - MCIS Monitor 정보 조회
func (*MCISService) InstallAgentToMcis ¶
func (s *MCISService) InstallAgentToMcis(ctx context.Context, req *pb.McisCmdCreateRequest) (*pb.ListAgentInstallResponse, error)
InstallAgentToMcis - MCIS Agent 설치
func (*MCISService) InstallMonitorAgentToMcis ¶
func (s *MCISService) InstallMonitorAgentToMcis(ctx context.Context, req *pb.McisCmdCreateRequest) (*pb.ListAgentInstallResponse, error)
InstallMonitorAgentToMcis - MCIS Monitor Agent 설치
func (*MCISService) ListMcis ¶
func (s *MCISService) ListMcis(ctx context.Context, req *pb.TbMcisAllQryRequest) (*pb.ListTbMcisInfoResponse, error)
ListMcis - MCIS 목록
func (*MCISService) RecommandMcis ¶
func (s *MCISService) RecommandMcis(ctx context.Context, req *pb.McisRecommendCreateRequest) (*pb.McisRecommendInfoResponse, error)
RecommandMcis - MCIS 추천
Click to show internal directories.
Click to hide internal directories.