package
0.0.0-20240419173310-c3186a4386eb
Repository: https://github.com/tensorflow/tpu.git
Documentation: pkg.go.dev

# Functions

New creates a new Ctrl instance with fully populated control plane values.

# Structs

Ctrl contains the set of Control Plane APIs required to manage Cloud TPU flocks.
GCECP contains an abstract representation of the Compute Engine control plane.
GCECreateRequest captures all the configurable parameters involved in creating the Compute Engine VM.
GCEInstance represents the Compute Engine instance within the flock.
GCloudCLI abstracts away interacting with a locally installed GCloud to facilitate testing.
ResourceManagementCP contains an abstract representation of the Cloud Resource Manager, and related ACLs It is intentionally small so that other packages in the ctpu tool can be effectively tested.
TPUCP contains an abstract representation of the Cloud TPU control plane.
TPUInstance represents the Cloud TPU within the flock.

# Interfaces

LongRunningOperation represents asynchronous control plane operations.