Documentation ¶
Index ¶
- func MakeCreateInstanceEndpoint(kubesvc kubernetes.Service, templatesvc template.Service) endpoint.Endpoint
- func MakeEndInstanceEndpoint(svc kubernetes.Service) endpoint.Endpoint
- func MakeGetInstanceEndpoint(svc kubernetes.Service) endpoint.Endpoint
- type CreateInstanceRequest
- type CreateInstanceResponse
- type EndInstanceRequest
- type EndInstanceResponse
- type GetInstanceRequest
- type GetInstanceResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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
}
Click to show internal directories.
Click to hide internal directories.