Documentation ¶
Index ¶
- Constants
- func AsTarReader(resource *location.Resource, includeOwnerDir bool) (io.Reader, error)
- func BuildRoutes(service interface{}, ...) ([]*endly.Route, error)
- func IsContainerUp(container *types.Container) bool
- func New() endly.Service
- func UnTar(reader *tar.Reader, dest string) error
- type BuildCachePruneRequest
- type BuildCancelRequest
- type BuildRequest
- type BuildResponse
- type CheckpointCreateRequest
- type CheckpointDeleteRequest
- type CheckpointListRequest
- type ConfigCreateRequest
- type ConfigListRequest
- type ConfigRemoveRequest
- type ConfigUpdateRequest
- type ContainerAttachRequest
- type ContainerCommitRequest
- type ContainerCreateRequest
- type ContainerDiffRequest
- type ContainerExecAttachRequest
- type ContainerExecCreateRequest
- type ContainerExecInspectRequest
- type ContainerExecResizeRequest
- type ContainerExecStartRequest
- type ContainerExportRequest
- type ContainerInspectRequest
- type ContainerKillRequest
- type ContainerListRequest
- type ContainerLogsRequest
- type ContainerPauseRequest
- type ContainerRemoveRequest
- type ContainerRenameRequest
- type ContainerResizeRequest
- type ContainerRestartRequest
- type ContainerStartRequest
- type ContainerStatPathRequest
- type ContainerStatsOneShotRequest
- type ContainerStatsRequest
- type ContainerStopRequest
- type ContainerTopRequest
- type ContainerUnpauseRequest
- type ContainerUpdateRequest
- type ContainerWaitRequest
- type ContainersPruneRequest
- type ContractAdapter
- type CopyRequest
- type CopyResponse
- type CopyToContainerRequest
- type CtxClient
- type DataAux
- type DataError
- type DataStream
- type DialHijackRequest
- type DiskUsageRequest
- type DistributionInspectRequest
- type EventsRequest
- type ImageBuildRequest
- type ImageCreateRequest
- type ImageHistoryRequest
- type ImageImportRequest
- type ImageListRequest
- type ImageLoadRequest
- type ImagePullRequest
- type ImagePushRequest
- type ImageRemoveRequest
- type ImageSaveRequest
- type ImageSearchRequest
- type ImageTagRequest
- type ImagesPruneRequest
- type InfoRequest
- type InspectRequest
- type InspectResponse
- type LoginRequest
- type LoginResponse
- type LogoutRequest
- type LogoutResponse
- type LogsRequest
- type LogsResponse
- type NegotiateAPIVersionRequest
- type NetworkConnectRequest
- type NetworkCreateRequest
- type NetworkDisconnectRequest
- type NetworkInspectRequest
- type NetworkListRequest
- type NetworkRemoveRequest
- type NetworksPruneRequest
- type NewVersionErrorRequest
- type NodeListRequest
- type NodeRemoveRequest
- type NodeUpdateRequest
- type OutputEvent
- type PingRequest
- type PluginCreateRequest
- type PluginDisableRequest
- type PluginEnableRequest
- type PluginInstallRequest
- type PluginListRequest
- type PluginPushRequest
- type PluginRemoveRequest
- type PluginSetRequest
- type PluginUpgradeRequest
- type PullRequest
- type PullResponse
- type PushRequest
- type PushResponse
- type RegistryLoginRequest
- type RemoveRequest
- type RemoveResponse
- type RunRequest
- type RunResponse
- type SecretCreateRequest
- type SecretListRequest
- type SecretRemoveRequest
- type SecretUpdateRequest
- type ServerVersionRequest
- type ServiceCreateRequest
- type ServiceListRequest
- type ServiceLogsRequest
- type ServiceRemoveRequest
- type ServiceUpdateRequest
- type StartRequest
- type StartResponse
- type StatusRequest
- type StatusResponse
- type StopRequest
- type StopResponse
- type SwarmGetUnlockKeyRequest
- type SwarmInitRequest
- type SwarmInspectRequest
- type SwarmJoinRequest
- type SwarmLeaveRequest
- type SwarmUnlockRequest
- type SwarmUpdateRequest
- type Tag
- type TagRequest
- type TagResponse
- type TaskListRequest
- type TaskLogsRequest
- type VolumeCreateRequest
- type VolumeInspectRequest
- type VolumeListRequest
- type VolumeRemoveRequest
- type VolumeUpdateRequest
- type VolumesPruneRequest
Constants ¶
const (
//ServiceID aws Simple Queue Service ID.
ServiceID = "docker"
)
Variables ¶
This section is empty.
Functions ¶
func AsTarReader ¶
AsTarReader creates a tar reader for supplied URL
func BuildRoutes ¶
func BuildRoutes(service interface{}, clientProvider func(context *endly.Context) (*CtxClient, error)) ([]*endly.Route, error)
BuildRoutes build proxy routes
func IsContainerUp ¶
Types ¶
type BuildCachePruneRequest ¶
type BuildCachePruneRequest struct { Opts types.BuildCachePruneOptions // contains filtered or unexported fields }
BuildCachePruneRequest represents request
func (*BuildCachePruneRequest) Call ¶
func (r *BuildCachePruneRequest) Call() (result interface{}, err error)
Call calls service
func (*BuildCachePruneRequest) GetId ¶
func (r *BuildCachePruneRequest) GetId() string
GetId returns request id
func (*BuildCachePruneRequest) SetContext ¶
func (r *BuildCachePruneRequest) SetContext(ctx context.Context)
SetContext sets context
func (*BuildCachePruneRequest) SetService ¶
func (r *BuildCachePruneRequest) SetService(service interface{}) error
SetService sets service
type BuildCancelRequest ¶
type BuildCancelRequest struct { Id string // contains filtered or unexported fields }
BuildCancelRequest represents request
func (*BuildCancelRequest) Call ¶
func (r *BuildCancelRequest) Call() (result interface{}, err error)
Call calls service
func (*BuildCancelRequest) GetId ¶
func (r *BuildCancelRequest) GetId() string
GetId returns request id
func (*BuildCancelRequest) SetContext ¶
func (r *BuildCancelRequest) SetContext(ctx context.Context)
SetContext sets context
func (*BuildCancelRequest) SetService ¶
func (r *BuildCancelRequest) SetService(service interface{}) error
SetService sets service
type BuildRequest ¶
type BuildRequest struct { Tag *Tag `required:"true" description:"build docker tag"` Path string `description:"location of dockerfile"` types.ImageBuildOptions `json:",inline" yaml:",inline"` Mem string }
BuildRequest represents docker build request
func (*BuildRequest) Init ¶
func (r *BuildRequest) Init() error
type BuildResponse ¶
BuildResponse represents image SessionID
type CheckpointCreateRequest ¶
type CheckpointCreateRequest struct { Container string checkpoint.CreateOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
CheckpointCreateRequest represents request
func (*CheckpointCreateRequest) Call ¶
func (r *CheckpointCreateRequest) Call() (result interface{}, err error)
Call calls service
func (*CheckpointCreateRequest) GetId ¶
func (r *CheckpointCreateRequest) GetId() string
GetId returns request id
func (*CheckpointCreateRequest) SetContext ¶
func (r *CheckpointCreateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*CheckpointCreateRequest) SetService ¶
func (r *CheckpointCreateRequest) SetService(service interface{}) error
SetService sets service
type CheckpointDeleteRequest ¶
type CheckpointDeleteRequest struct { ContainerID string checkpoint.DeleteOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
CheckpointDeleteRequest represents request
func (*CheckpointDeleteRequest) Call ¶
func (r *CheckpointDeleteRequest) Call() (result interface{}, err error)
Call calls service
func (*CheckpointDeleteRequest) GetId ¶
func (r *CheckpointDeleteRequest) GetId() string
GetId returns request id
func (*CheckpointDeleteRequest) SetContext ¶
func (r *CheckpointDeleteRequest) SetContext(ctx context.Context)
SetContext sets context
func (*CheckpointDeleteRequest) SetService ¶
func (r *CheckpointDeleteRequest) SetService(service interface{}) error
SetService sets service
type CheckpointListRequest ¶
type CheckpointListRequest struct { Container string checkpoint.ListOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
CheckpointListRequest represents request
func (*CheckpointListRequest) Call ¶
func (r *CheckpointListRequest) Call() (result interface{}, err error)
Call calls service
func (*CheckpointListRequest) GetId ¶
func (r *CheckpointListRequest) GetId() string
GetId returns request id
func (*CheckpointListRequest) SetContext ¶
func (r *CheckpointListRequest) SetContext(ctx context.Context)
SetContext sets context
func (*CheckpointListRequest) SetService ¶
func (r *CheckpointListRequest) SetService(service interface{}) error
SetService sets service
type ConfigCreateRequest ¶
type ConfigCreateRequest struct { Config swarm.ConfigSpec // contains filtered or unexported fields }
ConfigCreateRequest represents request
func (*ConfigCreateRequest) Call ¶
func (r *ConfigCreateRequest) Call() (result interface{}, err error)
Call calls service
func (*ConfigCreateRequest) GetId ¶
func (r *ConfigCreateRequest) GetId() string
GetId returns request id
func (*ConfigCreateRequest) SetContext ¶
func (r *ConfigCreateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ConfigCreateRequest) SetService ¶
func (r *ConfigCreateRequest) SetService(service interface{}) error
SetService sets service
type ConfigListRequest ¶
type ConfigListRequest struct { types.ConfigListOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ConfigListRequest represents request
func (*ConfigListRequest) Call ¶
func (r *ConfigListRequest) Call() (result interface{}, err error)
Call calls service
func (*ConfigListRequest) GetId ¶
func (r *ConfigListRequest) GetId() string
GetId returns request id
func (*ConfigListRequest) SetContext ¶
func (r *ConfigListRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ConfigListRequest) SetService ¶
func (r *ConfigListRequest) SetService(service interface{}) error
SetService sets service
type ConfigRemoveRequest ¶
type ConfigRemoveRequest struct { Id string // contains filtered or unexported fields }
ConfigRemoveRequest represents request
func (*ConfigRemoveRequest) Call ¶
func (r *ConfigRemoveRequest) Call() (result interface{}, err error)
Call calls service
func (*ConfigRemoveRequest) GetId ¶
func (r *ConfigRemoveRequest) GetId() string
GetId returns request id
func (*ConfigRemoveRequest) SetContext ¶
func (r *ConfigRemoveRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ConfigRemoveRequest) SetService ¶
func (r *ConfigRemoveRequest) SetService(service interface{}) error
SetService sets service
type ConfigUpdateRequest ¶
type ConfigUpdateRequest struct { Id string Version swarm.Version Config swarm.ConfigSpec // contains filtered or unexported fields }
ConfigUpdateRequest represents request
func (*ConfigUpdateRequest) Call ¶
func (r *ConfigUpdateRequest) Call() (result interface{}, err error)
Call calls service
func (*ConfigUpdateRequest) GetId ¶
func (r *ConfigUpdateRequest) GetId() string
GetId returns request id
func (*ConfigUpdateRequest) SetContext ¶
func (r *ConfigUpdateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ConfigUpdateRequest) SetService ¶
func (r *ConfigUpdateRequest) SetService(service interface{}) error
SetService sets service
type ContainerAttachRequest ¶
type ContainerAttachRequest struct { Container string container.AttachOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ContainerAttachRequest represents request
func (*ContainerAttachRequest) Call ¶
func (r *ContainerAttachRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerAttachRequest) GetId ¶
func (r *ContainerAttachRequest) GetId() string
GetId returns request id
func (*ContainerAttachRequest) SetContext ¶
func (r *ContainerAttachRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerAttachRequest) SetService ¶
func (r *ContainerAttachRequest) SetService(service interface{}) error
SetService sets service
type ContainerCommitRequest ¶
type ContainerCommitRequest struct { Container string container.CommitOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ContainerCommitRequest represents request
func (*ContainerCommitRequest) Call ¶
func (r *ContainerCommitRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerCommitRequest) GetId ¶
func (r *ContainerCommitRequest) GetId() string
GetId returns request id
func (*ContainerCommitRequest) SetContext ¶
func (r *ContainerCommitRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerCommitRequest) SetService ¶
func (r *ContainerCommitRequest) SetService(service interface{}) error
SetService sets service
type ContainerCreateRequest ¶
type ContainerCreateRequest struct { Config *container.Config HostConfig *container.HostConfig NetworkingConfig *network.NetworkingConfig Platform *ocispec.Platform ContainerName string // contains filtered or unexported fields }
ContainerCreateRequest represents request
func (*ContainerCreateRequest) Call ¶
func (r *ContainerCreateRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerCreateRequest) GetId ¶
func (r *ContainerCreateRequest) GetId() string
GetId returns request id
func (*ContainerCreateRequest) SetContext ¶
func (r *ContainerCreateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerCreateRequest) SetService ¶
func (r *ContainerCreateRequest) SetService(service interface{}) error
SetService sets service
type ContainerDiffRequest ¶
type ContainerDiffRequest struct { ContainerID string // contains filtered or unexported fields }
ContainerDiffRequest represents request
func (*ContainerDiffRequest) Call ¶
func (r *ContainerDiffRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerDiffRequest) GetId ¶
func (r *ContainerDiffRequest) GetId() string
GetId returns request id
func (*ContainerDiffRequest) SetContext ¶
func (r *ContainerDiffRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerDiffRequest) SetService ¶
func (r *ContainerDiffRequest) SetService(service interface{}) error
SetService sets service
type ContainerExecAttachRequest ¶
type ContainerExecAttachRequest struct { ExecID string Config types.ExecStartCheck // contains filtered or unexported fields }
ContainerExecAttachRequest represents request
func (*ContainerExecAttachRequest) Call ¶
func (r *ContainerExecAttachRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerExecAttachRequest) GetId ¶
func (r *ContainerExecAttachRequest) GetId() string
GetId returns request id
func (*ContainerExecAttachRequest) SetContext ¶
func (r *ContainerExecAttachRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerExecAttachRequest) SetService ¶
func (r *ContainerExecAttachRequest) SetService(service interface{}) error
SetService sets service
type ContainerExecCreateRequest ¶
type ContainerExecCreateRequest struct { Container string Config types.ExecConfig // contains filtered or unexported fields }
ContainerExecCreateRequest represents request
func (*ContainerExecCreateRequest) Call ¶
func (r *ContainerExecCreateRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerExecCreateRequest) GetId ¶
func (r *ContainerExecCreateRequest) GetId() string
GetId returns request id
func (*ContainerExecCreateRequest) SetContext ¶
func (r *ContainerExecCreateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerExecCreateRequest) SetService ¶
func (r *ContainerExecCreateRequest) SetService(service interface{}) error
SetService sets service
type ContainerExecInspectRequest ¶
type ContainerExecInspectRequest struct { ExecID string // contains filtered or unexported fields }
ContainerExecInspectRequest represents request
func (*ContainerExecInspectRequest) Call ¶
func (r *ContainerExecInspectRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerExecInspectRequest) GetId ¶
func (r *ContainerExecInspectRequest) GetId() string
GetId returns request id
func (*ContainerExecInspectRequest) SetContext ¶
func (r *ContainerExecInspectRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerExecInspectRequest) SetService ¶
func (r *ContainerExecInspectRequest) SetService(service interface{}) error
SetService sets service
type ContainerExecResizeRequest ¶
type ContainerExecResizeRequest struct { ExecID string container.ResizeOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ContainerExecResizeRequest represents request
func (*ContainerExecResizeRequest) Call ¶
func (r *ContainerExecResizeRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerExecResizeRequest) GetId ¶
func (r *ContainerExecResizeRequest) GetId() string
GetId returns request id
func (*ContainerExecResizeRequest) SetContext ¶
func (r *ContainerExecResizeRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerExecResizeRequest) SetService ¶
func (r *ContainerExecResizeRequest) SetService(service interface{}) error
SetService sets service
type ContainerExecStartRequest ¶
type ContainerExecStartRequest struct { ExecID string Config types.ExecStartCheck // contains filtered or unexported fields }
ContainerExecStartRequest represents request
func (*ContainerExecStartRequest) Call ¶
func (r *ContainerExecStartRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerExecStartRequest) GetId ¶
func (r *ContainerExecStartRequest) GetId() string
GetId returns request id
func (*ContainerExecStartRequest) SetContext ¶
func (r *ContainerExecStartRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerExecStartRequest) SetService ¶
func (r *ContainerExecStartRequest) SetService(service interface{}) error
SetService sets service
type ContainerExportRequest ¶
type ContainerExportRequest struct { ContainerID string // contains filtered or unexported fields }
ContainerExportRequest represents request
func (*ContainerExportRequest) Call ¶
func (r *ContainerExportRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerExportRequest) GetId ¶
func (r *ContainerExportRequest) GetId() string
GetId returns request id
func (*ContainerExportRequest) SetContext ¶
func (r *ContainerExportRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerExportRequest) SetService ¶
func (r *ContainerExportRequest) SetService(service interface{}) error
SetService sets service
type ContainerInspectRequest ¶
type ContainerInspectRequest struct { ContainerID string // contains filtered or unexported fields }
ContainerInspectRequest represents request
func (*ContainerInspectRequest) Call ¶
func (r *ContainerInspectRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerInspectRequest) GetId ¶
func (r *ContainerInspectRequest) GetId() string
GetId returns request id
func (*ContainerInspectRequest) SetContext ¶
func (r *ContainerInspectRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerInspectRequest) SetService ¶
func (r *ContainerInspectRequest) SetService(service interface{}) error
SetService sets service
type ContainerKillRequest ¶
type ContainerKillRequest struct { ContainerID string Signal string // contains filtered or unexported fields }
ContainerKillRequest represents request
func (*ContainerKillRequest) Call ¶
func (r *ContainerKillRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerKillRequest) GetId ¶
func (r *ContainerKillRequest) GetId() string
GetId returns request id
func (*ContainerKillRequest) SetContext ¶
func (r *ContainerKillRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerKillRequest) SetService ¶
func (r *ContainerKillRequest) SetService(service interface{}) error
SetService sets service
type ContainerListRequest ¶
type ContainerListRequest struct { container.ListOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ContainerListRequest represents request
func (*ContainerListRequest) Call ¶
func (r *ContainerListRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerListRequest) GetId ¶
func (r *ContainerListRequest) GetId() string
GetId returns request id
func (*ContainerListRequest) SetContext ¶
func (r *ContainerListRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerListRequest) SetService ¶
func (r *ContainerListRequest) SetService(service interface{}) error
SetService sets service
type ContainerLogsRequest ¶
type ContainerLogsRequest struct { Container string container.LogsOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ContainerLogsRequest represents request
func (*ContainerLogsRequest) Call ¶
func (r *ContainerLogsRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerLogsRequest) GetId ¶
func (r *ContainerLogsRequest) GetId() string
GetId returns request id
func (*ContainerLogsRequest) SetContext ¶
func (r *ContainerLogsRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerLogsRequest) SetService ¶
func (r *ContainerLogsRequest) SetService(service interface{}) error
SetService sets service
type ContainerPauseRequest ¶
type ContainerPauseRequest struct { ContainerID string // contains filtered or unexported fields }
ContainerPauseRequest represents request
func (*ContainerPauseRequest) Call ¶
func (r *ContainerPauseRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerPauseRequest) GetId ¶
func (r *ContainerPauseRequest) GetId() string
GetId returns request id
func (*ContainerPauseRequest) SetContext ¶
func (r *ContainerPauseRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerPauseRequest) SetService ¶
func (r *ContainerPauseRequest) SetService(service interface{}) error
SetService sets service
type ContainerRemoveRequest ¶
type ContainerRemoveRequest struct { ContainerID string container.RemoveOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ContainerRemoveRequest represents request
func (*ContainerRemoveRequest) Call ¶
func (r *ContainerRemoveRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerRemoveRequest) GetId ¶
func (r *ContainerRemoveRequest) GetId() string
GetId returns request id
func (*ContainerRemoveRequest) SetContext ¶
func (r *ContainerRemoveRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerRemoveRequest) SetService ¶
func (r *ContainerRemoveRequest) SetService(service interface{}) error
SetService sets service
type ContainerRenameRequest ¶
type ContainerRenameRequest struct { ContainerID string NewContainerName string // contains filtered or unexported fields }
ContainerRenameRequest represents request
func (*ContainerRenameRequest) Call ¶
func (r *ContainerRenameRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerRenameRequest) GetId ¶
func (r *ContainerRenameRequest) GetId() string
GetId returns request id
func (*ContainerRenameRequest) SetContext ¶
func (r *ContainerRenameRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerRenameRequest) SetService ¶
func (r *ContainerRenameRequest) SetService(service interface{}) error
SetService sets service
type ContainerResizeRequest ¶
type ContainerResizeRequest struct { ContainerID string container.ResizeOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ContainerResizeRequest represents request
func (*ContainerResizeRequest) Call ¶
func (r *ContainerResizeRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerResizeRequest) GetId ¶
func (r *ContainerResizeRequest) GetId() string
GetId returns request id
func (*ContainerResizeRequest) SetContext ¶
func (r *ContainerResizeRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerResizeRequest) SetService ¶
func (r *ContainerResizeRequest) SetService(service interface{}) error
SetService sets service
type ContainerRestartRequest ¶
type ContainerRestartRequest struct { ContainerID string container.StopOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ContainerRestartRequest represents request
func (*ContainerRestartRequest) Call ¶
func (r *ContainerRestartRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerRestartRequest) GetId ¶
func (r *ContainerRestartRequest) GetId() string
GetId returns request id
func (*ContainerRestartRequest) SetContext ¶
func (r *ContainerRestartRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerRestartRequest) SetService ¶
func (r *ContainerRestartRequest) SetService(service interface{}) error
SetService sets service
type ContainerStartRequest ¶
type ContainerStartRequest struct { ContainerID string container.StartOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ContainerStartRequest represents request
func (*ContainerStartRequest) Call ¶
func (r *ContainerStartRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerStartRequest) GetId ¶
func (r *ContainerStartRequest) GetId() string
GetId returns request id
func (*ContainerStartRequest) SetContext ¶
func (r *ContainerStartRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerStartRequest) SetService ¶
func (r *ContainerStartRequest) SetService(service interface{}) error
SetService sets service
type ContainerStatPathRequest ¶
type ContainerStatPathRequest struct { ContainerID string Path string // contains filtered or unexported fields }
ContainerStatPathRequest represents request
func (*ContainerStatPathRequest) Call ¶
func (r *ContainerStatPathRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerStatPathRequest) GetId ¶
func (r *ContainerStatPathRequest) GetId() string
GetId returns request id
func (*ContainerStatPathRequest) SetContext ¶
func (r *ContainerStatPathRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerStatPathRequest) SetService ¶
func (r *ContainerStatPathRequest) SetService(service interface{}) error
SetService sets service
type ContainerStatsOneShotRequest ¶ added in v0.75.1
type ContainerStatsOneShotRequest struct { ContainerID string // contains filtered or unexported fields }
ContainerStatsOneShotRequest represents request
func (*ContainerStatsOneShotRequest) Call ¶ added in v0.75.1
func (r *ContainerStatsOneShotRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerStatsOneShotRequest) GetId ¶ added in v0.75.1
func (r *ContainerStatsOneShotRequest) GetId() string
GetId returns request id
func (*ContainerStatsOneShotRequest) SetContext ¶ added in v0.75.1
func (r *ContainerStatsOneShotRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerStatsOneShotRequest) SetService ¶ added in v0.75.1
func (r *ContainerStatsOneShotRequest) SetService(service interface{}) error
SetService sets service
type ContainerStatsRequest ¶
type ContainerStatsRequest struct { ContainerID string Stream bool // contains filtered or unexported fields }
ContainerStatsRequest represents request
func (*ContainerStatsRequest) Call ¶
func (r *ContainerStatsRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerStatsRequest) GetId ¶
func (r *ContainerStatsRequest) GetId() string
GetId returns request id
func (*ContainerStatsRequest) SetContext ¶
func (r *ContainerStatsRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerStatsRequest) SetService ¶
func (r *ContainerStatsRequest) SetService(service interface{}) error
SetService sets service
type ContainerStopRequest ¶
type ContainerStopRequest struct { ContainerID string container.StopOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ContainerStopRequest represents request
func (*ContainerStopRequest) Call ¶
func (r *ContainerStopRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerStopRequest) GetId ¶
func (r *ContainerStopRequest) GetId() string
GetId returns request id
func (*ContainerStopRequest) SetContext ¶
func (r *ContainerStopRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerStopRequest) SetService ¶
func (r *ContainerStopRequest) SetService(service interface{}) error
SetService sets service
type ContainerTopRequest ¶
type ContainerTopRequest struct { ContainerID string Arguments []string // contains filtered or unexported fields }
ContainerTopRequest represents request
func (*ContainerTopRequest) Call ¶
func (r *ContainerTopRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerTopRequest) GetId ¶
func (r *ContainerTopRequest) GetId() string
GetId returns request id
func (*ContainerTopRequest) SetContext ¶
func (r *ContainerTopRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerTopRequest) SetService ¶
func (r *ContainerTopRequest) SetService(service interface{}) error
SetService sets service
type ContainerUnpauseRequest ¶
type ContainerUnpauseRequest struct { ContainerID string // contains filtered or unexported fields }
ContainerUnpauseRequest represents request
func (*ContainerUnpauseRequest) Call ¶
func (r *ContainerUnpauseRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerUnpauseRequest) GetId ¶
func (r *ContainerUnpauseRequest) GetId() string
GetId returns request id
func (*ContainerUnpauseRequest) SetContext ¶
func (r *ContainerUnpauseRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerUnpauseRequest) SetService ¶
func (r *ContainerUnpauseRequest) SetService(service interface{}) error
SetService sets service
type ContainerUpdateRequest ¶
type ContainerUpdateRequest struct { ContainerID string UpdateConfig container.UpdateConfig // contains filtered or unexported fields }
ContainerUpdateRequest represents request
func (*ContainerUpdateRequest) Call ¶
func (r *ContainerUpdateRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerUpdateRequest) GetId ¶
func (r *ContainerUpdateRequest) GetId() string
GetId returns request id
func (*ContainerUpdateRequest) SetContext ¶
func (r *ContainerUpdateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerUpdateRequest) SetService ¶
func (r *ContainerUpdateRequest) SetService(service interface{}) error
SetService sets service
type ContainerWaitRequest ¶
type ContainerWaitRequest struct { ContainerID string Condition container.WaitCondition // contains filtered or unexported fields }
ContainerWaitRequest represents request
func (*ContainerWaitRequest) Call ¶
func (r *ContainerWaitRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainerWaitRequest) GetId ¶
func (r *ContainerWaitRequest) GetId() string
GetId returns request id
func (*ContainerWaitRequest) SetContext ¶
func (r *ContainerWaitRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainerWaitRequest) SetService ¶
func (r *ContainerWaitRequest) SetService(service interface{}) error
SetService sets service
type ContainersPruneRequest ¶
type ContainersPruneRequest struct { PruneFilters filters.Args // contains filtered or unexported fields }
ContainersPruneRequest represents request
func (*ContainersPruneRequest) Call ¶
func (r *ContainersPruneRequest) Call() (result interface{}, err error)
Call calls service
func (*ContainersPruneRequest) GetId ¶
func (r *ContainersPruneRequest) GetId() string
GetId returns request id
func (*ContainersPruneRequest) SetContext ¶
func (r *ContainersPruneRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ContainersPruneRequest) SetService ¶
func (r *ContainersPruneRequest) SetService(service interface{}) error
SetService sets service
type ContractAdapter ¶
type ContractAdapter interface { SetService(service interface{}) error SetContext(ctx context.Context) Call() (result interface{}, err error) GetId() string }
ContractAdapter represents a contract adapter
type CopyRequest ¶
PushResponse represents a docker push request
func (*CopyRequest) Validate ¶
func (r *CopyRequest) Validate() error
type CopyToContainerRequest ¶
type CopyToContainerRequest struct { ContainerID string DstPath string Content io.Reader types.CopyToContainerOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
CopyToContainerRequest represents request
func (*CopyToContainerRequest) Call ¶
func (r *CopyToContainerRequest) Call() (result interface{}, err error)
Call calls service
func (*CopyToContainerRequest) GetId ¶
func (r *CopyToContainerRequest) GetId() string
GetId returns request id
func (*CopyToContainerRequest) SetContext ¶
func (r *CopyToContainerRequest) SetContext(ctx context.Context)
SetContext sets context
func (*CopyToContainerRequest) SetService ¶
func (r *CopyToContainerRequest) SetService(service interface{}) error
SetService sets service
type CtxClient ¶
type CtxClient struct { Client *client.Client Context context.Context APIVersion string AuthToken map[string]string }
CtxClient represents generic docker client
type DataError ¶
type DataError struct {
Message string `json:"message"`
}
DataError represent data error
type DataStream ¶
type DataStream struct { Stream string `json:"stream"` Progress string `json:"progress"` Status string `json:"status"` Id string `json:"id"` ErrorDetail *DataError `json:"errorDetail"` Aux *DataAux `json:"aux"` Error string `json:"error"` }
DataStream represents a data strem
func (*DataStream) Data ¶
func (s *DataStream) Data() string
type DialHijackRequest ¶
type DialHijackRequest struct { Url string Proto string Meta map[string][]string // contains filtered or unexported fields }
DialHijackRequest represents request
func (*DialHijackRequest) Call ¶
func (r *DialHijackRequest) Call() (result interface{}, err error)
Call calls service
func (*DialHijackRequest) GetId ¶
func (r *DialHijackRequest) GetId() string
GetId returns request id
func (*DialHijackRequest) SetContext ¶
func (r *DialHijackRequest) SetContext(ctx context.Context)
SetContext sets context
func (*DialHijackRequest) SetService ¶
func (r *DialHijackRequest) SetService(service interface{}) error
SetService sets service
type DiskUsageRequest ¶
type DiskUsageRequest struct { types.DiskUsageOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
DiskUsageRequest represents request
func (*DiskUsageRequest) Call ¶
func (r *DiskUsageRequest) Call() (result interface{}, err error)
Call calls service
func (*DiskUsageRequest) SetContext ¶
func (r *DiskUsageRequest) SetContext(ctx context.Context)
SetContext sets context
func (*DiskUsageRequest) SetService ¶
func (r *DiskUsageRequest) SetService(service interface{}) error
SetService sets service
type DistributionInspectRequest ¶
type DistributionInspectRequest struct { Image string EncodedRegistryAuth string // contains filtered or unexported fields }
DistributionInspectRequest represents request
func (*DistributionInspectRequest) Call ¶
func (r *DistributionInspectRequest) Call() (result interface{}, err error)
Call calls service
func (*DistributionInspectRequest) GetId ¶
func (r *DistributionInspectRequest) GetId() string
GetId returns request id
func (*DistributionInspectRequest) SetContext ¶
func (r *DistributionInspectRequest) SetContext(ctx context.Context)
SetContext sets context
func (*DistributionInspectRequest) SetService ¶
func (r *DistributionInspectRequest) SetService(service interface{}) error
SetService sets service
type EventsRequest ¶
type EventsRequest struct { types.EventsOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
EventsRequest represents request
func (*EventsRequest) Call ¶
func (r *EventsRequest) Call() (result interface{}, err error)
Call calls service
func (*EventsRequest) SetContext ¶
func (r *EventsRequest) SetContext(ctx context.Context)
SetContext sets context
func (*EventsRequest) SetService ¶
func (r *EventsRequest) SetService(service interface{}) error
SetService sets service
type ImageBuildRequest ¶
type ImageBuildRequest struct { BuildContext io.Reader types.ImageBuildOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ImageBuildRequest represents request
func (*ImageBuildRequest) Call ¶
func (r *ImageBuildRequest) Call() (result interface{}, err error)
Call calls service
func (*ImageBuildRequest) GetId ¶
func (r *ImageBuildRequest) GetId() string
GetId returns request id
func (*ImageBuildRequest) SetContext ¶
func (r *ImageBuildRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImageBuildRequest) SetService ¶
func (r *ImageBuildRequest) SetService(service interface{}) error
SetService sets service
type ImageCreateRequest ¶
type ImageCreateRequest struct { ParentReference string types.ImageCreateOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ImageCreateRequest represents request
func (*ImageCreateRequest) Call ¶
func (r *ImageCreateRequest) Call() (result interface{}, err error)
Call calls service
func (*ImageCreateRequest) GetId ¶
func (r *ImageCreateRequest) GetId() string
GetId returns request id
func (*ImageCreateRequest) SetContext ¶
func (r *ImageCreateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImageCreateRequest) SetService ¶
func (r *ImageCreateRequest) SetService(service interface{}) error
SetService sets service
type ImageHistoryRequest ¶
type ImageHistoryRequest struct { ImageID string // contains filtered or unexported fields }
ImageHistoryRequest represents request
func (*ImageHistoryRequest) Call ¶
func (r *ImageHistoryRequest) Call() (result interface{}, err error)
Call calls service
func (*ImageHistoryRequest) GetId ¶
func (r *ImageHistoryRequest) GetId() string
GetId returns request id
func (*ImageHistoryRequest) SetContext ¶
func (r *ImageHistoryRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImageHistoryRequest) SetService ¶
func (r *ImageHistoryRequest) SetService(service interface{}) error
SetService sets service
type ImageImportRequest ¶
type ImageImportRequest struct { types.ImageImportSource Ref string Options types.ImageImportOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ImageImportRequest represents request
func (*ImageImportRequest) Call ¶
func (r *ImageImportRequest) Call() (result interface{}, err error)
Call calls service
func (*ImageImportRequest) GetId ¶
func (r *ImageImportRequest) GetId() string
GetId returns request id
func (*ImageImportRequest) SetContext ¶
func (r *ImageImportRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImageImportRequest) SetService ¶
func (r *ImageImportRequest) SetService(service interface{}) error
SetService sets service
type ImageListRequest ¶
type ImageListRequest struct { types.ImageListOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ImageListRequest represents request
func (*ImageListRequest) Call ¶
func (r *ImageListRequest) Call() (result interface{}, err error)
Call calls service
func (*ImageListRequest) SetContext ¶
func (r *ImageListRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImageListRequest) SetService ¶
func (r *ImageListRequest) SetService(service interface{}) error
SetService sets service
type ImageLoadRequest ¶
type ImageLoadRequest struct { Input io.Reader Quiet bool // contains filtered or unexported fields }
ImageLoadRequest represents request
func (*ImageLoadRequest) Call ¶
func (r *ImageLoadRequest) Call() (result interface{}, err error)
Call calls service
func (*ImageLoadRequest) SetContext ¶
func (r *ImageLoadRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImageLoadRequest) SetService ¶
func (r *ImageLoadRequest) SetService(service interface{}) error
SetService sets service
type ImagePullRequest ¶
type ImagePullRequest struct { RefStr string types.ImagePullOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ImagePullRequest represents request
func (*ImagePullRequest) Call ¶
func (r *ImagePullRequest) Call() (result interface{}, err error)
Call calls service
func (*ImagePullRequest) SetContext ¶
func (r *ImagePullRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImagePullRequest) SetService ¶
func (r *ImagePullRequest) SetService(service interface{}) error
SetService sets service
type ImagePushRequest ¶
type ImagePushRequest struct { Image string types.ImagePushOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ImagePushRequest represents request
func (*ImagePushRequest) Call ¶
func (r *ImagePushRequest) Call() (result interface{}, err error)
Call calls service
func (*ImagePushRequest) SetContext ¶
func (r *ImagePushRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImagePushRequest) SetService ¶
func (r *ImagePushRequest) SetService(service interface{}) error
SetService sets service
type ImageRemoveRequest ¶
type ImageRemoveRequest struct { ImageID string types.ImageRemoveOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ImageRemoveRequest represents request
func (*ImageRemoveRequest) Call ¶
func (r *ImageRemoveRequest) Call() (result interface{}, err error)
Call calls service
func (*ImageRemoveRequest) GetId ¶
func (r *ImageRemoveRequest) GetId() string
GetId returns request id
func (*ImageRemoveRequest) SetContext ¶
func (r *ImageRemoveRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImageRemoveRequest) SetService ¶
func (r *ImageRemoveRequest) SetService(service interface{}) error
SetService sets service
type ImageSaveRequest ¶
type ImageSaveRequest struct { ImageIDs []string // contains filtered or unexported fields }
ImageSaveRequest represents request
func (*ImageSaveRequest) Call ¶
func (r *ImageSaveRequest) Call() (result interface{}, err error)
Call calls service
func (*ImageSaveRequest) SetContext ¶
func (r *ImageSaveRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImageSaveRequest) SetService ¶
func (r *ImageSaveRequest) SetService(service interface{}) error
SetService sets service
type ImageSearchRequest ¶
type ImageSearchRequest struct { Term string types.ImageSearchOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ImageSearchRequest represents request
func (*ImageSearchRequest) Call ¶
func (r *ImageSearchRequest) Call() (result interface{}, err error)
Call calls service
func (*ImageSearchRequest) GetId ¶
func (r *ImageSearchRequest) GetId() string
GetId returns request id
func (*ImageSearchRequest) SetContext ¶
func (r *ImageSearchRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImageSearchRequest) SetService ¶
func (r *ImageSearchRequest) SetService(service interface{}) error
SetService sets service
type ImageTagRequest ¶
type ImageTagRequest struct { Source string Target string // contains filtered or unexported fields }
ImageTagRequest represents request
func (*ImageTagRequest) Call ¶
func (r *ImageTagRequest) Call() (result interface{}, err error)
Call calls service
func (*ImageTagRequest) SetContext ¶
func (r *ImageTagRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImageTagRequest) SetService ¶
func (r *ImageTagRequest) SetService(service interface{}) error
SetService sets service
type ImagesPruneRequest ¶
type ImagesPruneRequest struct { PruneFilters filters.Args // contains filtered or unexported fields }
ImagesPruneRequest represents request
func (*ImagesPruneRequest) Call ¶
func (r *ImagesPruneRequest) Call() (result interface{}, err error)
Call calls service
func (*ImagesPruneRequest) GetId ¶
func (r *ImagesPruneRequest) GetId() string
GetId returns request id
func (*ImagesPruneRequest) SetContext ¶
func (r *ImagesPruneRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ImagesPruneRequest) SetService ¶
func (r *ImagesPruneRequest) SetService(service interface{}) error
SetService sets service
type InfoRequest ¶
type InfoRequest struct {
// contains filtered or unexported fields
}
InfoRequest represents request
func (*InfoRequest) Call ¶
func (r *InfoRequest) Call() (result interface{}, err error)
Call calls service
func (*InfoRequest) SetContext ¶
func (r *InfoRequest) SetContext(ctx context.Context)
SetContext sets context
func (*InfoRequest) SetService ¶
func (r *InfoRequest) SetService(service interface{}) error
SetService sets service
type InspectRequest ¶
type InspectRequest StatusRequest
InspectRequest represents a docker inspect request, target name refers to container name
func (*InspectRequest) AsStatusRequest ¶
func (r *InspectRequest) AsStatusRequest() *StatusRequest
StatusRequest returns status request
type InspectResponse ¶
type InspectResponse struct {
Info []types.ContainerJSON //you can extract any instance default, for instance to get Ip you can use Info[0].NetworkSettings.IPAddress in the variable action post from key
}
InspectResponse represents a docker inspect request
type LoginRequest ¶
type LoginRequest struct { Credentials string `required:"true" description:"credentials path"` Repository string `required:"true" description:"repository url"` }
LoginRequest represents a docker pull request
func (*LoginRequest) Validate ¶
func (r *LoginRequest) Validate() error
type LogoutRequest ¶
type LogoutRequest struct {
Repository string `required:"true" description:"repository URL"`
}
LogoutRequest represents a docker logout request
type LogoutResponse ¶
type LogoutResponse struct{}
LogoutResponse represents a docker logout response
type LogsRequest ¶
type LogsRequest struct { StatusRequest *container.LogsOptions }
LogsRequest represents docker runner container logs to take stdout
func (*LogsRequest) AsStatusRequest ¶
func (r *LogsRequest) AsStatusRequest() *StatusRequest
StatusRequest returns status request
type LogsResponse ¶
type LogsResponse struct {
Stdout string
}
LogsResponse represents docker container logs response
type NegotiateAPIVersionRequest ¶
type NegotiateAPIVersionRequest struct {
// contains filtered or unexported fields
}
NegotiateAPIVersionRequest represents request
func (*NegotiateAPIVersionRequest) Call ¶
func (r *NegotiateAPIVersionRequest) Call() (result interface{}, err error)
Call calls service
func (*NegotiateAPIVersionRequest) GetId ¶
func (r *NegotiateAPIVersionRequest) GetId() string
GetId returns request id
func (*NegotiateAPIVersionRequest) SetContext ¶
func (r *NegotiateAPIVersionRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NegotiateAPIVersionRequest) SetService ¶
func (r *NegotiateAPIVersionRequest) SetService(service interface{}) error
SetService sets service
type NetworkConnectRequest ¶
type NetworkConnectRequest struct { NetworkID string ContainerID string Config *network.EndpointSettings // contains filtered or unexported fields }
NetworkConnectRequest represents request
func (*NetworkConnectRequest) Call ¶
func (r *NetworkConnectRequest) Call() (result interface{}, err error)
Call calls service
func (*NetworkConnectRequest) GetId ¶
func (r *NetworkConnectRequest) GetId() string
GetId returns request id
func (*NetworkConnectRequest) SetContext ¶
func (r *NetworkConnectRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NetworkConnectRequest) SetService ¶
func (r *NetworkConnectRequest) SetService(service interface{}) error
SetService sets service
type NetworkCreateRequest ¶
type NetworkCreateRequest struct { Name string types.NetworkCreate `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
NetworkCreateRequest represents request
func (*NetworkCreateRequest) Call ¶
func (r *NetworkCreateRequest) Call() (result interface{}, err error)
Call calls service
func (*NetworkCreateRequest) GetId ¶
func (r *NetworkCreateRequest) GetId() string
GetId returns request id
func (*NetworkCreateRequest) SetContext ¶
func (r *NetworkCreateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NetworkCreateRequest) SetService ¶
func (r *NetworkCreateRequest) SetService(service interface{}) error
SetService sets service
type NetworkDisconnectRequest ¶
type NetworkDisconnectRequest struct { NetworkID string ContainerID string Force bool // contains filtered or unexported fields }
NetworkDisconnectRequest represents request
func (*NetworkDisconnectRequest) Call ¶
func (r *NetworkDisconnectRequest) Call() (result interface{}, err error)
Call calls service
func (*NetworkDisconnectRequest) GetId ¶
func (r *NetworkDisconnectRequest) GetId() string
GetId returns request id
func (*NetworkDisconnectRequest) SetContext ¶
func (r *NetworkDisconnectRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NetworkDisconnectRequest) SetService ¶
func (r *NetworkDisconnectRequest) SetService(service interface{}) error
SetService sets service
type NetworkInspectRequest ¶
type NetworkInspectRequest struct { NetworkID string types.NetworkInspectOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
NetworkInspectRequest represents request
func (*NetworkInspectRequest) Call ¶
func (r *NetworkInspectRequest) Call() (result interface{}, err error)
Call calls service
func (*NetworkInspectRequest) GetId ¶
func (r *NetworkInspectRequest) GetId() string
GetId returns request id
func (*NetworkInspectRequest) SetContext ¶
func (r *NetworkInspectRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NetworkInspectRequest) SetService ¶
func (r *NetworkInspectRequest) SetService(service interface{}) error
SetService sets service
type NetworkListRequest ¶
type NetworkListRequest struct { types.NetworkListOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
NetworkListRequest represents request
func (*NetworkListRequest) Call ¶
func (r *NetworkListRequest) Call() (result interface{}, err error)
Call calls service
func (*NetworkListRequest) GetId ¶
func (r *NetworkListRequest) GetId() string
GetId returns request id
func (*NetworkListRequest) SetContext ¶
func (r *NetworkListRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NetworkListRequest) SetService ¶
func (r *NetworkListRequest) SetService(service interface{}) error
SetService sets service
type NetworkRemoveRequest ¶
type NetworkRemoveRequest struct { NetworkID string // contains filtered or unexported fields }
NetworkRemoveRequest represents request
func (*NetworkRemoveRequest) Call ¶
func (r *NetworkRemoveRequest) Call() (result interface{}, err error)
Call calls service
func (*NetworkRemoveRequest) GetId ¶
func (r *NetworkRemoveRequest) GetId() string
GetId returns request id
func (*NetworkRemoveRequest) SetContext ¶
func (r *NetworkRemoveRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NetworkRemoveRequest) SetService ¶
func (r *NetworkRemoveRequest) SetService(service interface{}) error
SetService sets service
type NetworksPruneRequest ¶
type NetworksPruneRequest struct { PruneFilters filters.Args // contains filtered or unexported fields }
NetworksPruneRequest represents request
func (*NetworksPruneRequest) Call ¶
func (r *NetworksPruneRequest) Call() (result interface{}, err error)
Call calls service
func (*NetworksPruneRequest) GetId ¶
func (r *NetworksPruneRequest) GetId() string
GetId returns request id
func (*NetworksPruneRequest) SetContext ¶
func (r *NetworksPruneRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NetworksPruneRequest) SetService ¶
func (r *NetworksPruneRequest) SetService(service interface{}) error
SetService sets service
type NewVersionErrorRequest ¶ added in v0.75.1
type NewVersionErrorRequest struct { APIrequired string Feature string // contains filtered or unexported fields }
NewVersionErrorRequest represents request
func (*NewVersionErrorRequest) Call ¶ added in v0.75.1
func (r *NewVersionErrorRequest) Call() (result interface{}, err error)
Call calls service
func (*NewVersionErrorRequest) GetId ¶ added in v0.75.1
func (r *NewVersionErrorRequest) GetId() string
GetId returns request id
func (*NewVersionErrorRequest) SetContext ¶ added in v0.75.1
func (r *NewVersionErrorRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NewVersionErrorRequest) SetService ¶ added in v0.75.1
func (r *NewVersionErrorRequest) SetService(service interface{}) error
SetService sets service
type NodeListRequest ¶
type NodeListRequest struct { types.NodeListOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
NodeListRequest represents request
func (*NodeListRequest) Call ¶
func (r *NodeListRequest) Call() (result interface{}, err error)
Call calls service
func (*NodeListRequest) SetContext ¶
func (r *NodeListRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NodeListRequest) SetService ¶
func (r *NodeListRequest) SetService(service interface{}) error
SetService sets service
type NodeRemoveRequest ¶
type NodeRemoveRequest struct { NodeID string types.NodeRemoveOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
NodeRemoveRequest represents request
func (*NodeRemoveRequest) Call ¶
func (r *NodeRemoveRequest) Call() (result interface{}, err error)
Call calls service
func (*NodeRemoveRequest) GetId ¶
func (r *NodeRemoveRequest) GetId() string
GetId returns request id
func (*NodeRemoveRequest) SetContext ¶
func (r *NodeRemoveRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NodeRemoveRequest) SetService ¶
func (r *NodeRemoveRequest) SetService(service interface{}) error
SetService sets service
type NodeUpdateRequest ¶
type NodeUpdateRequest struct { NodeID string Version swarm.Version Node swarm.NodeSpec // contains filtered or unexported fields }
NodeUpdateRequest represents request
func (*NodeUpdateRequest) Call ¶
func (r *NodeUpdateRequest) Call() (result interface{}, err error)
Call calls service
func (*NodeUpdateRequest) GetId ¶
func (r *NodeUpdateRequest) GetId() string
GetId returns request id
func (*NodeUpdateRequest) SetContext ¶
func (r *NodeUpdateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*NodeUpdateRequest) SetService ¶
func (r *NodeUpdateRequest) SetService(service interface{}) error
SetService sets service
type OutputEvent ¶
type OutputEvent struct {
*msg.OutputEvent
}
OutputEvent represents an output event
type PingRequest ¶
type PingRequest struct {
// contains filtered or unexported fields
}
PingRequest represents request
func (*PingRequest) Call ¶
func (r *PingRequest) Call() (result interface{}, err error)
Call calls service
func (*PingRequest) SetContext ¶
func (r *PingRequest) SetContext(ctx context.Context)
SetContext sets context
func (*PingRequest) SetService ¶
func (r *PingRequest) SetService(service interface{}) error
SetService sets service
type PluginCreateRequest ¶
type PluginCreateRequest struct { CreateContext io.Reader types.PluginCreateOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
PluginCreateRequest represents request
func (*PluginCreateRequest) Call ¶
func (r *PluginCreateRequest) Call() (result interface{}, err error)
Call calls service
func (*PluginCreateRequest) GetId ¶
func (r *PluginCreateRequest) GetId() string
GetId returns request id
func (*PluginCreateRequest) SetContext ¶
func (r *PluginCreateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*PluginCreateRequest) SetService ¶
func (r *PluginCreateRequest) SetService(service interface{}) error
SetService sets service
type PluginDisableRequest ¶
type PluginDisableRequest struct { Name string types.PluginDisableOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
PluginDisableRequest represents request
func (*PluginDisableRequest) Call ¶
func (r *PluginDisableRequest) Call() (result interface{}, err error)
Call calls service
func (*PluginDisableRequest) GetId ¶
func (r *PluginDisableRequest) GetId() string
GetId returns request id
func (*PluginDisableRequest) SetContext ¶
func (r *PluginDisableRequest) SetContext(ctx context.Context)
SetContext sets context
func (*PluginDisableRequest) SetService ¶
func (r *PluginDisableRequest) SetService(service interface{}) error
SetService sets service
type PluginEnableRequest ¶
type PluginEnableRequest struct { Name string types.PluginEnableOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
PluginEnableRequest represents request
func (*PluginEnableRequest) Call ¶
func (r *PluginEnableRequest) Call() (result interface{}, err error)
Call calls service
func (*PluginEnableRequest) GetId ¶
func (r *PluginEnableRequest) GetId() string
GetId returns request id
func (*PluginEnableRequest) SetContext ¶
func (r *PluginEnableRequest) SetContext(ctx context.Context)
SetContext sets context
func (*PluginEnableRequest) SetService ¶
func (r *PluginEnableRequest) SetService(service interface{}) error
SetService sets service
type PluginInstallRequest ¶
type PluginInstallRequest struct { Name string types.PluginInstallOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
PluginInstallRequest represents request
func (*PluginInstallRequest) Call ¶
func (r *PluginInstallRequest) Call() (result interface{}, err error)
Call calls service
func (*PluginInstallRequest) GetId ¶
func (r *PluginInstallRequest) GetId() string
GetId returns request id
func (*PluginInstallRequest) SetContext ¶
func (r *PluginInstallRequest) SetContext(ctx context.Context)
SetContext sets context
func (*PluginInstallRequest) SetService ¶
func (r *PluginInstallRequest) SetService(service interface{}) error
SetService sets service
type PluginListRequest ¶
PluginListRequest represents request
func (*PluginListRequest) Call ¶
func (r *PluginListRequest) Call() (result interface{}, err error)
Call calls service
func (*PluginListRequest) GetId ¶
func (r *PluginListRequest) GetId() string
GetId returns request id
func (*PluginListRequest) SetContext ¶
func (r *PluginListRequest) SetContext(ctx context.Context)
SetContext sets context
func (*PluginListRequest) SetService ¶
func (r *PluginListRequest) SetService(service interface{}) error
SetService sets service
type PluginPushRequest ¶
type PluginPushRequest struct { Name string RegistryAuth string // contains filtered or unexported fields }
PluginPushRequest represents request
func (*PluginPushRequest) Call ¶
func (r *PluginPushRequest) Call() (result interface{}, err error)
Call calls service
func (*PluginPushRequest) GetId ¶
func (r *PluginPushRequest) GetId() string
GetId returns request id
func (*PluginPushRequest) SetContext ¶
func (r *PluginPushRequest) SetContext(ctx context.Context)
SetContext sets context
func (*PluginPushRequest) SetService ¶
func (r *PluginPushRequest) SetService(service interface{}) error
SetService sets service
type PluginRemoveRequest ¶
type PluginRemoveRequest struct { Name string types.PluginRemoveOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
PluginRemoveRequest represents request
func (*PluginRemoveRequest) Call ¶
func (r *PluginRemoveRequest) Call() (result interface{}, err error)
Call calls service
func (*PluginRemoveRequest) GetId ¶
func (r *PluginRemoveRequest) GetId() string
GetId returns request id
func (*PluginRemoveRequest) SetContext ¶
func (r *PluginRemoveRequest) SetContext(ctx context.Context)
SetContext sets context
func (*PluginRemoveRequest) SetService ¶
func (r *PluginRemoveRequest) SetService(service interface{}) error
SetService sets service
type PluginSetRequest ¶
type PluginSetRequest struct { Name string Args []string // contains filtered or unexported fields }
PluginSetRequest represents request
func (*PluginSetRequest) Call ¶
func (r *PluginSetRequest) Call() (result interface{}, err error)
Call calls service
func (*PluginSetRequest) SetContext ¶
func (r *PluginSetRequest) SetContext(ctx context.Context)
SetContext sets context
func (*PluginSetRequest) SetService ¶
func (r *PluginSetRequest) SetService(service interface{}) error
SetService sets service
type PluginUpgradeRequest ¶
type PluginUpgradeRequest struct { Name string types.PluginInstallOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
PluginUpgradeRequest represents request
func (*PluginUpgradeRequest) Call ¶
func (r *PluginUpgradeRequest) Call() (result interface{}, err error)
Call calls service
func (*PluginUpgradeRequest) GetId ¶
func (r *PluginUpgradeRequest) GetId() string
GetId returns request id
func (*PluginUpgradeRequest) SetContext ¶
func (r *PluginUpgradeRequest) SetContext(ctx context.Context)
SetContext sets context
func (*PluginUpgradeRequest) SetService ¶
func (r *PluginUpgradeRequest) SetService(service interface{}) error
SetService sets service
type PullRequest ¶
type PullRequest struct { Credentials string Image string types.ImagePullOptions `json:",inline" yaml:",inline"` }
PullRequest represents pull request
func (*PullRequest) Init ¶
func (r *PullRequest) Init() error
type PullResponse ¶
type PullResponse struct { types.ImageSummary Stdout []string }
PullResponse represents pull response
type PushRequest ¶
PushRequest represents a docker push request
type PushResponse ¶
type PushResponse struct {
Stdout []string
}
PushResponse represents push response
type RegistryLoginRequest ¶
type RegistryLoginRequest struct { Auth auth.AuthConfig // contains filtered or unexported fields }
RegistryLoginRequest represents request
func (*RegistryLoginRequest) Call ¶
func (r *RegistryLoginRequest) Call() (result interface{}, err error)
Call calls service
func (*RegistryLoginRequest) GetId ¶
func (r *RegistryLoginRequest) GetId() string
GetId returns request id
func (*RegistryLoginRequest) SetContext ¶
func (r *RegistryLoginRequest) SetContext(ctx context.Context)
SetContext sets context
func (*RegistryLoginRequest) SetService ¶
func (r *RegistryLoginRequest) SetService(service interface{}) error
SetService sets service
type RemoveRequest ¶
type RemoveRequest StatusRequest
RemoveRequest represents docker remove request
func (*RemoveRequest) AsStatusRequest ¶
func (r *RemoveRequest) AsStatusRequest() *StatusRequest
StatusRequest returns status request
type RunRequest ¶
type RunRequest struct { Credentials string `description:"credentials"` Name string Image string `required:"true" description:"container image to runAdapter" example:"mysql:5.6"` Port string `description:"publish a container’s port(s) to the host, docker -p option"` Env map[string]string `description:"set docker container an environment variable, docker -e KEY=VAL option"` Mount map[string]string `description:"bind mount a volume, docker -v option"` Ports map[string]string `description:"publish a container’s port(s) to the host, docker -p option"` Workdir string `description:"working directory inside the container, docker -w option"` Reuse bool `description:"reuse existing container if exists, otherwise always removes"` Cmd []string Entrypoint []string Config *container.Config HostConfig *container.HostConfig NetworkingConfig *network.NetworkingConfig Platform string PlatformSpec *ocispec.Platform ContainerName string Secrets map[secret.Key]secret.Resource `description:"map of secrets used within env"` types.ImagePullOptions }
RunRequest represents a docker runAdapter request
func (*RunRequest) CreateContainerRequest ¶
func (r *RunRequest) CreateContainerRequest() *ContainerCreateRequest
func (*RunRequest) Init ¶
func (r *RunRequest) Init() error
func (*RunRequest) Validate ¶
func (r *RunRequest) Validate() error
type RunResponse ¶
type SecretCreateRequest ¶
type SecretCreateRequest struct { Secret swarm.SecretSpec // contains filtered or unexported fields }
SecretCreateRequest represents request
func (*SecretCreateRequest) Call ¶
func (r *SecretCreateRequest) Call() (result interface{}, err error)
Call calls service
func (*SecretCreateRequest) GetId ¶
func (r *SecretCreateRequest) GetId() string
GetId returns request id
func (*SecretCreateRequest) SetContext ¶
func (r *SecretCreateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*SecretCreateRequest) SetService ¶
func (r *SecretCreateRequest) SetService(service interface{}) error
SetService sets service
type SecretListRequest ¶
type SecretListRequest struct { types.SecretListOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
SecretListRequest represents request
func (*SecretListRequest) Call ¶
func (r *SecretListRequest) Call() (result interface{}, err error)
Call calls service
func (*SecretListRequest) GetId ¶
func (r *SecretListRequest) GetId() string
GetId returns request id
func (*SecretListRequest) SetContext ¶
func (r *SecretListRequest) SetContext(ctx context.Context)
SetContext sets context
func (*SecretListRequest) SetService ¶
func (r *SecretListRequest) SetService(service interface{}) error
SetService sets service
type SecretRemoveRequest ¶
type SecretRemoveRequest struct { Id string // contains filtered or unexported fields }
SecretRemoveRequest represents request
func (*SecretRemoveRequest) Call ¶
func (r *SecretRemoveRequest) Call() (result interface{}, err error)
Call calls service
func (*SecretRemoveRequest) GetId ¶
func (r *SecretRemoveRequest) GetId() string
GetId returns request id
func (*SecretRemoveRequest) SetContext ¶
func (r *SecretRemoveRequest) SetContext(ctx context.Context)
SetContext sets context
func (*SecretRemoveRequest) SetService ¶
func (r *SecretRemoveRequest) SetService(service interface{}) error
SetService sets service
type SecretUpdateRequest ¶
type SecretUpdateRequest struct { Id string Version swarm.Version Secret swarm.SecretSpec // contains filtered or unexported fields }
SecretUpdateRequest represents request
func (*SecretUpdateRequest) Call ¶
func (r *SecretUpdateRequest) Call() (result interface{}, err error)
Call calls service
func (*SecretUpdateRequest) GetId ¶
func (r *SecretUpdateRequest) GetId() string
GetId returns request id
func (*SecretUpdateRequest) SetContext ¶
func (r *SecretUpdateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*SecretUpdateRequest) SetService ¶
func (r *SecretUpdateRequest) SetService(service interface{}) error
SetService sets service
type ServerVersionRequest ¶
type ServerVersionRequest struct {
// contains filtered or unexported fields
}
ServerVersionRequest represents request
func (*ServerVersionRequest) Call ¶
func (r *ServerVersionRequest) Call() (result interface{}, err error)
Call calls service
func (*ServerVersionRequest) GetId ¶
func (r *ServerVersionRequest) GetId() string
GetId returns request id
func (*ServerVersionRequest) SetContext ¶
func (r *ServerVersionRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ServerVersionRequest) SetService ¶
func (r *ServerVersionRequest) SetService(service interface{}) error
SetService sets service
type ServiceCreateRequest ¶
type ServiceCreateRequest struct { swarm.ServiceSpec Options types.ServiceCreateOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ServiceCreateRequest represents request
func (*ServiceCreateRequest) Call ¶
func (r *ServiceCreateRequest) Call() (result interface{}, err error)
Call calls service
func (*ServiceCreateRequest) GetId ¶
func (r *ServiceCreateRequest) GetId() string
GetId returns request id
func (*ServiceCreateRequest) SetContext ¶
func (r *ServiceCreateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ServiceCreateRequest) SetService ¶
func (r *ServiceCreateRequest) SetService(service interface{}) error
SetService sets service
type ServiceListRequest ¶
type ServiceListRequest struct { types.ServiceListOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ServiceListRequest represents request
func (*ServiceListRequest) Call ¶
func (r *ServiceListRequest) Call() (result interface{}, err error)
Call calls service
func (*ServiceListRequest) GetId ¶
func (r *ServiceListRequest) GetId() string
GetId returns request id
func (*ServiceListRequest) SetContext ¶
func (r *ServiceListRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ServiceListRequest) SetService ¶
func (r *ServiceListRequest) SetService(service interface{}) error
SetService sets service
type ServiceLogsRequest ¶
type ServiceLogsRequest struct { ServiceID string container.LogsOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ServiceLogsRequest represents request
func (*ServiceLogsRequest) Call ¶
func (r *ServiceLogsRequest) Call() (result interface{}, err error)
Call calls service
func (*ServiceLogsRequest) GetId ¶
func (r *ServiceLogsRequest) GetId() string
GetId returns request id
func (*ServiceLogsRequest) SetContext ¶
func (r *ServiceLogsRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ServiceLogsRequest) SetService ¶
func (r *ServiceLogsRequest) SetService(service interface{}) error
SetService sets service
type ServiceRemoveRequest ¶
type ServiceRemoveRequest struct { ServiceID string // contains filtered or unexported fields }
ServiceRemoveRequest represents request
func (*ServiceRemoveRequest) Call ¶
func (r *ServiceRemoveRequest) Call() (result interface{}, err error)
Call calls service
func (*ServiceRemoveRequest) GetId ¶
func (r *ServiceRemoveRequest) GetId() string
GetId returns request id
func (*ServiceRemoveRequest) SetContext ¶
func (r *ServiceRemoveRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ServiceRemoveRequest) SetService ¶
func (r *ServiceRemoveRequest) SetService(service interface{}) error
SetService sets service
type ServiceUpdateRequest ¶
type ServiceUpdateRequest struct { ServiceID string swarm.Version Service swarm.ServiceSpec Options types.ServiceUpdateOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
ServiceUpdateRequest represents request
func (*ServiceUpdateRequest) Call ¶
func (r *ServiceUpdateRequest) Call() (result interface{}, err error)
Call calls service
func (*ServiceUpdateRequest) GetId ¶
func (r *ServiceUpdateRequest) GetId() string
GetId returns request id
func (*ServiceUpdateRequest) SetContext ¶
func (r *ServiceUpdateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*ServiceUpdateRequest) SetService ¶
func (r *ServiceUpdateRequest) SetService(service interface{}) error
SetService sets service
type StartRequest ¶
type StartRequest StatusRequest
StartRequest start request
func (*StartRequest) AsStatusRequest ¶
func (r *StartRequest) AsStatusRequest() *StatusRequest
StatusRequest returns status request
type StatusRequest ¶
StatusRequest represents a docker check container status request
func (*StatusRequest) Init ¶
func (r *StatusRequest) Init() error
type StatusResponse ¶
StatusResponse represents status response
type StopRequest ¶
type StopRequest StatusRequest
StopRequest represents docker stop running images/containers request
func (*StopRequest) AsStatusRequest ¶
func (r *StopRequest) AsStatusRequest() *StatusRequest
StatusRequest returns status request
type StopResponse ¶
type StopResponse StatusResponse
StopImagesResponse represents docker stop images response
type SwarmGetUnlockKeyRequest ¶
type SwarmGetUnlockKeyRequest struct {
// contains filtered or unexported fields
}
SwarmGetUnlockKeyRequest represents request
func (*SwarmGetUnlockKeyRequest) Call ¶
func (r *SwarmGetUnlockKeyRequest) Call() (result interface{}, err error)
Call calls service
func (*SwarmGetUnlockKeyRequest) GetId ¶
func (r *SwarmGetUnlockKeyRequest) GetId() string
GetId returns request id
func (*SwarmGetUnlockKeyRequest) SetContext ¶
func (r *SwarmGetUnlockKeyRequest) SetContext(ctx context.Context)
SetContext sets context
func (*SwarmGetUnlockKeyRequest) SetService ¶
func (r *SwarmGetUnlockKeyRequest) SetService(service interface{}) error
SetService sets service
type SwarmInitRequest ¶
type SwarmInitRequest struct { Req swarm.InitRequest // contains filtered or unexported fields }
SwarmInitRequest represents request
func (*SwarmInitRequest) Call ¶
func (r *SwarmInitRequest) Call() (result interface{}, err error)
Call calls service
func (*SwarmInitRequest) SetContext ¶
func (r *SwarmInitRequest) SetContext(ctx context.Context)
SetContext sets context
func (*SwarmInitRequest) SetService ¶
func (r *SwarmInitRequest) SetService(service interface{}) error
SetService sets service
type SwarmInspectRequest ¶
type SwarmInspectRequest struct {
// contains filtered or unexported fields
}
SwarmInspectRequest represents request
func (*SwarmInspectRequest) Call ¶
func (r *SwarmInspectRequest) Call() (result interface{}, err error)
Call calls service
func (*SwarmInspectRequest) GetId ¶
func (r *SwarmInspectRequest) GetId() string
GetId returns request id
func (*SwarmInspectRequest) SetContext ¶
func (r *SwarmInspectRequest) SetContext(ctx context.Context)
SetContext sets context
func (*SwarmInspectRequest) SetService ¶
func (r *SwarmInspectRequest) SetService(service interface{}) error
SetService sets service
type SwarmJoinRequest ¶
type SwarmJoinRequest struct { Req swarm.JoinRequest // contains filtered or unexported fields }
SwarmJoinRequest represents request
func (*SwarmJoinRequest) Call ¶
func (r *SwarmJoinRequest) Call() (result interface{}, err error)
Call calls service
func (*SwarmJoinRequest) SetContext ¶
func (r *SwarmJoinRequest) SetContext(ctx context.Context)
SetContext sets context
func (*SwarmJoinRequest) SetService ¶
func (r *SwarmJoinRequest) SetService(service interface{}) error
SetService sets service
type SwarmLeaveRequest ¶
type SwarmLeaveRequest struct { Force bool // contains filtered or unexported fields }
SwarmLeaveRequest represents request
func (*SwarmLeaveRequest) Call ¶
func (r *SwarmLeaveRequest) Call() (result interface{}, err error)
Call calls service
func (*SwarmLeaveRequest) GetId ¶
func (r *SwarmLeaveRequest) GetId() string
GetId returns request id
func (*SwarmLeaveRequest) SetContext ¶
func (r *SwarmLeaveRequest) SetContext(ctx context.Context)
SetContext sets context
func (*SwarmLeaveRequest) SetService ¶
func (r *SwarmLeaveRequest) SetService(service interface{}) error
SetService sets service
type SwarmUnlockRequest ¶
type SwarmUnlockRequest struct { Req swarm.UnlockRequest // contains filtered or unexported fields }
SwarmUnlockRequest represents request
func (*SwarmUnlockRequest) Call ¶
func (r *SwarmUnlockRequest) Call() (result interface{}, err error)
Call calls service
func (*SwarmUnlockRequest) GetId ¶
func (r *SwarmUnlockRequest) GetId() string
GetId returns request id
func (*SwarmUnlockRequest) SetContext ¶
func (r *SwarmUnlockRequest) SetContext(ctx context.Context)
SetContext sets context
func (*SwarmUnlockRequest) SetService ¶
func (r *SwarmUnlockRequest) SetService(service interface{}) error
SetService sets service
type SwarmUpdateRequest ¶
type SwarmUpdateRequest struct { Version swarm.Version Swarm swarm.Spec Flags swarm.UpdateFlags // contains filtered or unexported fields }
SwarmUpdateRequest represents request
func (*SwarmUpdateRequest) Call ¶
func (r *SwarmUpdateRequest) Call() (result interface{}, err error)
Call calls service
func (*SwarmUpdateRequest) GetId ¶
func (r *SwarmUpdateRequest) GetId() string
GetId returns request id
func (*SwarmUpdateRequest) SetContext ¶
func (r *SwarmUpdateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*SwarmUpdateRequest) SetService ¶
func (r *SwarmUpdateRequest) SetService(service interface{}) error
SetService sets service
type TagRequest ¶
TagRequest represents docker tag request
type TagResponse ¶
type TagResponse struct {
Stdout string
}
TagResponse represents docker tag response
type TaskListRequest ¶
type TaskListRequest struct { types.TaskListOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
TaskListRequest represents request
func (*TaskListRequest) Call ¶
func (r *TaskListRequest) Call() (result interface{}, err error)
Call calls service
func (*TaskListRequest) SetContext ¶
func (r *TaskListRequest) SetContext(ctx context.Context)
SetContext sets context
func (*TaskListRequest) SetService ¶
func (r *TaskListRequest) SetService(service interface{}) error
SetService sets service
type TaskLogsRequest ¶
type TaskLogsRequest struct { TaskID string container.LogsOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
TaskLogsRequest represents request
func (*TaskLogsRequest) Call ¶
func (r *TaskLogsRequest) Call() (result interface{}, err error)
Call calls service
func (*TaskLogsRequest) SetContext ¶
func (r *TaskLogsRequest) SetContext(ctx context.Context)
SetContext sets context
func (*TaskLogsRequest) SetService ¶
func (r *TaskLogsRequest) SetService(service interface{}) error
SetService sets service
type VolumeCreateRequest ¶
type VolumeCreateRequest struct { volume.CreateOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
VolumeCreateRequest represents request
func (*VolumeCreateRequest) Call ¶
func (r *VolumeCreateRequest) Call() (result interface{}, err error)
Call calls service
func (*VolumeCreateRequest) GetId ¶
func (r *VolumeCreateRequest) GetId() string
GetId returns request id
func (*VolumeCreateRequest) SetContext ¶
func (r *VolumeCreateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*VolumeCreateRequest) SetService ¶
func (r *VolumeCreateRequest) SetService(service interface{}) error
SetService sets service
type VolumeInspectRequest ¶
type VolumeInspectRequest struct { VolumeID string // contains filtered or unexported fields }
VolumeInspectRequest represents request
func (*VolumeInspectRequest) Call ¶
func (r *VolumeInspectRequest) Call() (result interface{}, err error)
Call calls service
func (*VolumeInspectRequest) GetId ¶
func (r *VolumeInspectRequest) GetId() string
GetId returns request id
func (*VolumeInspectRequest) SetContext ¶
func (r *VolumeInspectRequest) SetContext(ctx context.Context)
SetContext sets context
func (*VolumeInspectRequest) SetService ¶
func (r *VolumeInspectRequest) SetService(service interface{}) error
SetService sets service
type VolumeListRequest ¶
type VolumeListRequest struct { volume.ListOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
VolumeListRequest represents request
func (*VolumeListRequest) Call ¶
func (r *VolumeListRequest) Call() (result interface{}, err error)
Call calls service
func (*VolumeListRequest) GetId ¶
func (r *VolumeListRequest) GetId() string
GetId returns request id
func (*VolumeListRequest) SetContext ¶
func (r *VolumeListRequest) SetContext(ctx context.Context)
SetContext sets context
func (*VolumeListRequest) SetService ¶
func (r *VolumeListRequest) SetService(service interface{}) error
SetService sets service
type VolumeRemoveRequest ¶
type VolumeRemoveRequest struct { VolumeID string Force bool // contains filtered or unexported fields }
VolumeRemoveRequest represents request
func (*VolumeRemoveRequest) Call ¶
func (r *VolumeRemoveRequest) Call() (result interface{}, err error)
Call calls service
func (*VolumeRemoveRequest) GetId ¶
func (r *VolumeRemoveRequest) GetId() string
GetId returns request id
func (*VolumeRemoveRequest) SetContext ¶
func (r *VolumeRemoveRequest) SetContext(ctx context.Context)
SetContext sets context
func (*VolumeRemoveRequest) SetService ¶
func (r *VolumeRemoveRequest) SetService(service interface{}) error
SetService sets service
type VolumeUpdateRequest ¶ added in v0.75.1
type VolumeUpdateRequest struct { VolumeID string swarm.Version Options volume.UpdateOptions `json:",inline" yaml:",inline"` // contains filtered or unexported fields }
VolumeUpdateRequest represents request
func (*VolumeUpdateRequest) Call ¶ added in v0.75.1
func (r *VolumeUpdateRequest) Call() (result interface{}, err error)
Call calls service
func (*VolumeUpdateRequest) GetId ¶ added in v0.75.1
func (r *VolumeUpdateRequest) GetId() string
GetId returns request id
func (*VolumeUpdateRequest) SetContext ¶ added in v0.75.1
func (r *VolumeUpdateRequest) SetContext(ctx context.Context)
SetContext sets context
func (*VolumeUpdateRequest) SetService ¶ added in v0.75.1
func (r *VolumeUpdateRequest) SetService(service interface{}) error
SetService sets service
type VolumesPruneRequest ¶
type VolumesPruneRequest struct { PruneFilters filters.Args // contains filtered or unexported fields }
VolumesPruneRequest represents request
func (*VolumesPruneRequest) Call ¶
func (r *VolumesPruneRequest) Call() (result interface{}, err error)
Call calls service
func (*VolumesPruneRequest) GetId ¶
func (r *VolumesPruneRequest) GetId() string
GetId returns request id
func (*VolumesPruneRequest) SetContext ¶
func (r *VolumesPruneRequest) SetContext(ctx context.Context)
SetContext sets context
func (*VolumesPruneRequest) SetService ¶
func (r *VolumesPruneRequest) SetService(service interface{}) error
SetService sets service