Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + type Accelerator struct + Count int64 + ForceSendFields []string + NullFields []string + Type string + func (s *Accelerator) MarshalJSON() ([]byte, error) + type Action struct + Commands []string + Credentials *Secret + EncryptedEnvironment *Secret + Entrypoint string + Environment map[string]string + Flags []string + ForceSendFields []string + ImageUri string + Labels map[string]string + Mounts []*Mount + Name string + NullFields []string + PidNamespace string + PortMappings map[string]int64 + Timeout string + func (s *Action) MarshalJSON() ([]byte, error) + type ContainerKilledEvent struct + ActionId int64 + ForceSendFields []string + NullFields []string + func (s *ContainerKilledEvent) MarshalJSON() ([]byte, error) + type ContainerStartedEvent struct + ActionId int64 + ForceSendFields []string + IpAddress string + NullFields []string + PortMappings map[string]int64 + func (s *ContainerStartedEvent) MarshalJSON() ([]byte, error) + type ContainerStoppedEvent struct + ActionId int64 + ExitStatus int64 + ForceSendFields []string + NullFields []string + Stderr string + func (s *ContainerStoppedEvent) MarshalJSON() ([]byte, error) + type DelayedEvent struct + Cause string + ForceSendFields []string + Metrics []string + NullFields []string + func (s *DelayedEvent) MarshalJSON() ([]byte, error) + type Disk struct + ForceSendFields []string + Name string + NullFields []string + SizeGb int64 + SourceImage string + Type string + func (s *Disk) MarshalJSON() ([]byte, error) + type Event struct + Description string + Details googleapi.RawMessage + ForceSendFields []string + NullFields []string + Timestamp string + func (s *Event) MarshalJSON() ([]byte, error) + type ExistingDisk struct + Disk string + ForceSendFields []string + NullFields []string + func (s *ExistingDisk) MarshalJSON() ([]byte, error) + type FailedEvent struct + Cause string + Code string + ForceSendFields []string + NullFields []string + func (s *FailedEvent) MarshalJSON() ([]byte, error) + type Metadata struct + CreateTime string + EndTime string + Events []*Event + ForceSendFields []string + Labels map[string]string + NullFields []string + Pipeline *Pipeline + StartTime string + func (s *Metadata) MarshalJSON() ([]byte, error) + type Mount struct + Disk string + ForceSendFields []string + NullFields []string + Path string + ReadOnly bool + func (s *Mount) MarshalJSON() ([]byte, error) + type NFSMount struct + ForceSendFields []string + NullFields []string + Target string + func (s *NFSMount) MarshalJSON() ([]byte, error) + type Network struct + ForceSendFields []string + Name string + NullFields []string + Subnetwork string + UsePrivateAddress bool + func (s *Network) MarshalJSON() ([]byte, error) + type PersistentDisk struct + ForceSendFields []string + NullFields []string + SizeGb int64 + SourceImage string + Type string + func (s *PersistentDisk) MarshalJSON() ([]byte, error) + type Pipeline struct + Actions []*Action + EncryptedEnvironment *Secret + Environment map[string]string + ForceSendFields []string + NullFields []string + Resources *Resources + Timeout string + func (s *Pipeline) MarshalJSON() ([]byte, error) + type PullStartedEvent struct + ForceSendFields []string + ImageUri string + NullFields []string + func (s *PullStartedEvent) MarshalJSON() ([]byte, error) + type PullStoppedEvent struct + ForceSendFields []string + ImageUri string + NullFields []string + func (s *PullStoppedEvent) MarshalJSON() ([]byte, error) + type Resources struct + ForceSendFields []string + NullFields []string + ProjectId string + Regions []string + VirtualMachine *VirtualMachine + Zones []string + func (s *Resources) MarshalJSON() ([]byte, error) + type RunPipelineResponse struct + type Secret struct + CipherText string + ForceSendFields []string + KeyName string + NullFields []string + func (s *Secret) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type ServiceAccount struct + Email string + ForceSendFields []string + NullFields []string + Scopes []string + func (s *ServiceAccount) MarshalJSON() ([]byte, error) + type UnexpectedExitStatusEvent struct + ActionId int64 + ExitStatus int64 + ForceSendFields []string + NullFields []string + func (s *UnexpectedExitStatusEvent) MarshalJSON() ([]byte, error) + type VirtualMachine struct + Accelerators []*Accelerator + BootDiskSizeGb int64 + BootImage string + CpuPlatform string + Disks []*Disk + DockerCacheImages []string + EnableStackdriverMonitoring bool + ForceSendFields []string + Labels map[string]string + MachineType string + Network *Network + NullFields []string + NvidiaDriverVersion string + Preemptible bool + ServiceAccount *ServiceAccount + Volumes []*Volume + func (s *VirtualMachine) MarshalJSON() ([]byte, error) + type Volume struct + ExistingDisk *ExistingDisk + ForceSendFields []string + NfsMount *NFSMount + NullFields []string + PersistentDisk *PersistentDisk + Volume string + func (s *Volume) MarshalJSON() ([]byte, error) + type WorkerAssignedEvent struct + ForceSendFields []string + Instance string + MachineType string + NullFields []string + Zone string + func (s *WorkerAssignedEvent) MarshalJSON() ([]byte, error) + type WorkerReleasedEvent struct + ForceSendFields []string + Instance string + NullFields []string + Zone string + func (s *WorkerReleasedEvent) MarshalJSON() ([]byte, error)