vm

package
v0.1.19 Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2024 License: MulanPSL-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BulkCreateNetworksLogic

type BulkCreateNetworksLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewBulkCreateNetworksLogic

func NewBulkCreateNetworksLogic(ctx context.Context, svcCtx *svc.ServiceContext) *BulkCreateNetworksLogic

func (*BulkCreateNetworksLogic) BulkCreateNetworks

func (l *BulkCreateNetworksLogic) BulkCreateNetworks(req *types.BulkCreateNetworksReq) (resp *types.BulkCreateNetworksResp, err error)

type CreateImageLogic

type CreateImageLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewCreateImageLogic

func NewCreateImageLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateImageLogic

func (*CreateImageLogic) CreateImage

func (l *CreateImageLogic) CreateImage(req *types.CreateImageReq) (resp *types.CreateImageResp, err error)

type CreateNetworkLogic

type CreateNetworkLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewCreateNetworkLogic

func NewCreateNetworkLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateNetworkLogic

func (*CreateNetworkLogic) CreateNetwork

func (l *CreateNetworkLogic) CreateNetwork(req *types.CreateNetworkReq) (resp *types.CreateNetworkResp, err error)

type CreateNodeLogic

type CreateNodeLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewCreateNodeLogic

func NewCreateNodeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateNodeLogic

func (*CreateNodeLogic) CreateNode

func (l *CreateNodeLogic) CreateNode(req *types.CreateNodeReq) (resp *types.CreateNodeResp, err error)

type CreateServerLogic

type CreateServerLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewCreateServerLogic

func NewCreateServerLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateServerLogic

func (*CreateServerLogic) CreateServer

func (l *CreateServerLogic) CreateServer(req *types.CreateServerReq) (resp *types.CreateServerResp, err error)

type CreateSubnetLogic

type CreateSubnetLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewCreateSubnetLogic

func NewCreateSubnetLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateSubnetLogic

func (*CreateSubnetLogic) CreateSubnet

func (l *CreateSubnetLogic) CreateSubnet(req *types.CreateSubnetReq) (resp *types.CreateSubnetResp, err error)

type CreateVolumeLogic

type CreateVolumeLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewCreateVolumeLogic

func NewCreateVolumeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateVolumeLogic

func (*CreateVolumeLogic) CreateVolume

func (l *CreateVolumeLogic) CreateVolume(req *types.CreateVolumeReq) (resp *types.CreateVolumeResp, err error)

type CreateVolumeTypesLogic

type CreateVolumeTypesLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewCreateVolumeTypesLogic

func NewCreateVolumeTypesLogic(ctx context.Context, svcCtx *svc.ServiceContext) *CreateVolumeTypesLogic

func (*CreateVolumeTypesLogic) CreateVolumeTypes

func (l *CreateVolumeTypesLogic) CreateVolumeTypes(req *types.CreateVolumeTypeReq) (resp *types.CreateVolumeTypeResp, err error)

type DeleteImageLogic

type DeleteImageLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeleteImageLogic

func NewDeleteImageLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteImageLogic

func (*DeleteImageLogic) DeleteImage

func (l *DeleteImageLogic) DeleteImage(req *types.DeleteImageReq) (resp *types.DeleteImageResp, err error)

type DeleteNetworkLogic

type DeleteNetworkLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeleteNetworkLogic

func NewDeleteNetworkLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteNetworkLogic

func (*DeleteNetworkLogic) DeleteNetwork

func (l *DeleteNetworkLogic) DeleteNetwork(req *types.DeleteNetworkReq) (resp *types.DeleteNetworkResp, err error)

type DeleteNodeLogic

type DeleteNodeLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeleteNodeLogic

func NewDeleteNodeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteNodeLogic

func (*DeleteNodeLogic) DeleteNode

func (l *DeleteNodeLogic) DeleteNode(req *types.DeleteNodeReq) (resp *types.DeleteNodeResp, err error)

type DeleteServerLogic

type DeleteServerLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeleteServerLogic

func NewDeleteServerLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteServerLogic

func (*DeleteServerLogic) DeleteServer

func (l *DeleteServerLogic) DeleteServer(req *types.DeleteServerReq) (resp *types.DeleteServerResp, err error)

type DeleteVolumeLogic

type DeleteVolumeLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeleteVolumeLogic

func NewDeleteVolumeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteVolumeLogic

func (*DeleteVolumeLogic) DeleteVolume

func (l *DeleteVolumeLogic) DeleteVolume(req *types.DeleteVolumeReq) (resp *types.DeleteVolumeResp, err error)

type DeleteVolumeTypeLogic

type DeleteVolumeTypeLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewDeleteVolumeTypeLogic

func NewDeleteVolumeTypeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *DeleteVolumeTypeLogic

func (*DeleteVolumeTypeLogic) DeleteVolumeType

func (l *DeleteVolumeTypeLogic) DeleteVolumeType(req *types.DeleteVolumeTypeReq) (resp *types.DeleteVolumeTypeResp, err error)

type GetComputeLimitsLogic

type GetComputeLimitsLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetComputeLimitsLogic

func NewGetComputeLimitsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetComputeLimitsLogic

func (*GetComputeLimitsLogic) GetComputeLimits

func (l *GetComputeLimitsLogic) GetComputeLimits(req *types.GetComputeLimitsReq) (resp *types.GetComputeLimitsResp, err error)

type GetServersDetailedByIdLogic

type GetServersDetailedByIdLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetServersDetailedByIdLogic

func NewGetServersDetailedByIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetServersDetailedByIdLogic

func (*GetServersDetailedByIdLogic) GetServersDetailedById

type GetVolumeDetailedByIdLogic

type GetVolumeDetailedByIdLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetVolumeDetailedByIdLogic

func NewGetVolumeDetailedByIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetVolumeDetailedByIdLogic

func (*GetVolumeDetailedByIdLogic) GetVolumeDetailedById

type GetVolumeLimitsLogic

type GetVolumeLimitsLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewGetVolumeLimitsLogic

func NewGetVolumeLimitsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetVolumeLimitsLogic

func (*GetVolumeLimitsLogic) GetVolumeLimits

func (l *GetVolumeLimitsLogic) GetVolumeLimits(req *types.GetVolumeLimitsReq) (resp *types.GetVolumeLimitsResp, err error)

type ListFlavorsDetailLogic

type ListFlavorsDetailLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewListFlavorsDetailLogic

func NewListFlavorsDetailLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ListFlavorsDetailLogic

func (*ListFlavorsDetailLogic) ListFlavorsDetail

func (l *ListFlavorsDetailLogic) ListFlavorsDetail(req *types.ListFlavorsDetailReq) (resp *types.ListFlavorsDetailResp, err error)

type ListImagesLogic

type ListImagesLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewListImagesLogic

func NewListImagesLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ListImagesLogic

func (*ListImagesLogic) ListImages

func (l *ListImagesLogic) ListImages(req *types.ListImagesReq) (resp *types.ListImagesResp, err error)

type ListNetworksLogic

type ListNetworksLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewListNetworksLogic

func NewListNetworksLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ListNetworksLogic

func (*ListNetworksLogic) ListNetworks

func (l *ListNetworksLogic) ListNetworks(req *types.ListNetworksReq) (resp *types.ListNetworksResp, err error)

type ListNodesLogic

type ListNodesLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewListNodesLogic

func NewListNodesLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ListNodesLogic

func (*ListNodesLogic) ListNodes

func (l *ListNodesLogic) ListNodes(req *types.ListNodesReq) (resp *types.ListNodesResp, err error)

type ListServerLogic

type ListServerLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewListServerLogic

func NewListServerLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ListServerLogic

func (*ListServerLogic) ListServer

func (l *ListServerLogic) ListServer(req *types.ListServersReq) (resp *types.ListServersResp, err error)

type ListServersDetailedLogic

type ListServersDetailedLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewListServersDetailedLogic

func NewListServersDetailedLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ListServersDetailedLogic

func (*ListServersDetailedLogic) ListServersDetailed

func (l *ListServersDetailedLogic) ListServersDetailed(req *types.ListServersDetailedReq) (resp *types.ListServersDetailedResp, err error)

type ListVolumeTypesLogic

type ListVolumeTypesLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewListVolumeTypesLogic

func NewListVolumeTypesLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ListVolumeTypesLogic

func (*ListVolumeTypesLogic) ListVolumeTypes

func (l *ListVolumeTypesLogic) ListVolumeTypes(req *types.ListVolumeTypesReq) (resp *types.ListVolumeTypesResp, err error)

type ListVolumesDetailLogic

type ListVolumesDetailLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewListVolumesDetailLogic

func NewListVolumesDetailLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ListVolumesDetailLogic

func (*ListVolumesDetailLogic) ListVolumesDetail

func (l *ListVolumesDetailLogic) ListVolumesDetail(req *types.ListVolumesDetailReq) (resp *types.ListVolumesDetailResp, err error)

type ListVolumesLogic

type ListVolumesLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewListVolumesLogic

func NewListVolumesLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ListVolumesLogic

func (*ListVolumesLogic) ListVolumes

func (l *ListVolumesLogic) ListVolumes(req *types.ListVolumesReq) (resp *types.ListVolumesResp, err error)

type PauseServerLogic

type PauseServerLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewPauseServerLogic

func NewPauseServerLogic(ctx context.Context, svcCtx *svc.ServiceContext) *PauseServerLogic

func (*PauseServerLogic) PauseServer

func (l *PauseServerLogic) PauseServer(req *types.PauseServerReq) (resp *types.PauseServerResp, err error)

type RebootServerLogic

type RebootServerLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewRebootServerLogic

func NewRebootServerLogic(ctx context.Context, svcCtx *svc.ServiceContext) *RebootServerLogic

func (*RebootServerLogic) RebootServer

func (l *RebootServerLogic) RebootServer(req *types.RebootServerReq) (resp *types.RebootServerResp, err error)

type ShowNetworkDetailsLogic

type ShowNetworkDetailsLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewShowNetworkDetailsLogic

func NewShowNetworkDetailsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ShowNetworkDetailsLogic

func (*ShowNetworkDetailsLogic) ShowNetworkDetails

func (l *ShowNetworkDetailsLogic) ShowNetworkDetails(req *types.ShowNetworkDetailsReq) (resp *types.ShowNetworkDetailsResp, err error)

type ShowNodeDetailsLogic

type ShowNodeDetailsLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewShowNodeDetailsLogic

func NewShowNodeDetailsLogic(ctx context.Context, svcCtx *svc.ServiceContext) *ShowNodeDetailsLogic

func (*ShowNodeDetailsLogic) ShowNodeDetails

func (l *ShowNodeDetailsLogic) ShowNodeDetails(req *types.ShowNodeDetailsReq) (resp *types.ShowNodeDetailsResp, err error)

type StartServerLogic

type StartServerLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewStartServerLogic

func NewStartServerLogic(ctx context.Context, svcCtx *svc.ServiceContext) *StartServerLogic

func (*StartServerLogic) StartServer

func (l *StartServerLogic) StartServer(req *types.StartServerReq) (resp *types.StartServerResp, err error)

type StopServerLogic

type StopServerLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewStopServerLogic

func NewStopServerLogic(ctx context.Context, svcCtx *svc.ServiceContext) *StopServerLogic

func (*StopServerLogic) StopServer

func (l *StopServerLogic) StopServer(req *types.StopServerReq) (resp *types.StopServerResp, err error)

type UpdateNetworkLogic

type UpdateNetworkLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewUpdateNetworkLogic

func NewUpdateNetworkLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateNetworkLogic

func (*UpdateNetworkLogic) UpdateNetwork

func (l *UpdateNetworkLogic) UpdateNetwork(req *types.UpdateNetworkReq) (resp *types.UpdateNetworkResp, err error)

type UpdateServerLogic

type UpdateServerLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewUpdateServerLogic

func NewUpdateServerLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateServerLogic

func (*UpdateServerLogic) UpdateServer

func (l *UpdateServerLogic) UpdateServer(req *types.UpdateServerReq) (resp *types.UpdateServerResp, err error)

type UpdateVolumeLogic

type UpdateVolumeLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewUpdateVolumeLogic

func NewUpdateVolumeLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UpdateVolumeLogic

func (*UpdateVolumeLogic) UpdateVolume

func (l *UpdateVolumeLogic) UpdateVolume(req *types.UpdateVolumeReq) (resp *types.UpdateVolumeResp, err error)

type UploadImageLogic

type UploadImageLogic struct {
	logx.Logger
	// contains filtered or unexported fields
}

func NewUploadImageLogic

func NewUploadImageLogic(ctx context.Context, svcCtx *svc.ServiceContext) *UploadImageLogic

func (*UploadImageLogic) UploadImage

func (l *UploadImageLogic) UploadImage(req *types.UploadOsImageReq) (resp *types.UploadOsImageResp, err error)

Jump to

Keyboard shortcuts

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