endpoint

package
v0.0.0-...-796d799 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2021 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MakeCreateInstanceEndpoint

func MakeCreateInstanceEndpoint(kubesvc kubernetes.Service, templatesvc template.Service) endpoint.Endpoint

func MakeEndInstanceEndpoint

func MakeEndInstanceEndpoint(svc kubernetes.Service) endpoint.Endpoint

func MakeGetInstanceEndpoint

func MakeGetInstanceEndpoint(svc kubernetes.Service) endpoint.Endpoint

Types

type CreateInstanceRequest

type CreateInstanceRequest struct {
	TemplateName         string
	TemplateInstanceName string
	Instance             *instancev1.Instance
}

type CreateInstanceResponse

type CreateInstanceResponse struct {
	Instance *instancev1.Instance
}

type EndInstanceRequest

type EndInstanceRequest struct {
	ID string
}

type EndInstanceResponse

type EndInstanceResponse struct {
	Instance *instancev1.Instance
}

type GetInstanceRequest

type GetInstanceRequest struct {
	ID string
}

type GetInstanceResponse

type GetInstanceResponse struct {
	Instance *instancev1.Instance
}

Jump to

Keyboard shortcuts

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