Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GoogleProvider ¶
type GoogleProvider struct {
// contains filtered or unexported fields
}
func (*GoogleProvider) ConfigureRun ¶
func (p *GoogleProvider) ConfigureRun(state *run.State) error
func (*GoogleProvider) SetProtocol ¶
func (p *GoogleProvider) SetProtocol(proto *protocol.Protocol)
func (*GoogleProvider) UseCachedRun ¶
func (p *GoogleProvider) UseCachedRun(run *run.State) error
func (*GoogleProvider) WorkerFinished ¶
func (p *GoogleProvider) WorkerFinished() error
func (*GoogleProvider) WorkerStarted ¶
func (p *GoogleProvider) WorkerStarted() error
type MetadataService ¶
type MetadataService interface {
// contains filtered or unexported methods
}
type UserData ¶
type UserData struct { WorkerPoolID string `json:"workerPoolId"` ProviderID string `json:"providerId"` WorkerGroup string `json:"workerGroup"` RootURL string `json:"rootUrl"` ProviderWorkerConfig *json.RawMessage `json:"workerConfig"` }
user-data sent to us from the worker-manager service
Click to show internal directories.
Click to hide internal directories.