runner_v1alpha

package
v0.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 10, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	RunnerInviteClaimedAtId       = entity.Id("dev.miren.runner/runner_invite.claimed_at")
	RunnerInviteClaimedById       = entity.Id("dev.miren.runner/runner_invite.claimed_by")
	RunnerInviteCodeHashId        = entity.Id("dev.miren.runner/runner_invite.code_hash")
	RunnerInviteCreatedAtId       = entity.Id("dev.miren.runner/runner_invite.created_at")
	RunnerInviteEnrollmentCountId = entity.Id("dev.miren.runner/runner_invite.enrollment_count")
	RunnerInviteExpiresAtId       = entity.Id("dev.miren.runner/runner_invite.expires_at")
	RunnerInviteLabelsId          = entity.Id("dev.miren.runner/runner_invite.labels")
	RunnerInviteNameId            = entity.Id("dev.miren.runner/runner_invite.name")
	RunnerInviteReusableId        = entity.Id("dev.miren.runner/runner_invite.reusable")
	RunnerInviteStatusId          = entity.Id("dev.miren.runner/runner_invite.status")
	RunnerInviteStatusPendingId   = entity.Id("dev.miren.runner/status.pending")
	RunnerInviteStatusClaimedId   = entity.Id("dev.miren.runner/status.claimed")
	RunnerInviteStatusRevokedId   = entity.Id("dev.miren.runner/status.revoked")
	RunnerInviteStatusExpiredId   = entity.Id("dev.miren.runner/status.expired")
)

Variables

View Source
var (
	KindRunnerInvite = entity.Id("dev.miren.runner/kind.runner_invite")
	Schema           = entity.Id("dev.miren.runner/schema.v1alpha")
)

Functions

func AdaptRunnerRegistration

func AdaptRunnerRegistration(t RunnerRegistration) *rpc.Interface

Types

type InviteInfo

type InviteInfo struct {
	// contains filtered or unexported fields
}

func (*InviteInfo) ClaimedAt

func (v *InviteInfo) ClaimedAt() *standard.Timestamp

func (*InviteInfo) ClaimedBy

func (v *InviteInfo) ClaimedBy() string

func (*InviteInfo) CreatedAt

func (v *InviteInfo) CreatedAt() *standard.Timestamp

func (*InviteInfo) EnrollmentCount added in v0.7.0

func (v *InviteInfo) EnrollmentCount() int64

func (*InviteInfo) ExpiresAt

func (v *InviteInfo) ExpiresAt() *standard.Timestamp

func (*InviteInfo) HasClaimedAt

func (v *InviteInfo) HasClaimedAt() bool

func (*InviteInfo) HasClaimedBy

func (v *InviteInfo) HasClaimedBy() bool

func (*InviteInfo) HasCreatedAt

func (v *InviteInfo) HasCreatedAt() bool

func (*InviteInfo) HasEnrollmentCount added in v0.7.0

func (v *InviteInfo) HasEnrollmentCount() bool

func (*InviteInfo) HasExpiresAt

func (v *InviteInfo) HasExpiresAt() bool

func (*InviteInfo) HasId

func (v *InviteInfo) HasId() bool

func (*InviteInfo) HasLabels

func (v *InviteInfo) HasLabels() bool

func (*InviteInfo) HasName added in v0.7.0

func (v *InviteInfo) HasName() bool

func (*InviteInfo) HasReusable added in v0.7.0

func (v *InviteInfo) HasReusable() bool

func (*InviteInfo) HasStatus

func (v *InviteInfo) HasStatus() bool

func (*InviteInfo) Id

func (v *InviteInfo) Id() string

func (*InviteInfo) Labels

func (v *InviteInfo) Labels() []string

func (*InviteInfo) MarshalCBOR

func (v *InviteInfo) MarshalCBOR() ([]byte, error)

func (*InviteInfo) MarshalJSON

func (v *InviteInfo) MarshalJSON() ([]byte, error)

func (*InviteInfo) Name added in v0.7.0

func (v *InviteInfo) Name() string

func (*InviteInfo) Reusable added in v0.7.0

func (v *InviteInfo) Reusable() bool

func (*InviteInfo) SetClaimedAt

func (v *InviteInfo) SetClaimedAt(claimed_at *standard.Timestamp)

func (*InviteInfo) SetClaimedBy

func (v *InviteInfo) SetClaimedBy(claimed_by string)

func (*InviteInfo) SetCreatedAt

func (v *InviteInfo) SetCreatedAt(created_at *standard.Timestamp)

func (*InviteInfo) SetEnrollmentCount added in v0.7.0

func (v *InviteInfo) SetEnrollmentCount(enrollment_count int64)

func (*InviteInfo) SetExpiresAt

func (v *InviteInfo) SetExpiresAt(expires_at *standard.Timestamp)

func (*InviteInfo) SetId

func (v *InviteInfo) SetId(id string)

func (*InviteInfo) SetLabels

func (v *InviteInfo) SetLabels(labels []string)

func (*InviteInfo) SetName added in v0.7.0

func (v *InviteInfo) SetName(name string)

func (*InviteInfo) SetReusable added in v0.7.0

func (v *InviteInfo) SetReusable(reusable bool)

func (*InviteInfo) SetStatus

func (v *InviteInfo) SetStatus(status string)

func (*InviteInfo) Status

func (v *InviteInfo) Status() string

func (*InviteInfo) UnmarshalCBOR

func (v *InviteInfo) UnmarshalCBOR(data []byte) error

func (*InviteInfo) UnmarshalJSON

func (v *InviteInfo) UnmarshalJSON(data []byte) error

type RunnerInfo

type RunnerInfo struct {
	// contains filtered or unexported fields
}

func (*RunnerInfo) ApiAddress

func (v *RunnerInfo) ApiAddress() string

func (*RunnerInfo) HasApiAddress

func (v *RunnerInfo) HasApiAddress() bool

func (*RunnerInfo) HasId

func (v *RunnerInfo) HasId() bool

func (*RunnerInfo) HasLabels

func (v *RunnerInfo) HasLabels() bool

func (*RunnerInfo) HasName

func (v *RunnerInfo) HasName() bool

func (*RunnerInfo) HasRegisteredAt

func (v *RunnerInfo) HasRegisteredAt() bool

func (*RunnerInfo) HasRunnerId

func (v *RunnerInfo) HasRunnerId() bool

func (*RunnerInfo) HasShortId added in v0.7.0

func (v *RunnerInfo) HasShortId() bool

func (*RunnerInfo) HasStatus

func (v *RunnerInfo) HasStatus() bool

func (*RunnerInfo) HasVersion

func (v *RunnerInfo) HasVersion() bool

func (*RunnerInfo) Id

func (v *RunnerInfo) Id() string

func (*RunnerInfo) Labels

func (v *RunnerInfo) Labels() []string

func (*RunnerInfo) MarshalCBOR

func (v *RunnerInfo) MarshalCBOR() ([]byte, error)

func (*RunnerInfo) MarshalJSON

func (v *RunnerInfo) MarshalJSON() ([]byte, error)

func (*RunnerInfo) Name

func (v *RunnerInfo) Name() string

func (*RunnerInfo) RegisteredAt

func (v *RunnerInfo) RegisteredAt() *standard.Timestamp

func (*RunnerInfo) RunnerId

func (v *RunnerInfo) RunnerId() string

func (*RunnerInfo) SetApiAddress

func (v *RunnerInfo) SetApiAddress(api_address string)

func (*RunnerInfo) SetId

func (v *RunnerInfo) SetId(id string)

func (*RunnerInfo) SetLabels

func (v *RunnerInfo) SetLabels(labels []string)

func (*RunnerInfo) SetName

func (v *RunnerInfo) SetName(name string)

func (*RunnerInfo) SetRegisteredAt

func (v *RunnerInfo) SetRegisteredAt(registered_at *standard.Timestamp)

func (*RunnerInfo) SetRunnerId

func (v *RunnerInfo) SetRunnerId(runner_id string)

func (*RunnerInfo) SetShortId added in v0.7.0

func (v *RunnerInfo) SetShortId(short_id string)

func (*RunnerInfo) SetStatus

func (v *RunnerInfo) SetStatus(status string)

func (*RunnerInfo) SetVersion

func (v *RunnerInfo) SetVersion(version string)

func (*RunnerInfo) ShortId added in v0.7.0

func (v *RunnerInfo) ShortId() string

func (*RunnerInfo) Status

func (v *RunnerInfo) Status() string

func (*RunnerInfo) UnmarshalCBOR

func (v *RunnerInfo) UnmarshalCBOR(data []byte) error

func (*RunnerInfo) UnmarshalJSON

func (v *RunnerInfo) UnmarshalJSON(data []byte) error

func (*RunnerInfo) Version

func (v *RunnerInfo) Version() string

type RunnerInvite

type RunnerInvite struct {
	ID              entity.Id          `json:"id"`
	ClaimedAt       time.Time          `cbor:"claimed_at,omitempty" json:"claimed_at,omitempty"`
	ClaimedBy       string             `cbor:"claimed_by,omitempty" json:"claimed_by,omitempty"`
	CodeHash        string             `cbor:"code_hash,omitempty" json:"code_hash,omitempty"`
	CreatedAt       time.Time          `cbor:"created_at,omitempty" json:"created_at,omitempty"`
	EnrollmentCount int64              `cbor:"enrollment_count,omitempty" json:"enrollment_count,omitempty"`
	ExpiresAt       time.Time          `cbor:"expires_at,omitempty" json:"expires_at,omitempty"`
	Labels          types.Labels       `cbor:"labels,omitempty" json:"labels,omitempty"`
	Name            string             `cbor:"name,omitempty" json:"name,omitempty"`
	Reusable        bool               `cbor:"reusable,omitempty" json:"reusable,omitempty"`
	Status          RunnerInviteStatus `cbor:"status,omitempty" json:"status,omitempty"`
}

func (*RunnerInvite) Decode

func (o *RunnerInvite) Decode(e entity.AttrGetter)

func (*RunnerInvite) Empty

func (o *RunnerInvite) Empty() bool

func (*RunnerInvite) Encode

func (o *RunnerInvite) Encode() (attrs []entity.Attr)

func (*RunnerInvite) EntityId

func (o *RunnerInvite) EntityId() entity.Id

func (*RunnerInvite) InitSchema

func (o *RunnerInvite) InitSchema(sb *schema.SchemaBuilder)

func (*RunnerInvite) Is

func (*RunnerInvite) Kind

func (o *RunnerInvite) Kind() entity.Id

func (*RunnerInvite) ShortKind

func (o *RunnerInvite) ShortKind() string

type RunnerInviteStatus

type RunnerInviteStatus string
const (
	PENDING RunnerInviteStatus = "status.pending"
	CLAIMED RunnerInviteStatus = "status.claimed"
	REVOKED RunnerInviteStatus = "status.revoked"
	EXPIRED RunnerInviteStatus = "status.expired"
)

type RunnerRegistration

type RunnerRegistration interface {
	CreateInvite(ctx context.Context, state *RunnerRegistrationCreateInvite) error
	Join(ctx context.Context, state *RunnerRegistrationJoin) error
	ListInvites(ctx context.Context, state *RunnerRegistrationListInvites) error
	RevokeInvite(ctx context.Context, state *RunnerRegistrationRevokeInvite) error
	ListRunners(ctx context.Context, state *RunnerRegistrationListRunners) error
	RemoveRunner(ctx context.Context, state *RunnerRegistrationRemoveRunner) error
	WorkloadIssuerInfo(ctx context.Context, state *RunnerRegistrationWorkloadIssuerInfo) error
	IssueWorkloadToken(ctx context.Context, state *RunnerRegistrationIssueWorkloadToken) error
	RefreshCertificate(ctx context.Context, state *RunnerRegistrationRefreshCertificate) error
}

type RunnerRegistrationClient

type RunnerRegistrationClient struct {
	rpc.Client
}

func NewRunnerRegistrationClient

func NewRunnerRegistrationClient(client rpc.Client) *RunnerRegistrationClient

func (RunnerRegistrationClient) CreateInvite

func (v RunnerRegistrationClient) CreateInvite(ctx context.Context, labels []string, expires_in_hours int32, name string, reusable bool, ttl_seconds int64, coordinator_addr string) (*RunnerRegistrationClientCreateInviteResults, error)

func (RunnerRegistrationClient) Export

func (RunnerRegistrationClient) IssueWorkloadToken added in v0.10.0

func (v RunnerRegistrationClient) IssueWorkloadToken(ctx context.Context, sandbox_id string, audience []string, ttl_seconds int64) (*RunnerRegistrationClientIssueWorkloadTokenResults, error)

func (RunnerRegistrationClient) Join

func (v RunnerRegistrationClient) Join(ctx context.Context, code string, runner_id string, listen_addr string, version string, labels []string, name string) (*RunnerRegistrationClientJoinResults, error)

func (RunnerRegistrationClient) ListInvites

func (RunnerRegistrationClient) ListRunners

func (RunnerRegistrationClient) RefreshCertificate added in v0.10.0

func (RunnerRegistrationClient) RemoveRunner added in v0.7.0

func (RunnerRegistrationClient) RevokeInvite

func (RunnerRegistrationClient) WorkloadIssuerInfo added in v0.10.0

type RunnerRegistrationClientCreateInviteResults

type RunnerRegistrationClientCreateInviteResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationClientCreateInviteResults) Code

func (*RunnerRegistrationClientCreateInviteResults) ExpiresAt

func (*RunnerRegistrationClientCreateInviteResults) HasCode

func (*RunnerRegistrationClientCreateInviteResults) HasExpiresAt

type RunnerRegistrationClientIssueWorkloadTokenResults added in v0.10.0

type RunnerRegistrationClientIssueWorkloadTokenResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationClientIssueWorkloadTokenResults) Error added in v0.10.0

func (*RunnerRegistrationClientIssueWorkloadTokenResults) HasError added in v0.10.0

func (*RunnerRegistrationClientIssueWorkloadTokenResults) HasToken added in v0.10.0

func (*RunnerRegistrationClientIssueWorkloadTokenResults) Token added in v0.10.0

type RunnerRegistrationClientJoinResults

type RunnerRegistrationClientJoinResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationClientJoinResults) CaPem

func (*RunnerRegistrationClientJoinResults) CertPem

func (*RunnerRegistrationClientJoinResults) CoordinatorAddr

func (v *RunnerRegistrationClientJoinResults) CoordinatorAddr() string

func (*RunnerRegistrationClientJoinResults) Error

func (*RunnerRegistrationClientJoinResults) EtcdEndpoints added in v0.4.0

func (v *RunnerRegistrationClientJoinResults) EtcdEndpoints() []string

func (*RunnerRegistrationClientJoinResults) EtcdPrefix added in v0.4.0

func (*RunnerRegistrationClientJoinResults) HasCaPem

func (*RunnerRegistrationClientJoinResults) HasCertPem

func (v *RunnerRegistrationClientJoinResults) HasCertPem() bool

func (*RunnerRegistrationClientJoinResults) HasCoordinatorAddr

func (v *RunnerRegistrationClientJoinResults) HasCoordinatorAddr() bool

func (*RunnerRegistrationClientJoinResults) HasError

func (*RunnerRegistrationClientJoinResults) HasEtcdEndpoints added in v0.4.0

func (v *RunnerRegistrationClientJoinResults) HasEtcdEndpoints() bool

func (*RunnerRegistrationClientJoinResults) HasEtcdPrefix added in v0.4.0

func (v *RunnerRegistrationClientJoinResults) HasEtcdPrefix() bool

func (*RunnerRegistrationClientJoinResults) HasKeyPem

func (*RunnerRegistrationClientJoinResults) HasNetworkBackend added in v0.4.0

func (v *RunnerRegistrationClientJoinResults) HasNetworkBackend() bool

func (*RunnerRegistrationClientJoinResults) HasRunnerId

func (v *RunnerRegistrationClientJoinResults) HasRunnerId() bool

func (*RunnerRegistrationClientJoinResults) HasVictorialogsAddress added in v0.7.0

func (v *RunnerRegistrationClientJoinResults) HasVictorialogsAddress() bool

func (*RunnerRegistrationClientJoinResults) HasVictoriametricsAddress added in v0.7.0

func (v *RunnerRegistrationClientJoinResults) HasVictoriametricsAddress() bool

func (*RunnerRegistrationClientJoinResults) KeyPem

func (*RunnerRegistrationClientJoinResults) NetworkBackend added in v0.4.0

func (v *RunnerRegistrationClientJoinResults) NetworkBackend() string

func (*RunnerRegistrationClientJoinResults) RunnerId

func (*RunnerRegistrationClientJoinResults) VictorialogsAddress added in v0.7.0

func (v *RunnerRegistrationClientJoinResults) VictorialogsAddress() string

func (*RunnerRegistrationClientJoinResults) VictoriametricsAddress added in v0.7.0

func (v *RunnerRegistrationClientJoinResults) VictoriametricsAddress() string

type RunnerRegistrationClientListInvitesResults

type RunnerRegistrationClientListInvitesResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationClientListInvitesResults) HasInvites

func (*RunnerRegistrationClientListInvitesResults) Invites

type RunnerRegistrationClientListRunnersResults

type RunnerRegistrationClientListRunnersResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationClientListRunnersResults) HasRunners

func (*RunnerRegistrationClientListRunnersResults) Runners

type RunnerRegistrationClientRefreshCertificateResults added in v0.10.0

type RunnerRegistrationClientRefreshCertificateResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationClientRefreshCertificateResults) CaPem added in v0.10.0

func (*RunnerRegistrationClientRefreshCertificateResults) CertPem added in v0.10.0

func (*RunnerRegistrationClientRefreshCertificateResults) Error added in v0.10.0

func (*RunnerRegistrationClientRefreshCertificateResults) HasCaPem added in v0.10.0

func (*RunnerRegistrationClientRefreshCertificateResults) HasCertPem added in v0.10.0

func (*RunnerRegistrationClientRefreshCertificateResults) HasError added in v0.10.0

func (*RunnerRegistrationClientRefreshCertificateResults) HasKeyPem added in v0.10.0

func (*RunnerRegistrationClientRefreshCertificateResults) KeyPem added in v0.10.0

type RunnerRegistrationClientRemoveRunnerResults added in v0.7.0

type RunnerRegistrationClientRemoveRunnerResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationClientRemoveRunnerResults) Error added in v0.7.0

func (*RunnerRegistrationClientRemoveRunnerResults) HasError added in v0.7.0

func (*RunnerRegistrationClientRemoveRunnerResults) HasName added in v0.7.0

func (*RunnerRegistrationClientRemoveRunnerResults) HasRemovedResources added in v0.7.0

func (v *RunnerRegistrationClientRemoveRunnerResults) HasRemovedResources() bool

func (*RunnerRegistrationClientRemoveRunnerResults) HasRunnerId added in v0.7.0

func (*RunnerRegistrationClientRemoveRunnerResults) Name added in v0.7.0

func (*RunnerRegistrationClientRemoveRunnerResults) RemovedResources added in v0.7.0

func (v *RunnerRegistrationClientRemoveRunnerResults) RemovedResources() int32

func (*RunnerRegistrationClientRemoveRunnerResults) RunnerId added in v0.7.0

type RunnerRegistrationClientRevokeInviteResults

type RunnerRegistrationClientRevokeInviteResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationClientRevokeInviteResults) Error

func (*RunnerRegistrationClientRevokeInviteResults) HasError

func (*RunnerRegistrationClientRevokeInviteResults) HasSuccess

func (*RunnerRegistrationClientRevokeInviteResults) Success

type RunnerRegistrationClientWorkloadIssuerInfoResults added in v0.10.0

type RunnerRegistrationClientWorkloadIssuerInfoResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationClientWorkloadIssuerInfoResults) Enabled added in v0.10.0

func (*RunnerRegistrationClientWorkloadIssuerInfoResults) HasEnabled added in v0.10.0

func (*RunnerRegistrationClientWorkloadIssuerInfoResults) HasIssuerUrl added in v0.10.0

func (*RunnerRegistrationClientWorkloadIssuerInfoResults) IssuerUrl added in v0.10.0

type RunnerRegistrationCreateInvite

type RunnerRegistrationCreateInvite struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*RunnerRegistrationCreateInvite) Args

func (*RunnerRegistrationCreateInvite) Results

type RunnerRegistrationCreateInviteArgs

type RunnerRegistrationCreateInviteArgs struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationCreateInviteArgs) CoordinatorAddr added in v0.7.0

func (v *RunnerRegistrationCreateInviteArgs) CoordinatorAddr() string

func (*RunnerRegistrationCreateInviteArgs) ExpiresInHours

func (v *RunnerRegistrationCreateInviteArgs) ExpiresInHours() int32

func (*RunnerRegistrationCreateInviteArgs) HasCoordinatorAddr added in v0.7.0

func (v *RunnerRegistrationCreateInviteArgs) HasCoordinatorAddr() bool

func (*RunnerRegistrationCreateInviteArgs) HasExpiresInHours

func (v *RunnerRegistrationCreateInviteArgs) HasExpiresInHours() bool

func (*RunnerRegistrationCreateInviteArgs) HasLabels

func (*RunnerRegistrationCreateInviteArgs) HasName added in v0.7.0

func (*RunnerRegistrationCreateInviteArgs) HasReusable added in v0.7.0

func (v *RunnerRegistrationCreateInviteArgs) HasReusable() bool

func (*RunnerRegistrationCreateInviteArgs) HasTtlSeconds added in v0.7.0

func (v *RunnerRegistrationCreateInviteArgs) HasTtlSeconds() bool

func (*RunnerRegistrationCreateInviteArgs) Labels

func (*RunnerRegistrationCreateInviteArgs) MarshalCBOR

func (v *RunnerRegistrationCreateInviteArgs) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationCreateInviteArgs) MarshalJSON

func (v *RunnerRegistrationCreateInviteArgs) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationCreateInviteArgs) Name added in v0.7.0

func (*RunnerRegistrationCreateInviteArgs) Reusable added in v0.7.0

func (*RunnerRegistrationCreateInviteArgs) TtlSeconds added in v0.7.0

func (v *RunnerRegistrationCreateInviteArgs) TtlSeconds() int64

func (*RunnerRegistrationCreateInviteArgs) UnmarshalCBOR

func (v *RunnerRegistrationCreateInviteArgs) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationCreateInviteArgs) UnmarshalJSON

func (v *RunnerRegistrationCreateInviteArgs) UnmarshalJSON(data []byte) error

type RunnerRegistrationCreateInviteResults

type RunnerRegistrationCreateInviteResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationCreateInviteResults) MarshalCBOR

func (v *RunnerRegistrationCreateInviteResults) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationCreateInviteResults) MarshalJSON

func (v *RunnerRegistrationCreateInviteResults) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationCreateInviteResults) SetCode

func (*RunnerRegistrationCreateInviteResults) SetExpiresAt

func (v *RunnerRegistrationCreateInviteResults) SetExpiresAt(expires_at *standard.Timestamp)

func (*RunnerRegistrationCreateInviteResults) UnmarshalCBOR

func (v *RunnerRegistrationCreateInviteResults) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationCreateInviteResults) UnmarshalJSON

func (v *RunnerRegistrationCreateInviteResults) UnmarshalJSON(data []byte) error

type RunnerRegistrationIssueWorkloadToken added in v0.10.0

type RunnerRegistrationIssueWorkloadToken struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*RunnerRegistrationIssueWorkloadToken) Args added in v0.10.0

func (*RunnerRegistrationIssueWorkloadToken) Results added in v0.10.0

type RunnerRegistrationIssueWorkloadTokenArgs added in v0.10.0

type RunnerRegistrationIssueWorkloadTokenArgs struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationIssueWorkloadTokenArgs) Audience added in v0.10.0

func (*RunnerRegistrationIssueWorkloadTokenArgs) HasAudience added in v0.10.0

func (*RunnerRegistrationIssueWorkloadTokenArgs) HasSandboxId added in v0.10.0

func (*RunnerRegistrationIssueWorkloadTokenArgs) HasTtlSeconds added in v0.10.0

func (*RunnerRegistrationIssueWorkloadTokenArgs) MarshalCBOR added in v0.10.0

func (v *RunnerRegistrationIssueWorkloadTokenArgs) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationIssueWorkloadTokenArgs) MarshalJSON added in v0.10.0

func (v *RunnerRegistrationIssueWorkloadTokenArgs) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationIssueWorkloadTokenArgs) SandboxId added in v0.10.0

func (*RunnerRegistrationIssueWorkloadTokenArgs) TtlSeconds added in v0.10.0

func (*RunnerRegistrationIssueWorkloadTokenArgs) UnmarshalCBOR added in v0.10.0

func (v *RunnerRegistrationIssueWorkloadTokenArgs) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationIssueWorkloadTokenArgs) UnmarshalJSON added in v0.10.0

func (v *RunnerRegistrationIssueWorkloadTokenArgs) UnmarshalJSON(data []byte) error

type RunnerRegistrationIssueWorkloadTokenResults added in v0.10.0

type RunnerRegistrationIssueWorkloadTokenResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationIssueWorkloadTokenResults) MarshalCBOR added in v0.10.0

func (*RunnerRegistrationIssueWorkloadTokenResults) MarshalJSON added in v0.10.0

func (*RunnerRegistrationIssueWorkloadTokenResults) SetError added in v0.10.0

func (*RunnerRegistrationIssueWorkloadTokenResults) SetToken added in v0.10.0

func (*RunnerRegistrationIssueWorkloadTokenResults) UnmarshalCBOR added in v0.10.0

func (v *RunnerRegistrationIssueWorkloadTokenResults) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationIssueWorkloadTokenResults) UnmarshalJSON added in v0.10.0

func (v *RunnerRegistrationIssueWorkloadTokenResults) UnmarshalJSON(data []byte) error

type RunnerRegistrationJoin

type RunnerRegistrationJoin struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*RunnerRegistrationJoin) Args

func (*RunnerRegistrationJoin) Results

type RunnerRegistrationJoinArgs

type RunnerRegistrationJoinArgs struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationJoinArgs) Code

func (*RunnerRegistrationJoinArgs) HasCode

func (v *RunnerRegistrationJoinArgs) HasCode() bool

func (*RunnerRegistrationJoinArgs) HasLabels

func (v *RunnerRegistrationJoinArgs) HasLabels() bool

func (*RunnerRegistrationJoinArgs) HasListenAddr

func (v *RunnerRegistrationJoinArgs) HasListenAddr() bool

func (*RunnerRegistrationJoinArgs) HasName added in v0.7.0

func (v *RunnerRegistrationJoinArgs) HasName() bool

func (*RunnerRegistrationJoinArgs) HasRunnerId

func (v *RunnerRegistrationJoinArgs) HasRunnerId() bool

func (*RunnerRegistrationJoinArgs) HasVersion

func (v *RunnerRegistrationJoinArgs) HasVersion() bool

func (*RunnerRegistrationJoinArgs) Labels

func (v *RunnerRegistrationJoinArgs) Labels() []string

func (*RunnerRegistrationJoinArgs) ListenAddr

func (v *RunnerRegistrationJoinArgs) ListenAddr() string

func (*RunnerRegistrationJoinArgs) MarshalCBOR

func (v *RunnerRegistrationJoinArgs) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationJoinArgs) MarshalJSON

func (v *RunnerRegistrationJoinArgs) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationJoinArgs) Name added in v0.7.0

func (*RunnerRegistrationJoinArgs) RunnerId

func (v *RunnerRegistrationJoinArgs) RunnerId() string

func (*RunnerRegistrationJoinArgs) UnmarshalCBOR

func (v *RunnerRegistrationJoinArgs) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationJoinArgs) UnmarshalJSON

func (v *RunnerRegistrationJoinArgs) UnmarshalJSON(data []byte) error

func (*RunnerRegistrationJoinArgs) Version

func (v *RunnerRegistrationJoinArgs) Version() string

type RunnerRegistrationJoinResults

type RunnerRegistrationJoinResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationJoinResults) MarshalCBOR

func (v *RunnerRegistrationJoinResults) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationJoinResults) MarshalJSON

func (v *RunnerRegistrationJoinResults) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationJoinResults) SetCaPem

func (v *RunnerRegistrationJoinResults) SetCaPem(ca_pem []byte)

func (*RunnerRegistrationJoinResults) SetCertPem

func (v *RunnerRegistrationJoinResults) SetCertPem(cert_pem []byte)

func (*RunnerRegistrationJoinResults) SetCoordinatorAddr

func (v *RunnerRegistrationJoinResults) SetCoordinatorAddr(coordinator_addr string)

func (*RunnerRegistrationJoinResults) SetError

func (v *RunnerRegistrationJoinResults) SetError(error string)

func (*RunnerRegistrationJoinResults) SetEtcdEndpoints added in v0.4.0

func (v *RunnerRegistrationJoinResults) SetEtcdEndpoints(etcd_endpoints []string)

func (*RunnerRegistrationJoinResults) SetEtcdPrefix added in v0.4.0

func (v *RunnerRegistrationJoinResults) SetEtcdPrefix(etcd_prefix string)

func (*RunnerRegistrationJoinResults) SetKeyPem

func (v *RunnerRegistrationJoinResults) SetKeyPem(key_pem []byte)

func (*RunnerRegistrationJoinResults) SetNetworkBackend added in v0.4.0

func (v *RunnerRegistrationJoinResults) SetNetworkBackend(network_backend string)

func (*RunnerRegistrationJoinResults) SetRunnerId

func (v *RunnerRegistrationJoinResults) SetRunnerId(runner_id string)

func (*RunnerRegistrationJoinResults) SetVictorialogsAddress added in v0.7.0

func (v *RunnerRegistrationJoinResults) SetVictorialogsAddress(victorialogs_address string)

func (*RunnerRegistrationJoinResults) SetVictoriametricsAddress added in v0.7.0

func (v *RunnerRegistrationJoinResults) SetVictoriametricsAddress(victoriametrics_address string)

func (*RunnerRegistrationJoinResults) UnmarshalCBOR

func (v *RunnerRegistrationJoinResults) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationJoinResults) UnmarshalJSON

func (v *RunnerRegistrationJoinResults) UnmarshalJSON(data []byte) error

type RunnerRegistrationListInvites

type RunnerRegistrationListInvites struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*RunnerRegistrationListInvites) Args

func (*RunnerRegistrationListInvites) Results

type RunnerRegistrationListInvitesArgs

type RunnerRegistrationListInvitesArgs struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationListInvitesArgs) MarshalCBOR

func (v *RunnerRegistrationListInvitesArgs) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationListInvitesArgs) MarshalJSON

func (v *RunnerRegistrationListInvitesArgs) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationListInvitesArgs) UnmarshalCBOR

func (v *RunnerRegistrationListInvitesArgs) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationListInvitesArgs) UnmarshalJSON

func (v *RunnerRegistrationListInvitesArgs) UnmarshalJSON(data []byte) error

type RunnerRegistrationListInvitesResults

type RunnerRegistrationListInvitesResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationListInvitesResults) MarshalCBOR

func (v *RunnerRegistrationListInvitesResults) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationListInvitesResults) MarshalJSON

func (v *RunnerRegistrationListInvitesResults) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationListInvitesResults) SetInvites

func (v *RunnerRegistrationListInvitesResults) SetInvites(invites []*InviteInfo)

func (*RunnerRegistrationListInvitesResults) UnmarshalCBOR

func (v *RunnerRegistrationListInvitesResults) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationListInvitesResults) UnmarshalJSON

func (v *RunnerRegistrationListInvitesResults) UnmarshalJSON(data []byte) error

type RunnerRegistrationListRunners

type RunnerRegistrationListRunners struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*RunnerRegistrationListRunners) Args

func (*RunnerRegistrationListRunners) Results

type RunnerRegistrationListRunnersArgs

type RunnerRegistrationListRunnersArgs struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationListRunnersArgs) MarshalCBOR

func (v *RunnerRegistrationListRunnersArgs) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationListRunnersArgs) MarshalJSON

func (v *RunnerRegistrationListRunnersArgs) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationListRunnersArgs) UnmarshalCBOR

func (v *RunnerRegistrationListRunnersArgs) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationListRunnersArgs) UnmarshalJSON

func (v *RunnerRegistrationListRunnersArgs) UnmarshalJSON(data []byte) error

type RunnerRegistrationListRunnersResults

type RunnerRegistrationListRunnersResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationListRunnersResults) MarshalCBOR

func (v *RunnerRegistrationListRunnersResults) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationListRunnersResults) MarshalJSON

func (v *RunnerRegistrationListRunnersResults) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationListRunnersResults) SetRunners

func (v *RunnerRegistrationListRunnersResults) SetRunners(runners []*RunnerInfo)

func (*RunnerRegistrationListRunnersResults) UnmarshalCBOR

func (v *RunnerRegistrationListRunnersResults) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationListRunnersResults) UnmarshalJSON

func (v *RunnerRegistrationListRunnersResults) UnmarshalJSON(data []byte) error

type RunnerRegistrationRefreshCertificate added in v0.10.0

type RunnerRegistrationRefreshCertificate struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*RunnerRegistrationRefreshCertificate) Args added in v0.10.0

func (*RunnerRegistrationRefreshCertificate) Results added in v0.10.0

type RunnerRegistrationRefreshCertificateArgs added in v0.10.0

type RunnerRegistrationRefreshCertificateArgs struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationRefreshCertificateArgs) HasListenAddr added in v0.10.0

func (*RunnerRegistrationRefreshCertificateArgs) ListenAddr added in v0.10.0

func (*RunnerRegistrationRefreshCertificateArgs) MarshalCBOR added in v0.10.0

func (v *RunnerRegistrationRefreshCertificateArgs) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationRefreshCertificateArgs) MarshalJSON added in v0.10.0

func (v *RunnerRegistrationRefreshCertificateArgs) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationRefreshCertificateArgs) UnmarshalCBOR added in v0.10.0

func (v *RunnerRegistrationRefreshCertificateArgs) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationRefreshCertificateArgs) UnmarshalJSON added in v0.10.0

func (v *RunnerRegistrationRefreshCertificateArgs) UnmarshalJSON(data []byte) error

type RunnerRegistrationRefreshCertificateResults added in v0.10.0

type RunnerRegistrationRefreshCertificateResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationRefreshCertificateResults) MarshalCBOR added in v0.10.0

func (*RunnerRegistrationRefreshCertificateResults) MarshalJSON added in v0.10.0

func (*RunnerRegistrationRefreshCertificateResults) SetCaPem added in v0.10.0

func (v *RunnerRegistrationRefreshCertificateResults) SetCaPem(ca_pem []byte)

func (*RunnerRegistrationRefreshCertificateResults) SetCertPem added in v0.10.0

func (v *RunnerRegistrationRefreshCertificateResults) SetCertPem(cert_pem []byte)

func (*RunnerRegistrationRefreshCertificateResults) SetError added in v0.10.0

func (*RunnerRegistrationRefreshCertificateResults) SetKeyPem added in v0.10.0

func (v *RunnerRegistrationRefreshCertificateResults) SetKeyPem(key_pem []byte)

func (*RunnerRegistrationRefreshCertificateResults) UnmarshalCBOR added in v0.10.0

func (v *RunnerRegistrationRefreshCertificateResults) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationRefreshCertificateResults) UnmarshalJSON added in v0.10.0

func (v *RunnerRegistrationRefreshCertificateResults) UnmarshalJSON(data []byte) error

type RunnerRegistrationRemoveRunner added in v0.7.0

type RunnerRegistrationRemoveRunner struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*RunnerRegistrationRemoveRunner) Args added in v0.7.0

func (*RunnerRegistrationRemoveRunner) Results added in v0.7.0

type RunnerRegistrationRemoveRunnerArgs added in v0.7.0

type RunnerRegistrationRemoveRunnerArgs struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationRemoveRunnerArgs) Force added in v0.7.0

func (*RunnerRegistrationRemoveRunnerArgs) HasForce added in v0.7.0

func (*RunnerRegistrationRemoveRunnerArgs) HasQuery added in v0.7.0

func (*RunnerRegistrationRemoveRunnerArgs) MarshalCBOR added in v0.7.0

func (v *RunnerRegistrationRemoveRunnerArgs) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationRemoveRunnerArgs) MarshalJSON added in v0.7.0

func (v *RunnerRegistrationRemoveRunnerArgs) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationRemoveRunnerArgs) Query added in v0.7.0

func (*RunnerRegistrationRemoveRunnerArgs) UnmarshalCBOR added in v0.7.0

func (v *RunnerRegistrationRemoveRunnerArgs) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationRemoveRunnerArgs) UnmarshalJSON added in v0.7.0

func (v *RunnerRegistrationRemoveRunnerArgs) UnmarshalJSON(data []byte) error

type RunnerRegistrationRemoveRunnerResults added in v0.7.0

type RunnerRegistrationRemoveRunnerResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationRemoveRunnerResults) MarshalCBOR added in v0.7.0

func (v *RunnerRegistrationRemoveRunnerResults) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationRemoveRunnerResults) MarshalJSON added in v0.7.0

func (v *RunnerRegistrationRemoveRunnerResults) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationRemoveRunnerResults) SetError added in v0.7.0

func (v *RunnerRegistrationRemoveRunnerResults) SetError(error string)

func (*RunnerRegistrationRemoveRunnerResults) SetName added in v0.7.0

func (*RunnerRegistrationRemoveRunnerResults) SetRemovedResources added in v0.7.0

func (v *RunnerRegistrationRemoveRunnerResults) SetRemovedResources(removed_resources int32)

func (*RunnerRegistrationRemoveRunnerResults) SetRunnerId added in v0.7.0

func (v *RunnerRegistrationRemoveRunnerResults) SetRunnerId(runner_id string)

func (*RunnerRegistrationRemoveRunnerResults) UnmarshalCBOR added in v0.7.0

func (v *RunnerRegistrationRemoveRunnerResults) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationRemoveRunnerResults) UnmarshalJSON added in v0.7.0

func (v *RunnerRegistrationRemoveRunnerResults) UnmarshalJSON(data []byte) error

type RunnerRegistrationRevokeInvite

type RunnerRegistrationRevokeInvite struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*RunnerRegistrationRevokeInvite) Args

func (*RunnerRegistrationRevokeInvite) Results

type RunnerRegistrationRevokeInviteArgs

type RunnerRegistrationRevokeInviteArgs struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationRevokeInviteArgs) HasInviteId

func (v *RunnerRegistrationRevokeInviteArgs) HasInviteId() bool

func (*RunnerRegistrationRevokeInviteArgs) InviteId

func (*RunnerRegistrationRevokeInviteArgs) MarshalCBOR

func (v *RunnerRegistrationRevokeInviteArgs) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationRevokeInviteArgs) MarshalJSON

func (v *RunnerRegistrationRevokeInviteArgs) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationRevokeInviteArgs) UnmarshalCBOR

func (v *RunnerRegistrationRevokeInviteArgs) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationRevokeInviteArgs) UnmarshalJSON

func (v *RunnerRegistrationRevokeInviteArgs) UnmarshalJSON(data []byte) error

type RunnerRegistrationRevokeInviteResults

type RunnerRegistrationRevokeInviteResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationRevokeInviteResults) MarshalCBOR

func (v *RunnerRegistrationRevokeInviteResults) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationRevokeInviteResults) MarshalJSON

func (v *RunnerRegistrationRevokeInviteResults) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationRevokeInviteResults) SetError

func (v *RunnerRegistrationRevokeInviteResults) SetError(error string)

func (*RunnerRegistrationRevokeInviteResults) SetSuccess

func (v *RunnerRegistrationRevokeInviteResults) SetSuccess(success bool)

func (*RunnerRegistrationRevokeInviteResults) UnmarshalCBOR

func (v *RunnerRegistrationRevokeInviteResults) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationRevokeInviteResults) UnmarshalJSON

func (v *RunnerRegistrationRevokeInviteResults) UnmarshalJSON(data []byte) error

type RunnerRegistrationWorkloadIssuerInfo added in v0.10.0

type RunnerRegistrationWorkloadIssuerInfo struct {
	rpc.Call
	// contains filtered or unexported fields
}

func (*RunnerRegistrationWorkloadIssuerInfo) Args added in v0.10.0

func (*RunnerRegistrationWorkloadIssuerInfo) Results added in v0.10.0

type RunnerRegistrationWorkloadIssuerInfoArgs added in v0.10.0

type RunnerRegistrationWorkloadIssuerInfoArgs struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationWorkloadIssuerInfoArgs) MarshalCBOR added in v0.10.0

func (v *RunnerRegistrationWorkloadIssuerInfoArgs) MarshalCBOR() ([]byte, error)

func (*RunnerRegistrationWorkloadIssuerInfoArgs) MarshalJSON added in v0.10.0

func (v *RunnerRegistrationWorkloadIssuerInfoArgs) MarshalJSON() ([]byte, error)

func (*RunnerRegistrationWorkloadIssuerInfoArgs) UnmarshalCBOR added in v0.10.0

func (v *RunnerRegistrationWorkloadIssuerInfoArgs) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationWorkloadIssuerInfoArgs) UnmarshalJSON added in v0.10.0

func (v *RunnerRegistrationWorkloadIssuerInfoArgs) UnmarshalJSON(data []byte) error

type RunnerRegistrationWorkloadIssuerInfoResults added in v0.10.0

type RunnerRegistrationWorkloadIssuerInfoResults struct {
	// contains filtered or unexported fields
}

func (*RunnerRegistrationWorkloadIssuerInfoResults) MarshalCBOR added in v0.10.0

func (*RunnerRegistrationWorkloadIssuerInfoResults) MarshalJSON added in v0.10.0

func (*RunnerRegistrationWorkloadIssuerInfoResults) SetEnabled added in v0.10.0

func (v *RunnerRegistrationWorkloadIssuerInfoResults) SetEnabled(enabled bool)

func (*RunnerRegistrationWorkloadIssuerInfoResults) SetIssuerUrl added in v0.10.0

func (v *RunnerRegistrationWorkloadIssuerInfoResults) SetIssuerUrl(issuer_url string)

func (*RunnerRegistrationWorkloadIssuerInfoResults) UnmarshalCBOR added in v0.10.0

func (v *RunnerRegistrationWorkloadIssuerInfoResults) UnmarshalCBOR(data []byte) error

func (*RunnerRegistrationWorkloadIssuerInfoResults) UnmarshalJSON added in v0.10.0

func (v *RunnerRegistrationWorkloadIssuerInfoResults) UnmarshalJSON(data []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL