Package types (1.10.0)

API documentation for tpu_v2alpha1.types package.

Classes

AcceleratorConfig

A TPU accelerator configuration.

AcceleratorType

A accelerator type that a Node can be configured with.

AccessConfig

An access config attached to the TPU worker.

AttachedDisk

A node-attached disk resource. Next ID: 8;

CreateNodeRequest

Request for CreateNode.

CreateQueuedResourceRequest

Request for CreateQueuedResource.

DeleteNodeRequest

Request for DeleteNode.

DeleteQueuedResourceRequest

Request for DeleteQueuedResource.

GenerateServiceIdentityRequest

Request for GenerateServiceIdentity.

GenerateServiceIdentityResponse

Response for GenerateServiceIdentity.

GetAcceleratorTypeRequest

Request for GetAcceleratorType.

GetGuestAttributesRequest

Request for GetGuestAttributes.

GetGuestAttributesResponse

Response for GetGuestAttributes.

GetNodeRequest

Request for GetNode.

GetQueuedResourceRequest

Request for GetQueuedResource

GetRuntimeVersionRequest

Request for GetRuntimeVersion.

GuestAttributes

A guest attributes.

GuestAttributesEntry

A guest attributes namespace/key/value entry.

GuestAttributesValue

Array of guest attribute namespace/key/value tuples.

ListAcceleratorTypesRequest

Request for ListAcceleratorTypes.

ListAcceleratorTypesResponse

Response for ListAcceleratorTypes.

ListNodesRequest

Request for ListNodes.

ListNodesResponse

Response for ListNodes.

ListQueuedResourcesRequest

Request for ListQueuedResources.

ListQueuedResourcesResponse

Response for ListQueuedResources.

ListRuntimeVersionsRequest

Request for ListRuntimeVersions.

ListRuntimeVersionsResponse

Response for ListRuntimeVersions.

NetworkConfig

Network related configurations.

NetworkEndpoint

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

Node

A TPU instance.

OperationMetadata

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

QueuedResource

A QueuedResource represents a request for resources that will be placed in a queue and fulfilled when the necessary resources are available.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

QueuedResourceState

QueuedResourceState defines the details of the QueuedResource request.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ResetQueuedResourceRequest

Request for ResetQueuedResource.

RuntimeVersion

A runtime version that a Node can be configured with.

SchedulingConfig

Sets the scheduling options for this node.

ServiceAccount

A service account.

ServiceIdentity

The per-product per-project service identity for Cloud TPU service.

ShieldedInstanceConfig

A set of Shielded Instance options.

SimulateMaintenanceEventRequest

Request for SimulateMaintenanceEvent.

StartNodeRequest

Request for StartNode.

StopNodeRequest

Request for StopNode.

Symptom

A Symptom instance.

UpdateNodeRequest

Request for UpdateNode.