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.