Versions in this module Expand all Collapse all v0 v0.10.0 Sep 11, 2026 Changes in this version + const VersionTargetedRunnerGroup type TrustedRunnerGroupRequest + Tier string v0.9.3 Sep 6, 2026 v0.9.2 Sep 5, 2026 v0.9.1 Sep 5, 2026 v0.9.0 Sep 5, 2026 v0.8.0 Sep 5, 2026 Changes in this version + const VersionCacheObservation + type CacheObservationRequest struct + ActionsCache string + CacheGeneration string + Epoch int64 + ImageCache string v0.7.0 Sep 5, 2026 v0.6.1 Sep 4, 2026 v0.6.0 Sep 4, 2026 v0.5.0 Sep 3, 2026 Changes in this version + const CodeCustody + const CodeFenced + const CodeForceRelease + const CodeNoCapacity + const CodeNotFound + const CodeRefused + const CodeSuperseded + const CodeUnauthenticated + const CodeUnavailable + const CodeUnregistered + const HeaderIncarnation + const MinVersion + const RunnerRecoveryBusy + const RunnerRecoveryRetired + const RunnerRecoveryTracked + const Version + const VersionCodeBuildFleet + const VersionCodeBuildRegistrationPath + const VersionComputeBarrier + const VersionNodeDigest + const VersionNodeRelease + const VersionNodeUpgrade + const VersionNodeWithdrawal + func Negotiate(a, b Range) (int, bool) + func ParsePhase(s string) (alloc.Phase, bool) + type AdvanceRequest struct + Epoch int64 + Phase string + type BindRequest struct + Epoch int64 + Node string + type CAResponse struct + CAPEM string + Deployment string + Fingerprint string + type CachePolicyResponse struct + Allowed bool + type Command struct + BarrierID string + ID string + Job *Job + JobResult string + Kind CommandKind + Lease *alloc.Lease + RequestID int64 + Tier *TierSpec + Upgrade *UpgradeSpec + func (c Command) RequestIDOf() int64 + type CommandKind string + const CommandDestroy + const CommandInventory + const CommandLaunch + const CommandSweep + const CommandTend + const CommandUpgrade + type CommandResult struct + BarrierID string + Custody bool + Error string + ID string + Instances []string + OK bool + type DescribeRequest struct + Group string + Name string + type DescribeResponse struct + Found bool + ID int + Name string + Names []string + type EnrollRequest struct + CSRPEM string + JoinToken string + Node string + type EnrollResponse struct + CAPEM string + CertPEM string + Fingerprint string + State string + type ErrorResponse struct + Code string + Message string + type HeartbeatRequest struct + Epoch int64 + type JITRequest struct + RunnerName string + ScaleSetID int + WorkFolder string + type JITResponse struct + Config string + RunnerID int64 + RunnerName string + type Job struct + Event string + Owner string + Repository string + RequestID int64 + RunID int64 + WorkflowRef string + type LaunchedResponse struct + LeaseIDs map[string]bool + Quarantined map[string]bool + type LeaseResponse struct + Lease *alloc.Lease + type MarkFailureRequest struct + Epoch int64 + Reason string + type Range struct + Max int + Min int + func DeclaredRange(minVersion, maxVersion int) (Range, bool) + func Self() Range + func (r Range) Speaks(v int) bool + func (r Range) String() string + type ReconcileRequest struct + Instances []string + type ReconcileResponse struct + Freed int + type RecoverRunnerRequest struct + RunnerName string + type RecoverRunnerResponse struct + State string + type RegisterRequest struct + CodeBuildFleet string + CodeBuildJITParameterPath string + CodeBuildRegion string + Deployment string + EC2Shapes []config.RemoteShape + GuestOS []config.GuestOS + Incarnation string + InstalledDigest string + Instances []string + InventoryKnown bool + Memory config.ByteSize + MinVersion int + Node string + Provider config.ProviderKind + Release string + Site string + VCPU int + Version int + type RegisterResponse struct + Deployment string + LeaseTTLSeconds int + MaxVersion int + MinVersion int + PollSeconds int + Version int + type ReleaseRequest struct + Epoch int64 + Outcome string + type RemoveRunnerRequest struct + RunnerID int64 + RunnerName string + type RenewRequest struct + CSRPEM string + type RenewResponse struct + CAPEM string + CertPEM string + type ResizeRequest struct + Epoch int64 + InstanceType string + Memory config.ByteSize + VCPU int + type TierSpec struct + BuildKitCacheMountLimit config.ByteSize + CacheScope *config.CacheScope + Command []string + Disk config.ByteSize + Image string + Intercept bool + Label string + RunnerGroup string + SHM config.ByteSize + Trust config.WorkloadTrust + Workflows []string + func TierSpecOf(t config.Tier, provider config.ProviderKind) *TierSpec + type TrustedRunnerGroupRequest struct + Group string + Workflows []string + type UpgradeSpec struct + Generation int64 + ManifestSHA256 string + RolloutID string + Version string + type WithdrawRequest struct