Versions in this module Expand all Collapse all v0 v0.14.0 Aug 11, 2025 v0.13.2 Jul 25, 2025 Changes in this version + type ServiceRuntime interface + Clean func(ctx context.Context, cli *client.Client) error + Create func(ctx context.Context, cli *client.Client) error + GetFieldBool func(ctx context.Context, cli *client.Client, field string) (bool, error) + GetFieldInt func(ctx context.Context, cli *client.Client, field string) (int, error) + GetFieldString func(ctx context.Context, cli *client.Client, field string) (string, error) + ID func(ctx context.Context, cli *client.Client) (string, error) + Labels func(ctx context.Context, cli *client.Client) (map[string]string, error) + Remove func(ctx context.Context, cli *client.Client) error + SetField func(ctx context.Context, cli *client.Client, name string, value interface{}) error + Setup func(ctx context.Context, cli *client.Client) error + Start func(ctx context.Context, cli *client.Client) error + Status func(ctx context.Context, cli *client.Client) (bool, error) + Stop func(ctx context.Context, cli *client.Client) error + StopAndRemove func(ctx context.Context, cli *client.Client) error