mcir

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 MCIRService

type MCIRService struct {
}

MCIRService - MCIR 서비스 구현

func (*MCIRService) CheckResource

func (s *MCIRService) CheckResource(ctx context.Context, req *pb.ResourceQryRequest) (*pb.ExistsResponse, error)

CheckResource - Resource 체크

func (*MCIRService) CreateImageWithID

func (s *MCIRService) CreateImageWithID(ctx context.Context, req *pb.TbImageCreateRequest) (*pb.TbImageInfoResponse, error)

CreateImageWithID - Image 생성

func (*MCIRService) CreateImageWithInfo

func (s *MCIRService) CreateImageWithInfo(ctx context.Context, req *pb.TbImageInfoRequest) (*pb.TbImageInfoResponse, error)

CreateImageWithInfo - Image 생성

func (*MCIRService) CreateSecurityGroup

CreateSecurityGroup - Security Group 생성

func (*MCIRService) CreateSpecWithInfo

func (s *MCIRService) CreateSpecWithInfo(ctx context.Context, req *pb.TbSpecInfoRequest) (*pb.TbSpecInfoResponse, error)

CreateSpecWithInfo - Spec 생성

func (*MCIRService) CreateSpecWithSpecName

func (s *MCIRService) CreateSpecWithSpecName(ctx context.Context, req *pb.TbSpecCreateRequest) (*pb.TbSpecInfoResponse, error)

CreateSpecWithSpecName - Spec 생성

func (*MCIRService) CreateSshKey

CreateSshKey - KeyPair 생성

func (*MCIRService) CreateVNet

CreateVNet - VNet 생성

func (*MCIRService) DeleteAllImage

func (s *MCIRService) DeleteAllImage(ctx context.Context, req *pb.ResourceAllQryRequest) (*pb.MessageResponse, error)

DeleteAllImage - Image 전체 삭제

func (*MCIRService) DeleteAllSecurityGroup

func (s *MCIRService) DeleteAllSecurityGroup(ctx context.Context, req *pb.ResourceAllQryRequest) (*pb.MessageResponse, error)

DeleteAllSecurityGroup - Security Group 전체 삭제

func (*MCIRService) DeleteAllSpec

func (s *MCIRService) DeleteAllSpec(ctx context.Context, req *pb.ResourceAllQryRequest) (*pb.MessageResponse, error)

DeleteAllSpec - Spec 전체 삭제

func (*MCIRService) DeleteAllSshKey

func (s *MCIRService) DeleteAllSshKey(ctx context.Context, req *pb.ResourceAllQryRequest) (*pb.MessageResponse, error)

DeleteAllSshKey - KeyPair 전체 삭제

func (*MCIRService) DeleteAllVNet

func (s *MCIRService) DeleteAllVNet(ctx context.Context, req *pb.ResourceAllQryRequest) (*pb.MessageResponse, error)

DeleteAllVNet - VNet 전체 삭제

func (*MCIRService) DeleteImage

func (s *MCIRService) DeleteImage(ctx context.Context, req *pb.ResourceQryRequest) (*pb.MessageResponse, error)

DeleteImage - Image 삭제

func (*MCIRService) DeleteSecurityGroup

func (s *MCIRService) DeleteSecurityGroup(ctx context.Context, req *pb.ResourceQryRequest) (*pb.MessageResponse, error)

DeleteSecurityGroup - Security Group 삭제

func (*MCIRService) DeleteSpec

func (s *MCIRService) DeleteSpec(ctx context.Context, req *pb.ResourceQryRequest) (*pb.MessageResponse, error)

DeleteSpec - Spec 삭제

func (*MCIRService) DeleteSshKey

func (s *MCIRService) DeleteSshKey(ctx context.Context, req *pb.ResourceQryRequest) (*pb.MessageResponse, error)

DeleteSshKey - KeyPair 삭제

func (*MCIRService) DeleteVNet

func (s *MCIRService) DeleteVNet(ctx context.Context, req *pb.ResourceQryRequest) (*pb.MessageResponse, error)

DeleteVNet - VNet 삭제

func (*MCIRService) FetchImage

FetchImage - Image 가져오기

func (*MCIRService) FetchSpec

FetchSpec - Spec 가져오기

func (*MCIRService) FilterSpec

FilterSpec

func (*MCIRService) FilterSpecsByRange

FilterSpecsByRange

func (*MCIRService) GetImage

GetImage - Image 조회

func (*MCIRService) GetLookupImage

GetLookupImage - Image 조회

func (*MCIRService) GetLookupSpec

GetLookupSpec - Spec 조회

func (*MCIRService) GetSecurityGroup

GetSecurityGroup - Security Group 조회

func (*MCIRService) GetSpec

GetSpec - Spec 조회

func (*MCIRService) GetSshKey

GetSshKey - KeyPair 조회

func (*MCIRService) GetVNet

GetVNet - VNet 조회

func (*MCIRService) ListImage

ListImage - Image 목록

func (*MCIRService) ListImageId

func (s *MCIRService) ListImageId(ctx context.Context, req *pb.ResourceAllQryRequest) (*pb.ListIdResponse, error)

ListImageId

func (*MCIRService) ListLookupImage

ListLookupImage - Image 목록

func (*MCIRService) ListLookupSpec

ListLookupSpec - Spec 목록

func (*MCIRService) ListSecurityGroup

ListSecurityGroup - Security Group 목록

func (*MCIRService) ListSecurityGroupId

func (s *MCIRService) ListSecurityGroupId(ctx context.Context, req *pb.ResourceAllQryRequest) (*pb.ListIdResponse, error)

ListSecurityGroupId

func (*MCIRService) ListSpec

ListSpec - Spec 목록

func (*MCIRService) ListSpecId

ListSpecId

func (*MCIRService) ListSshKey

ListSshKey - KeyPair 목록

func (*MCIRService) ListSshKeyId

func (s *MCIRService) ListSshKeyId(ctx context.Context, req *pb.ResourceAllQryRequest) (*pb.ListIdResponse, error)

ListSshKeyId

func (*MCIRService) ListVNet

ListVNet - VNet 목록

func (*MCIRService) ListVNetId

ListVNetId

func (*MCIRService) SearchImage

SearchImage - Image 검색

func (*MCIRService) SortSpecs

SortSpecs

func (*MCIRService) UpdateSpec

UpdateSpec

Jump to

Keyboard shortcuts

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