Versions in this module Expand all Collapse all v1 v1.0.0 Dec 3, 2024 Changes in this version + const PodMountsDir + const PostStartCommandTimeout + type VirtualizationGroup struct + Containers []resource.Container + MacOSVirtualMachine resource.VirtualMachine + type VzClientAPIs struct + ContainerClient rm.ContainersClient + MacOSClient *rm.MacOSClient + func NewVzClientAPIs(ctx context.Context, eventRecorder event.EventRecorder, ...) (client *VzClientAPIs) + func (c *VzClientAPIs) AttachToContainer(ctx context.Context, namespace, podName, containerName string, ...) (err error) + func (c *VzClientAPIs) CreateVirtualizationGroup(ctx context.Context, pod *corev1.Pod, serviceAccountToken string, ...) (err error) + func (c *VzClientAPIs) DeleteVirtualizationGroup(ctx context.Context, namespace, name string, gracePeriod int64) (err error) + func (c *VzClientAPIs) ExecuteContainerCommand(ctx context.Context, namespace, podName, containerName string, cmd []string, ...) (err error) + func (c *VzClientAPIs) GetContainerLogs(ctx context.Context, namespace, podName, containerName string, ...) (in io.ReadCloser, err error) + func (c *VzClientAPIs) GetVirtualizationGroup(ctx context.Context, namespace, name string) (vg *VirtualizationGroup, err error) + func (c *VzClientAPIs) GetVirtualizationGroupListResult(ctx context.Context) (l map[types.NamespacedName]*VirtualizationGroup, err error) + type VzClientInterface interface + AttachToContainer func(ctx context.Context, namespace, podName, containerName string, ...) error + CreateVirtualizationGroup func(ctx context.Context, pod *corev1.Pod, serviceAccountToken string, ...) error + DeleteVirtualizationGroup func(ctx context.Context, namespace, name string, gracePeriod int64) error + ExecuteContainerCommand func(ctx context.Context, namespace, podName, containerName string, cmd []string, ...) error + GetContainerLogs func(ctx context.Context, namespace, podName, containerName string, ...) (io.ReadCloser, error) + GetVirtualizationGroup func(ctx context.Context, namespace, name string) (*VirtualizationGroup, error) + GetVirtualizationGroupListResult func(ctx context.Context) (map[types.NamespacedName]*VirtualizationGroup, error)