mcir

package
v0.6.6 Latest Latest
Warning

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

Go to latest
Published: Oct 4, 2022 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 is to MCIR 서비스 구현

func (*MCIRService) CheckResource

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

CheckResource is to Resource 체크

func (*MCIRService) CreateImageWithID

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

CreateImageWithID is to Image 생성

func (*MCIRService) CreateImageWithInfo

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

CreateImageWithInfo is to Image 생성

func (*MCIRService) CreateSecurityGroup

CreateSecurityGroup is to Security Group 생성

func (*MCIRService) CreateSpecWithInfo

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

CreateSpecWithInfo is to Spec 생성

func (*MCIRService) CreateSpecWithSpecName

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

CreateSpecWithSpecName is to Spec 생성

func (*MCIRService) CreateSshKey

CreateSshKey is to KeyPair 생성

func (*MCIRService) CreateVNet

CreateVNet is to VNet 생성

func (*MCIRService) DeleteAllImage

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

DeleteAllImage is to Image 전체 삭제

func (*MCIRService) DeleteAllSecurityGroup

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

DeleteAllSecurityGroup is to Security Group 전체 삭제

func (*MCIRService) DeleteAllSpec

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

DeleteAllSpec is to Spec 전체 삭제

func (*MCIRService) DeleteAllSshKey

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

DeleteAllSshKey is to KeyPair 전체 삭제

func (*MCIRService) DeleteAllVNet

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

DeleteAllVNet is to VNet 전체 삭제

func (*MCIRService) DeleteImage

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

DeleteImage is to Image 삭제

func (*MCIRService) DeleteSecurityGroup

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

DeleteSecurityGroup is to Security Group 삭제

func (*MCIRService) DeleteSpec

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

DeleteSpec is to Spec 삭제

func (*MCIRService) DeleteSshKey

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

DeleteSshKey is to KeyPair 삭제

func (*MCIRService) DeleteVNet

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

DeleteVNet is to VNet 삭제

func (*MCIRService) FetchImage

FetchImage is to Image 가져오기

func (*MCIRService) FetchSpec

FetchSpec is to Spec 가져오기

func (*MCIRService) FilterSpec added in v0.2.8

FilterSpec is to filter specs

func (*MCIRService) FilterSpecsByRange added in v0.3.1

FilterSpecsByRange is filter specs by range

func (*MCIRService) GetImage

GetImage is to Image 조회

func (*MCIRService) GetLookupImage

GetLookupImage is to Image 조회

func (*MCIRService) GetLookupSpec

GetLookupSpec is to Spec 조회

func (*MCIRService) GetSecurityGroup

GetSecurityGroup is to Security Group 조회

func (*MCIRService) GetSpec

GetSpec is to Spec 조회

func (*MCIRService) GetSshKey

GetSshKey is to KeyPair 조회

func (*MCIRService) GetVNet

GetVNet is to VNet 조회

func (*MCIRService) ListImage

ListImage is to Image 목록

func (*MCIRService) ListImageId added in v0.3.10

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

ListImageId is to list image IDs

func (*MCIRService) ListLookupImage

ListLookupImage is to Image 목록

func (*MCIRService) ListLookupSpec

ListLookupSpec is to Spec 목록

func (*MCIRService) ListSecurityGroup

ListSecurityGroup is to Security Group 목록

func (*MCIRService) ListSecurityGroupId added in v0.3.10

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

ListSecurityGroupId is to list security group IDs

func (*MCIRService) ListSpec

ListSpec is to Spec 목록

func (*MCIRService) ListSpecId added in v0.3.10

ListSpecId is to list spec IDs

func (*MCIRService) ListSshKey

ListSshKey is to KeyPair 목록

func (*MCIRService) ListSshKeyId added in v0.3.10

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

ListSshKeyId is to list SSH key IDs

func (*MCIRService) ListVNet

ListVNet is to VNet 목록

func (*MCIRService) ListVNetId added in v0.3.10

ListVNetId is to list vNet IDs

func (*MCIRService) LoadCommonResource added in v0.4.18

func (s *MCIRService) LoadCommonResource(ctx context.Context, req *pb.Empty) (*pb.IdListResponse, error)

LoadCommonResource is to register common resources from asset files (../assets/*.csv)

func (*MCIRService) LoadDefaultResource added in v0.4.18

func (s *MCIRService) LoadDefaultResource(ctx context.Context, req *pb.TbLoadDefaultResourceRequest) (*pb.MessageResponse, error)

LoadDefaultResource is to register common resources from asset files (../assets/*.csv)

func (*MCIRService) SearchImage added in v0.3.7

SearchImage is to Image 검색

func (*MCIRService) SortSpecs added in v0.3.1

SortSpecs is to sort specs

func (*MCIRService) UpdateImage added in v0.4.10

UpdateImage is to update images

func (*MCIRService) UpdateSpec added in v0.3.1

UpdateSpec is to update specs

Jump to

Keyboard shortcuts

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