Documentation
¶
Index ¶
- type BulkCreateNetworksLogic
- type CreateImageLogic
- type CreateNetworkLogic
- type CreateNodeLogic
- type CreateServerLogic
- type CreateSubnetLogic
- type CreateVolumeLogic
- type CreateVolumeTypesLogic
- type DeleteImageLogic
- type DeleteNetworkLogic
- type DeleteNodeLogic
- type DeleteServerLogic
- type DeleteVolumeLogic
- type DeleteVolumeTypeLogic
- type GetComputeLimitsLogic
- type GetServersDetailedByIdLogic
- type GetVolumeDetailedByIdLogic
- type GetVolumeLimitsLogic
- type ListFlavorsDetailLogic
- type ListImagesLogic
- type ListNetworksLogic
- type ListNodesLogic
- type ListServerLogic
- type ListServersDetailedLogic
- type ListVolumeTypesLogic
- type ListVolumesDetailLogic
- type ListVolumesLogic
- type PauseServerLogic
- type RebootServerLogic
- type ShowNetworkDetailsLogic
- type ShowNodeDetailsLogic
- type StartServerLogic
- type StopServerLogic
- type UpdateNetworkLogic
- type UpdateServerLogic
- type UpdateVolumeLogic
- type UploadImageLogic
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BulkCreateNetworksLogic ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
func NewGetServersDetailedByIdLogic ¶
func NewGetServersDetailedByIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetServersDetailedByIdLogic
func (*GetServersDetailedByIdLogic) GetServersDetailedById ¶
func (l *GetServersDetailedByIdLogic) GetServersDetailedById(req *types.GetServersDetailedByIdReq) (resp *types.GetServersDetailedByIdResp, err error)
type GetVolumeDetailedByIdLogic ¶
func NewGetVolumeDetailedByIdLogic ¶
func NewGetVolumeDetailedByIdLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetVolumeDetailedByIdLogic
func (*GetVolumeDetailedByIdLogic) GetVolumeDetailedById ¶
func (l *GetVolumeDetailedByIdLogic) GetVolumeDetailedById(req *types.GetVolumeDetailedByIdReq) (resp *types.GetVolumeDetailedByIdResp, err error)
type GetVolumeLimitsLogic ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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)
Source Files
¶
- bulkcreatenetworkslogic.go
- createimagelogic.go
- createnetworklogic.go
- createnodelogic.go
- createserverlogic.go
- createsubnetlogic.go
- createvolumelogic.go
- createvolumetypeslogic.go
- deleteimagelogic.go
- deletenetworklogic.go
- deletenodelogic.go
- deleteserverlogic.go
- deletevolumelogic.go
- deletevolumetypelogic.go
- getcomputelimitslogic.go
- getserversdetailedbyidlogic.go
- getvolumedetailedbyidlogic.go
- getvolumelimitslogic.go
- listflavorsdetaillogic.go
- listimageslogic.go
- listnetworkslogic.go
- listnodeslogic.go
- listserverlogic.go
- listserversdetailedlogic.go
- listvolumesdetaillogic.go
- listvolumeslogic.go
- listvolumetypeslogic.go
- pauseserverlogic.go
- rebootserverlogic.go
- shownetworkdetailslogic.go
- shownodedetailslogic.go
- startserverlogic.go
- stopserverlogic.go
- updatenetworklogic.go
- updateserverlogic.go
- updatevolumelogic.go
- uploadimagelogic.go
Click to show internal directories.
Click to hide internal directories.