Skip to content

Commit 5649269

Browse files
Google APIscopybara-github
authored andcommitted
feat: Add MultisliceNode
--- feat: Enable Force on DeleteQueuedResource PiperOrigin-RevId: 536935689
1 parent 6782d08 commit 5649269

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

google/cloud/tpu/v2alpha1/cloud_tpu.proto

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -525,6 +525,9 @@ message Node {
525525

526526
// Shielded Instance options.
527527
ShieldedInstanceConfig shielded_instance_config = 45;
528+
529+
// Output only. Whether the Node belongs to a Multislice group.
530+
bool multislice_node = 47 [(google.api.field_behavior) = OUTPUT_ONLY];
528531
}
529532

530533
// A QueuedResource represents a request for resources that will be placed
@@ -912,6 +915,13 @@ message DeleteQueuedResourceRequest {
912915

913916
// Idempotent request UUID.
914917
string request_id = 2;
918+
919+
// If set to true, all running nodes belonging to this queued resource will
920+
// be deleted first and then the queued resource will be deleted.
921+
// Otherwise (i.e. force=false), the queued resource will only be deleted if
922+
// its nodes have already been deleted or the queued resource is in the
923+
// ACCEPTED, FAILED, or SUSPENDED state.
924+
bool force = 3;
915925
}
916926

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

0 commit comments

Comments
 (0)