1414
1515// Generated by the disco-to-proto3-converter. DO NOT EDIT!
1616// Source Discovery file: compute.v1.json
17- // Source file revision: 20250626
17+ // Source file revision: 20250708
1818// API name: compute
1919// API version: v1
2020
@@ -10564,6 +10564,22 @@ message GetRegionUrlMapRequest {
1056410564
1056510565// A request message for ReservationBlocks.Get. See the method description for details.
1056610566message GetReservationBlockRequest {
10567+ // View of the Block.
10568+ enum View {
10569+ // A value indicating that the enum field is not set.
10570+ UNDEFINED_VIEW = 0;
10571+
10572+ // This view includes basic information about the reservation block
10573+ BASIC = 62970894;
10574+
10575+ // The default / unset value. The API will default to the BASIC view.
10576+ BLOCK_VIEW_UNSPECIFIED = 275070479;
10577+
10578+ // Includes detailed topology view.
10579+ FULL = 2169487;
10580+
10581+ }
10582+
1056710583 // Project ID for this request.
1056810584 string project = 227560217 [(google.api.field_behavior) = REQUIRED];
1056910585
@@ -10573,6 +10589,10 @@ message GetReservationBlockRequest {
1057310589 // The name of the reservation block. Name should conform to RFC1035 or be a resource ID.
1057410590 string reservation_block = 532832858 [(google.api.field_behavior) = REQUIRED];
1057510591
10592+ // View of the Block.
10593+ // Check the View enum for the list of possible values.
10594+ optional string view = 3619493;
10595+
1057610596 // Name of the zone for this request. Zone name should conform to RFC1035.
1057710597 string zone = 3744684 [(google.api.field_behavior) = REQUIRED];
1057810598
@@ -28320,6 +28340,32 @@ message ReservationBlockPhysicalTopology {
2832028340 // The cluster name of the reservation block.
2832128341 optional string cluster = 335221242;
2832228342
28343+ // The detailed instances information for a given Block
28344+ repeated ReservationBlockPhysicalTopologyInstance instances = 29097598;
28345+
28346+ }
28347+
28348+ // The instances information for a given Block
28349+ message ReservationBlockPhysicalTopologyInstance {
28350+ // The InstanceId of the instance
28351+ optional uint64 instance_id = 45488389;
28352+
28353+ // The PhysicalHostTopology of instances within a Block resource.
28354+ optional ReservationBlockPhysicalTopologyInstancePhysicalHostTopology physical_host_topology = 390842814;
28355+
28356+ // Project where the instance lives
28357+ optional uint64 project_id = 177513473;
28358+
28359+ }
28360+
28361+ // The PhysicalHostTopology of the instance within a Block resource.
28362+ message ReservationBlockPhysicalTopologyInstancePhysicalHostTopology {
28363+ // Host hash for a given instance
28364+ optional string host = 3208616;
28365+
28366+ // Sub block hash for a given instance
28367+ optional string sub_block = 478033358;
28368+
2832328369}
2832428370
2832528371//
0 commit comments