resources

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var PrepareInfoList []*irs.VMSpecInfo

Functions

This section is empty.

Types

type MockImageHandler

type MockImageHandler struct {
	MockName string
}

func (*MockImageHandler) CreateImage

func (imageHandler *MockImageHandler) CreateImage(imageReqInfo irs.ImageReqInfo) (irs.ImageInfo, error)

(1) create imageInfo object (2) insert ImageInfo into global Map

func (*MockImageHandler) DeleteImage

func (imageHandler *MockImageHandler) DeleteImage(imageIID irs.IID) (bool, error)

func (*MockImageHandler) GetImage

func (imageHandler *MockImageHandler) GetImage(imageIID irs.IID) (irs.ImageInfo, error)

func (*MockImageHandler) ListImage

func (imageHandler *MockImageHandler) ListImage() ([]*irs.ImageInfo, error)

type MockKeyPairHandler

type MockKeyPairHandler struct {
	MockName string
}

func (*MockKeyPairHandler) CreateKey

func (keyPairHandler *MockKeyPairHandler) CreateKey(keyPairReqInfo irs.KeyPairReqInfo) (irs.KeyPairInfo, error)

(1) create keyPairInfo object (2) insert keyPairInfo into global Map

func (*MockKeyPairHandler) DeleteKey

func (keyPairHandler *MockKeyPairHandler) DeleteKey(iid irs.IID) (bool, error)

func (*MockKeyPairHandler) GetKey

func (keyPairHandler *MockKeyPairHandler) GetKey(iid irs.IID) (irs.KeyPairInfo, error)

func (*MockKeyPairHandler) ListKey

func (keyPairHandler *MockKeyPairHandler) ListKey() ([]*irs.KeyPairInfo, error)

type MockSecurityHandler

type MockSecurityHandler struct {
	MockName string
}

func (*MockSecurityHandler) CreateSecurity

func (securityHandler *MockSecurityHandler) CreateSecurity(securityReqInfo irs.SecurityReqInfo) (irs.SecurityInfo, error)

(1) create securityInfo object (2) insert securityInfo into global Map

func (*MockSecurityHandler) DeleteSecurity

func (securityHandler *MockSecurityHandler) DeleteSecurity(iid irs.IID) (bool, error)

func (*MockSecurityHandler) GetSecurity

func (securityHandler *MockSecurityHandler) GetSecurity(iid irs.IID) (irs.SecurityInfo, error)

func (*MockSecurityHandler) ListSecurity

func (securityHandler *MockSecurityHandler) ListSecurity() ([]*irs.SecurityInfo, error)

type MockVMSpecHandler

type MockVMSpecHandler struct {
	MockName string
}

func (*MockVMSpecHandler) GetOrgVMSpec

func (vmSpecHandler *MockVMSpecHandler) GetOrgVMSpec(Region string, Name string) (string, error)

func (*MockVMSpecHandler) GetVMSpec

func (vmSpecHandler *MockVMSpecHandler) GetVMSpec(Region string, Name string) (irs.VMSpecInfo, error)

func (*MockVMSpecHandler) ListOrgVMSpec

func (vmSpecHandler *MockVMSpecHandler) ListOrgVMSpec(Region string) (string, error)

func (*MockVMSpecHandler) ListVMSpec

func (vmSpecHandler *MockVMSpecHandler) ListVMSpec(Region string) ([]*irs.VMSpecInfo, error)

type MockVPCHandler

type MockVPCHandler struct {
	MockName string
}

func (*MockVPCHandler) AddSubnet

func (vpcHandler *MockVPCHandler) AddSubnet(iid irs.IID, subnetInfo irs.SubnetInfo) (irs.VPCInfo, error)

func (*MockVPCHandler) CreateVPC

func (vpcHandler *MockVPCHandler) CreateVPC(vpcReqInfo irs.VPCReqInfo) (irs.VPCInfo, error)

(1) create vpcInfo object (2) insert vpcInfo into global Map

func (*MockVPCHandler) DeleteVPC

func (vpcHandler *MockVPCHandler) DeleteVPC(iid irs.IID) (bool, error)

func (*MockVPCHandler) GetVPC

func (vpcHandler *MockVPCHandler) GetVPC(iid irs.IID) (irs.VPCInfo, error)

func (*MockVPCHandler) ListVPC

func (vpcHandler *MockVPCHandler) ListVPC() ([]*irs.VPCInfo, error)

func (*MockVPCHandler) RemoveSubnet

func (vpcHandler *MockVPCHandler) RemoveSubnet(iid irs.IID, subnetIID irs.IID) (bool, error)

Jump to

Keyboard shortcuts

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