Namespace Google.Apis.TPU.v2.Data
Classes
AcceleratorConfig
A TPU accelerator configuration.
AcceleratorType
A accelerator type that a Node can be configured with.
AcceptedData
Further data for the accepted state.
AccessConfig
An access config attached to the TPU worker.
ActiveData
Further data for the active state.
AttachedDisk
A node-attached disk resource. Next ID: 8;
CreatingData
Further data for the creating state.
DeletingData
Further data for the deleting state.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
FailedData
Further data for the failed state.
GenerateServiceIdentityRequest
Request for GenerateServiceIdentity.
GenerateServiceIdentityResponse
Response for GenerateServiceIdentity.
GetGuestAttributesRequest
Request for GetGuestAttributes.
GetGuestAttributesResponse
Response for GetGuestAttributes.
Guaranteed
Guaranteed tier definition.
GuestAttributes
A guest attributes.
GuestAttributesEntry
A guest attributes namespace/key/value entry.
GuestAttributesValue
Array of guest attribute namespace/key/value tuples.
Interval
Represents a time interval, encoded as a Timestamp start (inclusive) and a Timestamp end (exclusive). The start must be less than or equal to the end. When the start equals the end, the interval is empty (matches no time). When both start and end are unspecified, the interval matches any time.
ListAcceleratorTypesResponse
Response for ListAcceleratorTypes.
ListLocationsResponse
The response message for Locations.ListLocations.
ListNodesResponse
Response for ListNodes.
ListOperationsResponse
The response message for Operations.ListOperations.
ListQueuedResourcesResponse
Response for ListQueuedResources.
ListRuntimeVersionsResponse
Response for ListRuntimeVersions.
Location
A resource that represents a Google Cloud location.
MultisliceParams
Parameters to specify for multislice QueuedResource requests. This message must be populated in case of multislice requests instead of node_id.
NetworkConfig
Network related configurations.
NetworkEndpoint
A network endpoint over which a TPU worker can be reached.
Node
A TPU instance.
NodeSpec
Details of the TPU node(s) being requested. Users can request either a single node or multiple nodes. NodeSpec provides the specification for node(s) to be created.
Operation
This resource represents a long-running operation that is the result of a network API call.
OperationMetadata
Metadata describing an Operation
ProvisioningData
Further data for the provisioning state.
QueuedResource
A QueuedResource represents a request for resources that will be placed in a queue and fulfilled when the necessary resources are available.
QueuedResourceState
QueuedResourceState defines the details of the QueuedResource request.
QueueingPolicy
Defines the policy of the QueuedRequest.
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.
Spot
Spot tier definition.
StartNodeRequest
Request for StartNode.
Status
The Status
type defines a logical error model that is suitable for different programming environments,
including REST APIs and RPC APIs. It is used by gRPC. Each Status
message contains
three pieces of data: error code, error message, and error details. You can find out more about this error model
and how to work with it in the API Design Guide.
StopNodeRequest
Request for StopNode.
SuspendedData
Further data for the suspended state.
SuspendingData
Further data for the suspending state.
Symptom
A Symptom instance.
Tpu
Details of the TPU resource(s) being requested.