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.