mcis

package
v0.6.15 Latest Latest
Warning

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

Go to latest
Published: Nov 1, 2022 License: Apache-2.0 Imports: 7 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 is to MCIS 서비스 구현

func (*MCISService) CheckMcis

func (s *MCISService) CheckMcis(ctx context.Context, req *pb.TbMcisQryRequest) (*pb.ExistsResponse, error)

CheckMcis is to MCIS 체크

func (*MCISService) CheckVm

func (s *MCISService) CheckVm(ctx context.Context, req *pb.TbVmQryRequest) (*pb.ExistsResponse, error)

CheckVm is to MCIS VM 체크

func (*MCISService) CmdMcis

CmdMcis is to MCIS 명령 실행

func (*MCISService) CmdMcisVm

CmdMcisVm is to MCIS VM 명령 실행

func (*MCISService) ControlMcis

func (s *MCISService) ControlMcis(ctx context.Context, req *pb.TbMcisActionRequest) (*pb.MessageResponse, error)

ControlMcis is to MCIS 제어

func (*MCISService) ControlMcisVM

func (s *MCISService) ControlMcisVM(ctx context.Context, req *pb.TbVmActionRequest) (*pb.MessageResponse, error)

ControlMcisVM is to MCIS VM 제어

func (*MCISService) CreateMcis

CreateMcis is to MCIS 생성

func (*MCISService) CreateMcisPolicy added in v0.3.7

CreateMcisPolicy is to Policy 생성

func (*MCISService) CreateMcisSubGroup added in v0.6.10

func (s *MCISService) CreateMcisSubGroup(ctx context.Context, req *pb.TbSubGroupCreateRequest) (*pb.TbMcisInfoResponse, error)

CreateMcisSubGroup is to MCIS VM 그룹 생성

func (*MCISService) CreateMcisVM

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

CreateMcisVM is to MCIS VM 생성

func (*MCISService) DeleteAllMcis

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

DeleteAllMcis is to MCIS 전체 삭제

func (*MCISService) DeleteAllMcisPolicy added in v0.3.7

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

DeleteAllMcisPolicy is to Policy 전체 삭제

func (*MCISService) DeleteMcis

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

DeleteMcis is to MCIS 삭제

func (*MCISService) DeleteMcisPolicy added in v0.3.7

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

DeleteMcisPolicy is to Policy 삭제

func (*MCISService) DeleteMcisVM

func (s *MCISService) DeleteMcisVM(ctx context.Context, req *pb.TbVmQryRequest) (*pb.MessageResponse, error)

DeleteMcisVM is to MCIS VM 삭제

func (*MCISService) GetAllBenchmark

func (s *MCISService) GetAllBenchmark(ctx context.Context, req *pb.BmQryAllRequest) (*pb.ListBenchmarkInfoResponse, error)

GetAllBenchmark is to Benchmark 목록

func (*MCISService) GetBenchmark

GetBenchmark is to Benchmark 조회

func (*MCISService) GetMcisInfo

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

GetMcisInfo is to MCIS 정보 조회

func (*MCISService) GetMcisPolicy added in v0.3.7

GetMcisPolicy is to Policy 조회

func (*MCISService) GetMcisStatus

GetMcisStatus is to MCIS 상태 조회

func (*MCISService) GetMcisVMInfo

func (s *MCISService) GetMcisVMInfo(ctx context.Context, req *pb.TbVmQryRequest) (*pb.TbVmInfoResponse, error)

GetMcisVMInfo is to MCIS VM 정보 조회

func (*MCISService) GetMcisVMStatus

func (s *MCISService) GetMcisVMStatus(ctx context.Context, req *pb.TbVmQryRequest) (*pb.TbVmStatusInfoesponse, error)

GetMcisVMStatus is to MCIS VM 상태 조회

func (*MCISService) GetMonitorData

GetMonitorData is to MCIS Monitor 정보 조회

func (*MCISService) InstallBenchmarkAgentToMcis added in v0.4.9

func (s *MCISService) InstallBenchmarkAgentToMcis(ctx context.Context, req *pb.McisCmdCreateRequest) (*pb.ListAgentInstallResponse, error)

InstallBenchmarkAgentToMcis is to MCIS Agent 설치

func (*MCISService) InstallMonitorAgentToMcis

func (s *MCISService) InstallMonitorAgentToMcis(ctx context.Context, req *pb.McisCmdCreateRequest) (*pb.ListAgentInstallResponse, error)

InstallMonitorAgentToMcis is to MCIS Monitor Agent 설치

func (*MCISService) ListMcis

ListMcis is to MCIS 목록

func (*MCISService) ListMcisId added in v0.3.10

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

ListMcisId

func (*MCISService) ListMcisPolicy added in v0.3.7

ListMcisPolicy is to Policy 목록

func (*MCISService) ListMcisStatus added in v0.3.7

ListMcisStatus is to MCIS 상태 목록

func (*MCISService) ListMcisVmId added in v0.3.10

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

ListMcisVmId

func (*MCISService) RecommendMcis added in v0.3.8

RecommendMcis is to MCIS 추천

func (*MCISService) RecommendVM added in v0.3.8

RecommendVM is to MCIS VM 추천

Jump to

Keyboard shortcuts

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