# Functions

# Constants

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.

# Structs

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.
BestEffort: BestEffort tier definition.
BootDiskConfig: Boot disk configurations.
CreatingData: Further data for the creating state.
CustomerEncryptionKey: Customer's encryption key.
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.
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).
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.
ListReservationsResponse: Response for ListReservations.
ListRuntimeVersionsResponse: Response for ListRuntimeVersions.
Location: A resource that represents a Google Cloud location.
MultiNodeParams: Parameters to specify for multi-node QueuedResource requests.
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.
Operation: This resource represents a long-running operation that is the result of a network API call.
OperationMetadata: Metadata describing an Operation.
PerformMaintenanceQueuedResourceRequest: Request for PerformMaintenanceQueuedResource.
PerformMaintenanceRequest: Request for PerformMaintenance.
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.
Reservation: A reservation describes the amount of a resource 'allotted' for a defined period of time.
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.
Spot: Spot tier definition.
Standard: Details of a standard reservation.
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.
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.
UpcomingMaintenance: Upcoming Maintenance notification information.
Usage: Usage details of a reservation.