# Functions

New creates a new Service.
NewService creates a new Service.

# Structs

Accelerator: Carries information about an accelerator that can be attached to a VM.
Action: Specifies a single action that runs a Docker container.
ContainerKilledEvent: An event generated when a container is forcibly terminated by the worker.
ContainerStartedEvent: An event generated when a container starts.
ContainerStoppedEvent: An event generated when a container exits.
DelayedEvent: An event generated whenever a resource limitation or transient error delays execution of a pipeline that was otherwise ready to run.
Disk: Carries information about a disk that can be attached to a VM.
Event: Carries information about events that occur during pipeline execution.
ExistingDisk: Configuration for an existing disk to be attached to the VM.
FailedEvent: An event generated when the execution of a pipeline has failed.
Metadata: Carries information about the pipeline execution that is returned in the long running operation's metadata field.
Mount: Carries information about a particular disk mount inside a container.
Network: VM networking options.
NFSMount: Configuration for an `NFSMount` to be attached to the VM.
PersistentDisk: Configuration for a persistent disk to be attached to the VM.
Pipeline: Specifies a series of actions to execute, expressed as Docker containers.
PullStartedEvent: An event generated when the worker starts pulling an image.
PullStoppedEvent: An event generated when the worker stops pulling an image.
Resources: The system resources for the pipeline run.
RunPipelineResponse: The response to the RunPipeline method, returned in the operation's result field on success.
Secret: Holds encrypted information that is only decrypted and stored in RAM by the worker VM when running the pipeline.
ServiceAccount: Carries information about a Google Cloud service account.
UnexpectedExitStatusEvent: An event generated when the execution of a container results in a non-zero exit status that was not otherwise ignored.
VirtualMachine: Carries information about a Compute Engine VM resource.
Volume: Carries information about storage that can be attached to a VM.
WorkerAssignedEvent: An event generated after a worker VM has been assigned to run the pipeline.
WorkerReleasedEvent: An event generated when the worker VM that was assigned to the pipeline has been released (deleted).