Documentation ¶
Index ¶
- func NewVNCHandler(logger *zap.Logger, path system.Paths, isProduction bool) *vncHandler
- type V1Handler
- func (v V1Handler) DeleteApiV1VmsVmId(c *gin.Context, vmId openapi_types.UUID)
- func (v V1Handler) GetApiV1Host(c *gin.Context)
- func (v V1Handler) GetApiV1Vms(c *gin.Context)
- func (v V1Handler) GetApiV1VmsVmId(c *gin.Context, vmId openapi_types.UUID)
- func (v V1Handler) GetApiV1VmsVmIdPower(c *gin.Context, vmId uuid.UUID)
- func (v V1Handler) PatchApiV1VmsVmId(c *gin.Context, vmId openapi_types.UUID)
- func (v V1Handler) PostApiV1Vms(c *gin.Context)
- func (v V1Handler) PostApiV1VmsVmIdPower(c *gin.Context, vmId openapi_types.UUID)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type V1Handler ¶
type V1Handler struct {
// contains filtered or unexported fields
}
func NewV1Handler ¶
func NewV1Handler(vu *usecase.VmUseCase, hu *usecase.HostUseCase) *V1Handler
func (V1Handler) DeleteApiV1VmsVmId ¶
func (v V1Handler) DeleteApiV1VmsVmId(c *gin.Context, vmId openapi_types.UUID)
func (V1Handler) GetApiV1Host ¶
func (V1Handler) GetApiV1Vms ¶
func (V1Handler) GetApiV1VmsVmId ¶
func (v V1Handler) GetApiV1VmsVmId(c *gin.Context, vmId openapi_types.UUID)
func (V1Handler) GetApiV1VmsVmIdPower ¶
func (V1Handler) PatchApiV1VmsVmId ¶
func (v V1Handler) PatchApiV1VmsVmId(c *gin.Context, vmId openapi_types.UUID)
func (V1Handler) PostApiV1Vms ¶
PostApiV1Vms Vm作成時にフロントから情報を受取りステータスを返す
func (V1Handler) PostApiV1VmsVmIdPower ¶
func (v V1Handler) PostApiV1VmsVmIdPower(c *gin.Context, vmId openapi_types.UUID)
Click to show internal directories.
Click to hide internal directories.