Versions in this module Expand all Collapse all v3 v3.4.10 Aug 29, 2022 v3.4.8 Aug 29, 2022 Changes in this version + func CreatePodFromSpec(ctx context.Context, spec *entities.PodSpec) (*entities.PodCreateReport, error) + func Exists(ctx context.Context, nameOrID string, options *ExistsOptions) (bool, error) + func Inspect(ctx context.Context, nameOrID string, options *InspectOptions) (*entities.PodInspectReport, error) + func Kill(ctx context.Context, nameOrID string, options *KillOptions) (*entities.PodKillReport, error) + func List(ctx context.Context, options *ListOptions) ([]*entities.ListPodsReport, error) + func Pause(ctx context.Context, nameOrID string, options *PauseOptions) (*entities.PodPauseReport, error) + func Prune(ctx context.Context, options *PruneOptions) ([]*entities.PodPruneReport, error) + func Remove(ctx context.Context, nameOrID string, options *RemoveOptions) (*entities.PodRmReport, error) + func Restart(ctx context.Context, nameOrID string, options *RestartOptions) (*entities.PodRestartReport, error) + func Start(ctx context.Context, nameOrID string, options *StartOptions) (*entities.PodStartReport, error) + func Stats(ctx context.Context, namesOrIDs []string, options *StatsOptions) ([]*entities.PodStatsReport, error) + func Stop(ctx context.Context, nameOrID string, options *StopOptions) (*entities.PodStopReport, error) + func Top(ctx context.Context, nameOrID string, options *TopOptions) ([]string, error) + func Unpause(ctx context.Context, nameOrID string, options *UnpauseOptions) (*entities.PodUnpauseReport, error) + type CreateOptions struct + func (o *CreateOptions) Changed(fieldName string) bool + func (o *CreateOptions) ToParams() (url.Values, error) + type ExistsOptions struct + func (o *ExistsOptions) Changed(fieldName string) bool + func (o *ExistsOptions) ToParams() (url.Values, error) + type InspectOptions struct + func (o *InspectOptions) Changed(fieldName string) bool + func (o *InspectOptions) ToParams() (url.Values, error) + type KillOptions struct + Signal *string + func (o *KillOptions) Changed(fieldName string) bool + func (o *KillOptions) GetSignal() string + func (o *KillOptions) ToParams() (url.Values, error) + func (o *KillOptions) WithSignal(value string) *KillOptions + type ListOptions struct + Filters map[string][]string + func (o *ListOptions) Changed(fieldName string) bool + func (o *ListOptions) GetFilters() map[string][]string + func (o *ListOptions) ToParams() (url.Values, error) + func (o *ListOptions) WithFilters(value map[string][]string) *ListOptions + type PauseOptions struct + func (o *PauseOptions) Changed(fieldName string) bool + func (o *PauseOptions) ToParams() (url.Values, error) + type PruneOptions struct + func (o *PruneOptions) Changed(fieldName string) bool + func (o *PruneOptions) ToParams() (url.Values, error) + type RemoveOptions struct + Force *bool + func (o *RemoveOptions) Changed(fieldName string) bool + func (o *RemoveOptions) GetForce() bool + func (o *RemoveOptions) ToParams() (url.Values, error) + func (o *RemoveOptions) WithForce(value bool) *RemoveOptions + type RestartOptions struct + func (o *RestartOptions) Changed(fieldName string) bool + func (o *RestartOptions) ToParams() (url.Values, error) + type StartOptions struct + func (o *StartOptions) Changed(fieldName string) bool + func (o *StartOptions) ToParams() (url.Values, error) + type StatsOptions struct + All *bool + func (o *StatsOptions) Changed(fieldName string) bool + func (o *StatsOptions) GetAll() bool + func (o *StatsOptions) ToParams() (url.Values, error) + func (o *StatsOptions) WithAll(value bool) *StatsOptions + type StopOptions struct + Timeout *int + func (o *StopOptions) Changed(fieldName string) bool + func (o *StopOptions) GetTimeout() int + func (o *StopOptions) ToParams() (url.Values, error) + func (o *StopOptions) WithTimeout(value int) *StopOptions + type TopOptions struct + Descriptors []string + func (o *TopOptions) Changed(fieldName string) bool + func (o *TopOptions) GetDescriptors() []string + func (o *TopOptions) ToParams() (url.Values, error) + func (o *TopOptions) WithDescriptors(value []string) *TopOptions + type UnpauseOptions struct + func (o *UnpauseOptions) Changed(fieldName string) bool + func (o *UnpauseOptions) ToParams() (url.Values, error)