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 Create(ctx context.Context, config entities.VolumeCreateOptions, ...) (*entities.VolumeConfigResponse, error) + func Exists(ctx context.Context, nameOrID string, options *ExistsOptions) (bool, error) + func Inspect(ctx context.Context, nameOrID string, options *InspectOptions) (*entities.VolumeConfigResponse, error) + func List(ctx context.Context, options *ListOptions) ([]*entities.VolumeListReport, error) + func Prune(ctx context.Context, options *PruneOptions) ([]*reports.PruneReport, error) + func Remove(ctx context.Context, nameOrID string, options *RemoveOptions) 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 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 PruneOptions struct + Filters map[string][]string + func (o *PruneOptions) Changed(fieldName string) bool + func (o *PruneOptions) GetFilters() map[string][]string + func (o *PruneOptions) ToParams() (url.Values, error) + func (o *PruneOptions) WithFilters(value map[string][]string) *PruneOptions + 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