mcis

package
v0.0.0-...-3d28840 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

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

CmdMcis - MCIS 명령 실행

func (*MCISService) CmdMcisVm

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

CreateMcis - MCIS 생성

func (*MCISService) CreateMcisPolicy

CreateMcisPolicy - Policy 생성

func (*MCISService) CreateMcisVM

func (s *MCISService) CreateMcisVM(ctx context.Context, req *pb.TbVmCreateRequest) (*pb.TbVmInfoResponse, error)

CreateMcisVM - MCIS VM 생성

func (*MCISService) CreateMcisVMGroup

func (s *MCISService) CreateMcisVMGroup(ctx context.Context, req *pb.TbVmGroupCreateRequest) (*pb.TbMcisInfoResponse, error)

CreateMcisVMGroup - MCIS VM 그룹 생성

func (*MCISService) DeleteAllMcis

func (s *MCISService) DeleteAllMcis(ctx context.Context, req *pb.TbMcisAllQryRequest) (*pb.MessageResponse, error)

DeleteAllMcis - MCIS 전체 삭제

func (*MCISService) DeleteAllMcisPolicy

func (s *MCISService) DeleteAllMcisPolicy(ctx context.Context, req *pb.McisPolicyAllQryRequest) (*pb.MessageResponse, error)

DeleteAllMcisPolicy - Policy 전체 삭제

func (*MCISService) DeleteMcis

func (s *MCISService) DeleteMcis(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.MessageResponse, error)

DeleteMcis - MCIS 삭제

func (*MCISService) DeleteMcisPolicy

func (s *MCISService) DeleteMcisPolicy(ctx context.Context, req *pb.McisPolicyQryRequest) (*pb.MessageResponse, error)

DeleteMcisPolicy - Policy 삭제

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

GetBenchmark - Benchmark 조회

func (*MCISService) GetMcisInfo

func (s *MCISService) GetMcisInfo(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.TbMcisInfoResponse, error)

GetMcisInfo - MCIS 정보 조회

func (*MCISService) GetMcisPolicy

GetMcisPolicy - Policy 조회

func (*MCISService) GetMcisStatus

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

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

ListMcis - MCIS 목록

func (*MCISService) ListMcisId

func (s *MCISService) ListMcisId(ctx context.Context, req *pb.TbMcisAllQryRequest) (*pb.ListIdResponse, error)

ListMcisId

func (*MCISService) ListMcisPolicy

ListMcisPolicy - Policy 목록

func (*MCISService) ListMcisStatus

ListMcisStatus - MCIS 상태 목록

func (*MCISService) ListMcisVmId

func (s *MCISService) ListMcisVmId(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.ListIdResponse, error)

ListMcisVmId

func (*MCISService) RecommendMcis

RecommendMcis - MCIS 추천

func (*MCISService) RecommendVM

RecommendVM - MCIS VM 추천

Jump to

Keyboard shortcuts

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