Namespace Google.Cloud.Tpu.V1

Classes

AcceleratorType

A accelerator type that a Node can be configured with.

AcceleratorTypeName

Resource name for the AcceleratorType resource.

CreateNodeRequest

Request for [CreateNode][google.cloud.tpu.v1.Tpu.CreateNode].

DeleteNodeRequest

Request for [DeleteNode][google.cloud.tpu.v1.Tpu.DeleteNode].

GetAcceleratorTypeRequest

Request for [GetAcceleratorType][google.cloud.tpu.v1.Tpu.GetAcceleratorType].

GetNodeRequest

Request for [GetNode][google.cloud.tpu.v1.Tpu.GetNode].

GetTensorFlowVersionRequest

Request for [GetTensorFlowVersion][google.cloud.tpu.v1.Tpu.GetTensorFlowVersion].

ListAcceleratorTypesRequest

Request for [ListAcceleratorTypes][google.cloud.tpu.v1.Tpu.ListAcceleratorTypes].

ListAcceleratorTypesResponse

Response for [ListAcceleratorTypes][google.cloud.tpu.v1.Tpu.ListAcceleratorTypes].

ListNodesRequest

Request for [ListNodes][google.cloud.tpu.v1.Tpu.ListNodes].

ListNodesResponse

Response for [ListNodes][google.cloud.tpu.v1.Tpu.ListNodes].

ListTensorFlowVersionsRequest

Request for [ListTensorFlowVersions][google.cloud.tpu.v1.Tpu.ListTensorFlowVersions].

ListTensorFlowVersionsResponse

Response for [ListTensorFlowVersions][google.cloud.tpu.v1.Tpu.ListTensorFlowVersions].

NetworkEndpoint

A network endpoint over which a TPU worker can be reached.

Node

A TPU instance.

Node.Types

Container for nested types declared in the Node message type.

NodeName

Resource name for the Node resource.

OperationMetadata

Metadata describing an [Operation][google.longrunning.Operation]

ReimageNodeRequest

Request for [ReimageNode][google.cloud.tpu.v1.Tpu.ReimageNode].

SchedulingConfig

Sets the scheduling options for this node.

StartNodeRequest

Request for [StartNode][google.cloud.tpu.v1.Tpu.StartNode].

StopNodeRequest

Request for [StopNode][google.cloud.tpu.v1.Tpu.StopNode].

Symptom

A Symptom instance.

Symptom.Types

Container for nested types declared in the Symptom message type.

TensorFlowVersion

A tensorflow version that a Node can be configured with.

TensorFlowVersionName

Resource name for the TensorFlowVersion resource.

Tpu

Manages TPU nodes and other resources

TPU API v1

Tpu.TpuBase

Base class for server-side implementations of Tpu

Tpu.TpuClient

Client for Tpu

TpuClient

Tpu client wrapper, for convenient use.

TpuClientBuilder

Builder class for TpuClient to provide simple configuration of credentials, endpoint etc.

TpuClientImpl

Tpu client wrapper implementation, for convenient use.

TpuSettings

Settings for TpuClient instances.

Enums

AcceleratorTypeName.ResourceNameType

The possible contents of AcceleratorTypeName.

Node.Types.ApiVersion

TPU API Version.

Node.Types.Health

Health defines the status of a TPU node as reported by Health Monitor.

Node.Types.State

Represents the different states of a TPU node during its lifecycle.

NodeName.ResourceNameType

The possible contents of NodeName.

Symptom.Types.SymptomType

SymptomType represents the different types of Symptoms that a TPU can be at.

TensorFlowVersionName.ResourceNameType

The possible contents of TensorFlowVersionName.