Versions in this module Expand all Collapse all v0 v0.1.0 Jun 1, 2026 Changes in this version + const NodeServiceSandboxedContainerProviderName + const SandboxedServiceOperationRun + const ServiceSandboxedContainerProviderName + func NodeServiceSandboxedContainerContract(descriptor core.RuntimeDescriptor) core.RuntimeAdapterContract + func ServiceSandboxedContainerContract(descriptor core.RuntimeDescriptor) core.RuntimeAdapterContract + type RuntimeAdapterCatalogDocument struct + Adapters []RuntimeAdapterCatalogEntry + HostOwnedResponsibilities []string + ProtocolVersion string + Version string + func (d RuntimeAdapterCatalogDocument) Validate() error + type RuntimeAdapterCatalogEntry struct + AdapterID string + ConformanceProfiles []string + Kinds []core.RuntimeAdapterKind + Operation string + RuntimeProfiles []core.RuntimeProfile + WorkloadKinds []core.WorkloadKind + WorkspacePolicy core.RuntimeWorkspacePolicy + func (e RuntimeAdapterCatalogEntry) Contract(descriptor core.RuntimeDescriptor) core.RuntimeAdapterContract + func (e RuntimeAdapterCatalogEntry) Validate() error + type SandboxRuntimeServiceAdapter struct + Runtime computecontainer.SandboxRuntime + func (a SandboxRuntimeServiceAdapter) RunSandboxedService(ctx context.Context, invocation SandboxedServiceRuntimeInvocation) (ServiceRunResult, error) + type SandboxedServiceInvocationOptions struct + Command []string + DataMounts []computecontainer.SandboxMount + Image string + LeaseID string + Limits core.ResourceLimits + Network string + ResolvedEnv map[string]string + RuntimeScope computecontainer.ContainerRuntimeScope + TaskID string + Timeout time.Duration + TimeoutLimitHit string + Workload core.WorkloadSpec + Workspace string + type SandboxedServiceRuntime interface + RunSandboxedService func(context.Context, SandboxedServiceRuntimeInvocation) (ServiceRunResult, error) + type SandboxedServiceRuntimeInvocation struct + Command []string + DataMounts []computecontainer.SandboxMount + Image string + Network string + Request core.RuntimeExecutionRequest + RuntimeScope computecontainer.ContainerRuntimeScope + Timeout time.Duration + TimeoutLimitHit string + Workspace string + func NewSandboxedServiceInvocation(opts SandboxedServiceInvocationOptions) (SandboxedServiceRuntimeInvocation, error) + type ServiceRunResult = core.RuntimeServiceResult