Documentation ¶
Index ¶
- func RegisterContainerServant(e *gin.Engine, s Container)
- func RegisterDockerServant(e *gin.Engine, s Docker)
- func RegisterImageServant(e *gin.Engine, s Image)
- func RegisterNetworkServant(e *gin.Engine, s Network)
- func RegisterPortalServant(e *gin.Engine, s Portal)
- func RegisterVolumeServant(e *gin.Engine, s Volume)
- type Container
- type Docker
- type Image
- type Network
- type Portal
- type UnimplementedContainerServant
- func (UnimplementedContainerServant) ContainerAllLog(c *gin.Context)
- func (UnimplementedContainerServant) ContainerInfo(c *gin.Context)
- func (UnimplementedContainerServant) ContainerPartLog(c *gin.Context)
- func (UnimplementedContainerServant) ListContainer(c *gin.Context)
- func (UnimplementedContainerServant) NewContainer(c *gin.Context)
- func (UnimplementedContainerServant) RemoveContainer(c *gin.Context)
- func (UnimplementedContainerServant) RestartContainer(c *gin.Context)
- func (UnimplementedContainerServant) StartContainer(c *gin.Context)
- func (UnimplementedContainerServant) StopContainer(c *gin.Context)
- type UnimplementedDockerServant
- type UnimplementedImageServant
- func (UnimplementedImageServant) DeleteImage(c *gin.Context)
- func (UnimplementedImageServant) ImageInfo(c *gin.Context)
- func (UnimplementedImageServant) ListImage(c *gin.Context)
- func (UnimplementedImageServant) PullImage(c *gin.Context)
- func (UnimplementedImageServant) SaveImage(c *gin.Context)
- func (UnimplementedImageServant) TagImage(c *gin.Context)
- type UnimplementedNetworkServant
- func (UnimplementedNetworkServant) ConnectNetwork(c *gin.Context)
- func (UnimplementedNetworkServant) CreateNetwork(c *gin.Context)
- func (UnimplementedNetworkServant) ListNetwork(c *gin.Context)
- func (UnimplementedNetworkServant) NetworkInfo(c *gin.Context)
- func (UnimplementedNetworkServant) RemoveNetwork(c *gin.Context)
- type UnimplementedPortalServant
- type UnimplementedVolumeServant
- func (UnimplementedVolumeServant) CreateVolume(c *gin.Context)
- func (UnimplementedVolumeServant) ListVolume(c *gin.Context)
- func (UnimplementedVolumeServant) PruneVolume(c *gin.Context)
- func (UnimplementedVolumeServant) RemoveVolume(c *gin.Context)
- func (UnimplementedVolumeServant) VolumeInfo(c *gin.Context)
- type Volume
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterContainerServant ¶
RegisterContainerServant register Container servant to gin
func RegisterDockerServant ¶
RegisterDockerServant register Docker servant to gin
func RegisterImageServant ¶
RegisterImageServant register Image servant to gin
func RegisterNetworkServant ¶
RegisterNetworkServant register Network servant to gin
func RegisterPortalServant ¶
RegisterPortalServant register Portal servant to gin
func RegisterVolumeServant ¶
RegisterVolumeServant register Volume servant to gin
Types ¶
type Container ¶
type Container interface { ListContainer(*gin.Context) NewContainer(*gin.Context) StartContainer(*gin.Context) RestartContainer(*gin.Context) StopContainer(*gin.Context) RemoveContainer(*gin.Context) ContainerInfo(*gin.Context) ContainerPartLog(*gin.Context) ContainerAllLog(*gin.Context) // contains filtered or unexported methods }
type UnimplementedContainerServant ¶
type UnimplementedContainerServant struct { }
UnimplementedContainerServant can be embedded to have forward compatible implementations.
func (UnimplementedContainerServant) ContainerAllLog ¶
func (UnimplementedContainerServant) ContainerAllLog(c *gin.Context)
func (UnimplementedContainerServant) ContainerInfo ¶
func (UnimplementedContainerServant) ContainerInfo(c *gin.Context)
func (UnimplementedContainerServant) ContainerPartLog ¶
func (UnimplementedContainerServant) ContainerPartLog(c *gin.Context)
func (UnimplementedContainerServant) ListContainer ¶
func (UnimplementedContainerServant) ListContainer(c *gin.Context)
func (UnimplementedContainerServant) NewContainer ¶
func (UnimplementedContainerServant) NewContainer(c *gin.Context)
func (UnimplementedContainerServant) RemoveContainer ¶
func (UnimplementedContainerServant) RemoveContainer(c *gin.Context)
func (UnimplementedContainerServant) RestartContainer ¶
func (UnimplementedContainerServant) RestartContainer(c *gin.Context)
func (UnimplementedContainerServant) StartContainer ¶
func (UnimplementedContainerServant) StartContainer(c *gin.Context)
func (UnimplementedContainerServant) StopContainer ¶
func (UnimplementedContainerServant) StopContainer(c *gin.Context)
type UnimplementedDockerServant ¶
type UnimplementedDockerServant struct { }
UnimplementedDockerServant can be embedded to have forward compatible implementations.
func (UnimplementedDockerServant) Chain ¶
func (UnimplementedDockerServant) Chain() gin.HandlersChain
func (UnimplementedDockerServant) DockerInfo ¶
func (UnimplementedDockerServant) DockerInfo(c *gin.Context)
func (UnimplementedDockerServant) Ping ¶
func (UnimplementedDockerServant) Ping(c *gin.Context)
func (UnimplementedDockerServant) VersionInfo ¶
func (UnimplementedDockerServant) VersionInfo(c *gin.Context)
type UnimplementedImageServant ¶
type UnimplementedImageServant struct { }
UnimplementedImageServant can be embedded to have forward compatible implementations.
func (UnimplementedImageServant) DeleteImage ¶
func (UnimplementedImageServant) DeleteImage(c *gin.Context)
func (UnimplementedImageServant) ImageInfo ¶
func (UnimplementedImageServant) ImageInfo(c *gin.Context)
func (UnimplementedImageServant) ListImage ¶
func (UnimplementedImageServant) ListImage(c *gin.Context)
func (UnimplementedImageServant) PullImage ¶
func (UnimplementedImageServant) PullImage(c *gin.Context)
func (UnimplementedImageServant) SaveImage ¶
func (UnimplementedImageServant) SaveImage(c *gin.Context)
func (UnimplementedImageServant) TagImage ¶
func (UnimplementedImageServant) TagImage(c *gin.Context)
type UnimplementedNetworkServant ¶
type UnimplementedNetworkServant struct { }
UnimplementedNetworkServant can be embedded to have forward compatible implementations.
func (UnimplementedNetworkServant) ConnectNetwork ¶
func (UnimplementedNetworkServant) ConnectNetwork(c *gin.Context)
func (UnimplementedNetworkServant) CreateNetwork ¶
func (UnimplementedNetworkServant) CreateNetwork(c *gin.Context)
func (UnimplementedNetworkServant) ListNetwork ¶
func (UnimplementedNetworkServant) ListNetwork(c *gin.Context)
func (UnimplementedNetworkServant) NetworkInfo ¶
func (UnimplementedNetworkServant) NetworkInfo(c *gin.Context)
func (UnimplementedNetworkServant) RemoveNetwork ¶
func (UnimplementedNetworkServant) RemoveNetwork(c *gin.Context)
type UnimplementedPortalServant ¶
type UnimplementedPortalServant struct { }
UnimplementedPortalServant can be embedded to have forward compatible implementations.
func (UnimplementedPortalServant) CSSAssets ¶
func (UnimplementedPortalServant) CSSAssets(c *gin.Context)
func (UnimplementedPortalServant) Index ¶
func (UnimplementedPortalServant) Index(c *gin.Context)
func (UnimplementedPortalServant) IndexHtml ¶
func (UnimplementedPortalServant) IndexHtml(c *gin.Context)
func (UnimplementedPortalServant) JSAssets ¶
func (UnimplementedPortalServant) JSAssets(c *gin.Context)
type UnimplementedVolumeServant ¶
type UnimplementedVolumeServant struct { }
UnimplementedVolumeServant can be embedded to have forward compatible implementations.
func (UnimplementedVolumeServant) CreateVolume ¶
func (UnimplementedVolumeServant) CreateVolume(c *gin.Context)
func (UnimplementedVolumeServant) ListVolume ¶
func (UnimplementedVolumeServant) ListVolume(c *gin.Context)
func (UnimplementedVolumeServant) PruneVolume ¶
func (UnimplementedVolumeServant) PruneVolume(c *gin.Context)
func (UnimplementedVolumeServant) RemoveVolume ¶
func (UnimplementedVolumeServant) RemoveVolume(c *gin.Context)
func (UnimplementedVolumeServant) VolumeInfo ¶
func (UnimplementedVolumeServant) VolumeInfo(c *gin.Context)