Documentation ¶
Index ¶
- func NewContainerHandler(ctx *apptypes.Context, containerService port.ContainerService) port.ContainerHandler
- func NewDockerKernelHandler(dockerKernelService port.DockerService) port.DockerKernelHandler
- func NewEnvHandler(service port.EnvService) port.EnvHandler
- func NewPortsHandler(service port.PortsService) port.PortsHandler
- func NewTagsHandler(service port.TagsService) port.TagsHandler
- func NewTemplateHandler(containerService port.ContainerService) port.TemplateHandler
- type AddTagParams
- type CreateContainerParams
- type CreateEnvironmentParams
- type CreatePortParams
- type CreateTagParams
- type CreateVolumeParams
- type DeleteContainerParams
- type DeleteDockerContainerParams
- type DeleteEnvironmentParams
- type DeleteMountsParams
- type DeletePortParams
- type DeleteTagParams
- type DeleteVolumeParams
- type EventsContainerParams
- type GetContainerEnvParams
- type GetContainerParams
- type GetContainerPortsParams
- type GetServiceParams
- type GetTagParams
- type GetVersionsParams
- type InfoContainerParams
- type InfoImageParams
- type LogsContainerParams
- type LogsStderrContainerParams
- type LogsStdoutContainerParams
- type PatchBodyDatabase
- type PatchContainerParams
- type PatchEnvironmentParams
- type PatchPortParams
- type RecreateContainerParams
- type ReloadContainerParams
- type StartContainerParams
- type StartDockerContainerParams
- type StopContainerParams
- type StopDockerContainerParams
- type WaitContainerParams
- type WaitStatusParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewContainerHandler ¶
func NewContainerHandler(ctx *apptypes.Context, containerService port.ContainerService) port.ContainerHandler
func NewDockerKernelHandler ¶
func NewDockerKernelHandler(dockerKernelService port.DockerService) port.DockerKernelHandler
func NewEnvHandler ¶
func NewEnvHandler(service port.EnvService) port.EnvHandler
func NewPortsHandler ¶
func NewPortsHandler(service port.PortsService) port.PortsHandler
func NewTagsHandler ¶
func NewTagsHandler(service port.TagsService) port.TagsHandler
func NewTemplateHandler ¶
func NewTemplateHandler(containerService port.ContainerService) port.TemplateHandler
Types ¶
type AddTagParams ¶
type CreateContainerParams ¶
type CreateEnvironmentParams ¶
type CreatePortParams ¶
type CreateTagParams ¶
type CreateTagParams struct {
Name string `json:"name"`
}
type CreateVolumeParams ¶
type CreateVolumeParams struct {
Name string `json:"name"`
}
type DeleteContainerParams ¶
type DeleteDockerContainerParams ¶
type DeleteDockerContainerParams struct {
ID string `path:"id"`
}
type DeleteEnvironmentParams ¶
type DeleteMountsParams ¶
type DeleteMountsParams struct {
ID string `path:"id"`
}
type DeletePortParams ¶
type DeleteTagParams ¶
type DeleteVolumeParams ¶
type DeleteVolumeParams struct {
Name string `json:"name"`
}
type EventsContainerParams ¶
type GetContainerEnvParams ¶
type GetContainerParams ¶
type GetContainerPortsParams ¶
type GetServiceParams ¶
type GetServiceParams struct {
TemplateID string `path:"template_id"`
}
type GetTagParams ¶
type GetTagParams struct {
Name string `path:"name"`
}
type GetVersionsParams ¶
type InfoContainerParams ¶
type InfoContainerParams struct {
ID string `path:"id"`
}
type InfoImageParams ¶
type InfoImageParams struct {
ID string `path:"id"`
}
type LogsContainerParams ¶
type LogsStderrContainerParams ¶
type LogsStderrContainerParams struct {
ID string `path:"id"`
}
type LogsStdoutContainerParams ¶
type LogsStdoutContainerParams struct {
ID string `path:"id"`
}
type PatchBodyDatabase ¶
type PatchContainerParams ¶
type PatchEnvironmentParams ¶
type PatchEnvironmentParams struct { EnvID uuid.NullUUID `path:"env_id"` types.EnvVariable }
type PatchPortParams ¶
type RecreateContainerParams ¶
type ReloadContainerParams ¶
type StartContainerParams ¶
type StartDockerContainerParams ¶
type StartDockerContainerParams struct {
ID string `path:"id"`
}
type StopContainerParams ¶
type StopDockerContainerParams ¶
type StopDockerContainerParams struct {
ID string `path:"id"`
}
type WaitContainerParams ¶
type WaitStatusParams ¶
Click to show internal directories.
Click to hide internal directories.