You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/tpu_v2.projects.locations.nodes.html
+12-4Lines changed: 12 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -124,7 +124,7 @@ <h3>Method Details</h3>
124
124
"topology": "A String", # Required. Topology of TPU in chips.
125
125
"type": "A String", # Required. Type of TPU.
126
126
},
127
-
"acceleratorType": "A String", # Required. The type of hardware accelerators associated with this node.
127
+
"acceleratorType": "A String", # Optional. The type of hardware accelerators associated with this node.
128
128
"apiVersion": "A String", # Output only. The API version that created this Node.
129
129
"cidrBlock": "A String", # The CIDR block that the TPU node will use when selecting an IP address. This CIDR block must be a /29 block; the Compute Engine networks API forbids a smaller block, and using a larger block would be wasteful (a node can only consume one IP address). Errors will occur if the CIDR block has already been used for a currently existing TPU node, the CIDR block conflicts with any subnetworks in the user's provided network, or the provided network is peered with another network that is using that CIDR block.
130
130
"createTime": "A String", # Output only. The time when the node was created.
@@ -144,6 +144,7 @@ <h3>Method Details</h3>
144
144
"metadata": { # Custom metadata to apply to the TPU Node. Can set startup-script and shutdown-script
145
145
"a_key": "A String",
146
146
},
147
+
"multisliceNode": True or False, # Output only. Whether the Node belongs to a Multislice group.
147
148
"name": "A String", # Output only. Immutable. The name of the TPU.
148
149
"networkConfig": { # Network related configurations. # Network configurations for the TPU node.
149
150
"canIpForward": True or False, # Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
@@ -160,6 +161,7 @@ <h3>Method Details</h3>
160
161
"port": 42, # The port of this network endpoint.
161
162
},
162
163
],
164
+
"queuedResource": "A String", # Output only. The qualified name of the QueuedResource that requested this Node.
163
165
"runtimeVersion": "A String", # Required. The runtime version running in the Node.
164
166
"schedulingConfig": { # Sets the scheduling options for this node. # The scheduling options for this node.
165
167
"preemptible": True or False, # Defines whether the node is preemptible.
@@ -272,7 +274,7 @@ <h3>Method Details</h3>
272
274
"topology": "A String", # Required. Topology of TPU in chips.
273
275
"type": "A String", # Required. Type of TPU.
274
276
},
275
-
"acceleratorType": "A String", # Required. The type of hardware accelerators associated with this node.
277
+
"acceleratorType": "A String", # Optional. The type of hardware accelerators associated with this node.
276
278
"apiVersion": "A String", # Output only. The API version that created this Node.
277
279
"cidrBlock": "A String", # The CIDR block that the TPU node will use when selecting an IP address. This CIDR block must be a /29 block; the Compute Engine networks API forbids a smaller block, and using a larger block would be wasteful (a node can only consume one IP address). Errors will occur if the CIDR block has already been used for a currently existing TPU node, the CIDR block conflicts with any subnetworks in the user's provided network, or the provided network is peered with another network that is using that CIDR block.
278
280
"createTime": "A String", # Output only. The time when the node was created.
@@ -292,6 +294,7 @@ <h3>Method Details</h3>
292
294
"metadata": { # Custom metadata to apply to the TPU Node. Can set startup-script and shutdown-script
293
295
"a_key": "A String",
294
296
},
297
+
"multisliceNode": True or False, # Output only. Whether the Node belongs to a Multislice group.
295
298
"name": "A String", # Output only. Immutable. The name of the TPU.
296
299
"networkConfig": { # Network related configurations. # Network configurations for the TPU node.
297
300
"canIpForward": True or False, # Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
@@ -308,6 +311,7 @@ <h3>Method Details</h3>
308
311
"port": 42, # The port of this network endpoint.
309
312
},
310
313
],
314
+
"queuedResource": "A String", # Output only. The qualified name of the QueuedResource that requested this Node.
311
315
"runtimeVersion": "A String", # Required. The runtime version running in the Node.
312
316
"schedulingConfig": { # Sets the scheduling options for this node. # The scheduling options for this node.
313
317
"preemptible": True or False, # Defines whether the node is preemptible.
@@ -403,7 +407,7 @@ <h3>Method Details</h3>
403
407
"topology": "A String", # Required. Topology of TPU in chips.
404
408
"type": "A String", # Required. Type of TPU.
405
409
},
406
-
"acceleratorType": "A String", # Required. The type of hardware accelerators associated with this node.
410
+
"acceleratorType": "A String", # Optional. The type of hardware accelerators associated with this node.
407
411
"apiVersion": "A String", # Output only. The API version that created this Node.
408
412
"cidrBlock": "A String", # The CIDR block that the TPU node will use when selecting an IP address. This CIDR block must be a /29 block; the Compute Engine networks API forbids a smaller block, and using a larger block would be wasteful (a node can only consume one IP address). Errors will occur if the CIDR block has already been used for a currently existing TPU node, the CIDR block conflicts with any subnetworks in the user's provided network, or the provided network is peered with another network that is using that CIDR block.
409
413
"createTime": "A String", # Output only. The time when the node was created.
@@ -423,6 +427,7 @@ <h3>Method Details</h3>
423
427
"metadata": { # Custom metadata to apply to the TPU Node. Can set startup-script and shutdown-script
424
428
"a_key": "A String",
425
429
},
430
+
"multisliceNode": True or False, # Output only. Whether the Node belongs to a Multislice group.
426
431
"name": "A String", # Output only. Immutable. The name of the TPU.
427
432
"networkConfig": { # Network related configurations. # Network configurations for the TPU node.
428
433
"canIpForward": True or False, # Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
@@ -439,6 +444,7 @@ <h3>Method Details</h3>
439
444
"port": 42, # The port of this network endpoint.
440
445
},
441
446
],
447
+
"queuedResource": "A String", # Output only. The qualified name of the QueuedResource that requested this Node.
442
448
"runtimeVersion": "A String", # Required. The runtime version running in the Node.
443
449
"schedulingConfig": { # Sets the scheduling options for this node. # The scheduling options for this node.
444
450
"preemptible": True or False, # Defines whether the node is preemptible.
@@ -501,7 +507,7 @@ <h3>Method Details</h3>
501
507
"topology": "A String", # Required. Topology of TPU in chips.
502
508
"type": "A String", # Required. Type of TPU.
503
509
},
504
-
"acceleratorType": "A String", # Required. The type of hardware accelerators associated with this node.
510
+
"acceleratorType": "A String", # Optional. The type of hardware accelerators associated with this node.
505
511
"apiVersion": "A String", # Output only. The API version that created this Node.
506
512
"cidrBlock": "A String", # The CIDR block that the TPU node will use when selecting an IP address. This CIDR block must be a /29 block; the Compute Engine networks API forbids a smaller block, and using a larger block would be wasteful (a node can only consume one IP address). Errors will occur if the CIDR block has already been used for a currently existing TPU node, the CIDR block conflicts with any subnetworks in the user's provided network, or the provided network is peered with another network that is using that CIDR block.
507
513
"createTime": "A String", # Output only. The time when the node was created.
@@ -521,6 +527,7 @@ <h3>Method Details</h3>
521
527
"metadata": { # Custom metadata to apply to the TPU Node. Can set startup-script and shutdown-script
522
528
"a_key": "A String",
523
529
},
530
+
"multisliceNode": True or False, # Output only. Whether the Node belongs to a Multislice group.
524
531
"name": "A String", # Output only. Immutable. The name of the TPU.
525
532
"networkConfig": { # Network related configurations. # Network configurations for the TPU node.
526
533
"canIpForward": True or False, # Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
@@ -537,6 +544,7 @@ <h3>Method Details</h3>
537
544
"port": 42, # The port of this network endpoint.
538
545
},
539
546
],
547
+
"queuedResource": "A String", # Output only. The qualified name of the QueuedResource that requested this Node.
540
548
"runtimeVersion": "A String", # Required. The runtime version running in the Node.
541
549
"schedulingConfig": { # Sets the scheduling options for this node. # The scheduling options for this node.
542
550
"preemptible": True or False, # Defines whether the node is preemptible.
Copy file name to clipboardExpand all lines: docs/dyn/tpu_v2alpha1.projects.locations.queuedResources.html
+9-3Lines changed: 9 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -110,7 +110,7 @@ <h3>Method Details</h3>
110
110
{ # A QueuedResource represents a request for resources that will be placed in a queue and fulfilled when the necessary resources are available.
111
111
"bestEffort": { # BestEffort tier definition. # The BestEffort tier.
112
112
},
113
-
"guaranteed": { # Guaranteed tier definition. # The Guaranteed tier
113
+
"guaranteed": { # Guaranteed tier definition. # The Guaranteed tier.
114
114
"minDuration": "A String", # Optional. Defines the minimum duration of the guarantee. If specified, the requested resources will only be provisioned if they can be allocated for at least the given duration.
115
115
"reserved": True or False, # Optional. Specifies the request should be scheduled on reserved capacity.
116
116
},
@@ -126,6 +126,8 @@ <h3>Method Details</h3>
126
126
"validUntilTime": "A String", # An absolute time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
127
127
},
128
128
"reservationName": "A String", # Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}
"state": { # QueuedResourceState defines the details of the QueuedResource request. # Output only. State of the QueuedResource request.
130
132
"acceptedData": { # Further data for the accepted state. # Further data for the accepted state.
131
133
},
@@ -319,7 +321,7 @@ <h3>Method Details</h3>
319
321
{ # A QueuedResource represents a request for resources that will be placed in a queue and fulfilled when the necessary resources are available.
320
322
"bestEffort": { # BestEffort tier definition. # The BestEffort tier.
321
323
},
322
-
"guaranteed": { # Guaranteed tier definition. # The Guaranteed tier
324
+
"guaranteed": { # Guaranteed tier definition. # The Guaranteed tier.
323
325
"minDuration": "A String", # Optional. Defines the minimum duration of the guarantee. If specified, the requested resources will only be provisioned if they can be allocated for at least the given duration.
324
326
"reserved": True or False, # Optional. Specifies the request should be scheduled on reserved capacity.
325
327
},
@@ -335,6 +337,8 @@ <h3>Method Details</h3>
335
337
"validUntilTime": "A String", # An absolute time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
336
338
},
337
339
"reservationName": "A String", # Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}
"state": { # QueuedResourceState defines the details of the QueuedResource request. # Output only. State of the QueuedResource request.
339
343
"acceptedData": { # Further data for the accepted state. # Further data for the accepted state.
340
344
},
@@ -466,7 +470,7 @@ <h3>Method Details</h3>
466
470
{ # A QueuedResource represents a request for resources that will be placed in a queue and fulfilled when the necessary resources are available.
467
471
"bestEffort": { # BestEffort tier definition. # The BestEffort tier.
468
472
},
469
-
"guaranteed": { # Guaranteed tier definition. # The Guaranteed tier
473
+
"guaranteed": { # Guaranteed tier definition. # The Guaranteed tier.
470
474
"minDuration": "A String", # Optional. Defines the minimum duration of the guarantee. If specified, the requested resources will only be provisioned if they can be allocated for at least the given duration.
471
475
"reserved": True or False, # Optional. Specifies the request should be scheduled on reserved capacity.
472
476
},
@@ -482,6 +486,8 @@ <h3>Method Details</h3>
482
486
"validUntilTime": "A String", # An absolute time after which resources should not be created. If the request cannot be fulfilled by this time the request will be failed.
483
487
},
484
488
"reservationName": "A String", # Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}
Copy file name to clipboardExpand all lines: googleapiclient/discovery_cache/documents/tpu.v2alpha1.json
+12-2Lines changed: 12 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -897,7 +897,7 @@
897
897
}
898
898
}
899
899
},
900
-
"revision": "20230621",
900
+
"revision": "20230707",
901
901
"rootUrl": "https://tpu.googleapis.com/",
902
902
"schemas": {
903
903
"AcceleratorConfig": {
@@ -1676,7 +1676,7 @@
1676
1676
},
1677
1677
"guaranteed": {
1678
1678
"$ref": "Guaranteed",
1679
-
"description": "The Guaranteed tier"
1679
+
"description": "The Guaranteed tier."
1680
1680
},
1681
1681
"name": {
1682
1682
"description": "Output only. Immutable. The name of the QueuedResource.",
@@ -1691,6 +1691,10 @@
1691
1691
"description": "Name of the reservation in which the resource should be provisioned. Format: projects/{project}/locations/{zone}/reservations/{reservation}",
1692
1692
"type": "string"
1693
1693
},
1694
+
"spot": {
1695
+
"$ref": "Spot",
1696
+
"description": "Optional. The Spot tier."
1697
+
},
1694
1698
"state": {
1695
1699
"$ref": "QueuedResourceState",
1696
1700
"description": "Output only. State of the QueuedResource request.",
0 commit comments