Skip to content

Commit c95714c

Browse files
feat(compute): update the api
#### compute:alpha The following keys were changed: - schemas.BgpRouteAsPath.properties.asns.items.format (Total Keys: 1) #### compute:beta The following keys were added: - resources.reservationSubBlocks.methods.performMaintenance (Total Keys: 21) - schemas.GroupMaintenanceInfo.properties.instanceMaintenanceOngoingCount (Total Keys: 2) - schemas.GroupMaintenanceInfo.properties.instanceMaintenancePendingCount (Total Keys: 2) - schemas.GroupMaintenanceInfo.properties.subblockInfraMaintenanceOngoingCount (Total Keys: 2) - schemas.GroupMaintenanceInfo.properties.subblockInfraMaintenancePendingCount (Total Keys: 2) - schemas.ReservationSubBlock.properties.reservationSubBlockMaintenance.$ref (Total Keys: 1) The following keys were changed: - schemas.BgpRouteAsPath.properties.asns.items.format (Total Keys: 1) #### compute:v1 The following keys were added: - resources.reservationSubBlocks.methods.performMaintenance (Total Keys: 21) - schemas.BackendService.properties.tlsSettings.$ref (Total Keys: 1) - schemas.BackendServiceTlsSettings (Total Keys: 10) - schemas.GroupMaintenanceInfo.properties.instanceMaintenanceOngoingCount (Total Keys: 2) - schemas.GroupMaintenanceInfo.properties.instanceMaintenancePendingCount (Total Keys: 2) - schemas.GroupMaintenanceInfo.properties.subblockInfraMaintenanceOngoingCount (Total Keys: 2) - schemas.GroupMaintenanceInfo.properties.subblockInfraMaintenancePendingCount (Total Keys: 2) - schemas.ReservationSubBlock.properties.reservationSubBlockMaintenance.$ref (Total Keys: 1) The following keys were changed: - schemas.BgpRouteAsPath.properties.asns.items.format (Total Keys: 1)
1 parent e913015 commit c95714c

13 files changed

+754
-6
lines changed

docs/dyn/compute_beta.regionCommitments.html

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,9 +202,13 @@ <h3>Method Details</h3>
202202
&quot;resourceStatus&quot;: { # [Output Only] Contains output only fields. # [Output Only] Status information for Reservation resource.
203203
&quot;reservationBlockCount&quot;: 42, # The number of reservation blocks associated with this reservation.
204204
&quot;reservationMaintenance&quot;: { # Maintenance Info for ReservationBlocks. # Maintenance information for this reservation
205+
&quot;instanceMaintenanceOngoingCount&quot;: 42, # Describes number of instances that have ongoing maintenance.
206+
&quot;instanceMaintenancePendingCount&quot;: 42, # Describes number of instances that have pending maintenance.
205207
&quot;maintenanceOngoingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
206208
&quot;maintenancePendingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
207209
&quot;schedulingType&quot;: &quot;A String&quot;, # The type of maintenance for the reservation.
210+
&quot;subblockInfraMaintenanceOngoingCount&quot;: 42, # Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.
211+
&quot;subblockInfraMaintenancePendingCount&quot;: 42, # Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.
208212
&quot;upcomingGroupMaintenance&quot;: { # Upcoming Maintenance notification information. # Maintenance information on this group of VMs.
209213
&quot;canReschedule&quot;: True or False, # Indicates if the maintenance can be customer triggered.
210214
&quot;latestWindowStartTime&quot;: &quot;A String&quot;, # The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
@@ -420,9 +424,13 @@ <h3>Method Details</h3>
420424
&quot;resourceStatus&quot;: { # [Output Only] Contains output only fields. # [Output Only] Status information for Reservation resource.
421425
&quot;reservationBlockCount&quot;: 42, # The number of reservation blocks associated with this reservation.
422426
&quot;reservationMaintenance&quot;: { # Maintenance Info for ReservationBlocks. # Maintenance information for this reservation
427+
&quot;instanceMaintenanceOngoingCount&quot;: 42, # Describes number of instances that have ongoing maintenance.
428+
&quot;instanceMaintenancePendingCount&quot;: 42, # Describes number of instances that have pending maintenance.
423429
&quot;maintenanceOngoingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
424430
&quot;maintenancePendingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
425431
&quot;schedulingType&quot;: &quot;A String&quot;, # The type of maintenance for the reservation.
432+
&quot;subblockInfraMaintenanceOngoingCount&quot;: 42, # Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.
433+
&quot;subblockInfraMaintenancePendingCount&quot;: 42, # Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.
426434
&quot;upcomingGroupMaintenance&quot;: { # Upcoming Maintenance notification information. # Maintenance information on this group of VMs.
427435
&quot;canReschedule&quot;: True or False, # Indicates if the maintenance can be customer triggered.
428436
&quot;latestWindowStartTime&quot;: &quot;A String&quot;, # The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
@@ -583,9 +591,13 @@ <h3>Method Details</h3>
583591
&quot;resourceStatus&quot;: { # [Output Only] Contains output only fields. # [Output Only] Status information for Reservation resource.
584592
&quot;reservationBlockCount&quot;: 42, # The number of reservation blocks associated with this reservation.
585593
&quot;reservationMaintenance&quot;: { # Maintenance Info for ReservationBlocks. # Maintenance information for this reservation
594+
&quot;instanceMaintenanceOngoingCount&quot;: 42, # Describes number of instances that have ongoing maintenance.
595+
&quot;instanceMaintenancePendingCount&quot;: 42, # Describes number of instances that have pending maintenance.
586596
&quot;maintenanceOngoingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
587597
&quot;maintenancePendingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
588598
&quot;schedulingType&quot;: &quot;A String&quot;, # The type of maintenance for the reservation.
599+
&quot;subblockInfraMaintenanceOngoingCount&quot;: 42, # Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.
600+
&quot;subblockInfraMaintenancePendingCount&quot;: 42, # Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.
589601
&quot;upcomingGroupMaintenance&quot;: { # Upcoming Maintenance notification information. # Maintenance information on this group of VMs.
590602
&quot;canReschedule&quot;: True or False, # Indicates if the maintenance can be customer triggered.
591603
&quot;latestWindowStartTime&quot;: &quot;A String&quot;, # The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
@@ -875,9 +887,13 @@ <h3>Method Details</h3>
875887
&quot;resourceStatus&quot;: { # [Output Only] Contains output only fields. # [Output Only] Status information for Reservation resource.
876888
&quot;reservationBlockCount&quot;: 42, # The number of reservation blocks associated with this reservation.
877889
&quot;reservationMaintenance&quot;: { # Maintenance Info for ReservationBlocks. # Maintenance information for this reservation
890+
&quot;instanceMaintenanceOngoingCount&quot;: 42, # Describes number of instances that have ongoing maintenance.
891+
&quot;instanceMaintenancePendingCount&quot;: 42, # Describes number of instances that have pending maintenance.
878892
&quot;maintenanceOngoingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
879893
&quot;maintenancePendingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
880894
&quot;schedulingType&quot;: &quot;A String&quot;, # The type of maintenance for the reservation.
895+
&quot;subblockInfraMaintenanceOngoingCount&quot;: 42, # Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.
896+
&quot;subblockInfraMaintenancePendingCount&quot;: 42, # Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.
881897
&quot;upcomingGroupMaintenance&quot;: { # Upcoming Maintenance notification information. # Maintenance information on this group of VMs.
882898
&quot;canReschedule&quot;: True or False, # Indicates if the maintenance can be customer triggered.
883899
&quot;latestWindowStartTime&quot;: &quot;A String&quot;, # The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
@@ -1100,9 +1116,13 @@ <h3>Method Details</h3>
11001116
&quot;resourceStatus&quot;: { # [Output Only] Contains output only fields. # [Output Only] Status information for Reservation resource.
11011117
&quot;reservationBlockCount&quot;: 42, # The number of reservation blocks associated with this reservation.
11021118
&quot;reservationMaintenance&quot;: { # Maintenance Info for ReservationBlocks. # Maintenance information for this reservation
1119+
&quot;instanceMaintenanceOngoingCount&quot;: 42, # Describes number of instances that have ongoing maintenance.
1120+
&quot;instanceMaintenancePendingCount&quot;: 42, # Describes number of instances that have pending maintenance.
11031121
&quot;maintenanceOngoingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
11041122
&quot;maintenancePendingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
11051123
&quot;schedulingType&quot;: &quot;A String&quot;, # The type of maintenance for the reservation.
1124+
&quot;subblockInfraMaintenanceOngoingCount&quot;: 42, # Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.
1125+
&quot;subblockInfraMaintenancePendingCount&quot;: 42, # Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.
11061126
&quot;upcomingGroupMaintenance&quot;: { # Upcoming Maintenance notification information. # Maintenance information on this group of VMs.
11071127
&quot;canReschedule&quot;: True or False, # Indicates if the maintenance can be customer triggered.
11081128
&quot;latestWindowStartTime&quot;: &quot;A String&quot;, # The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
@@ -1360,9 +1380,13 @@ <h3>Method Details</h3>
13601380
&quot;resourceStatus&quot;: { # [Output Only] Contains output only fields. # [Output Only] Status information for Reservation resource.
13611381
&quot;reservationBlockCount&quot;: 42, # The number of reservation blocks associated with this reservation.
13621382
&quot;reservationMaintenance&quot;: { # Maintenance Info for ReservationBlocks. # Maintenance information for this reservation
1383+
&quot;instanceMaintenanceOngoingCount&quot;: 42, # Describes number of instances that have ongoing maintenance.
1384+
&quot;instanceMaintenancePendingCount&quot;: 42, # Describes number of instances that have pending maintenance.
13631385
&quot;maintenanceOngoingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
13641386
&quot;maintenancePendingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
13651387
&quot;schedulingType&quot;: &quot;A String&quot;, # The type of maintenance for the reservation.
1388+
&quot;subblockInfraMaintenanceOngoingCount&quot;: 42, # Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.
1389+
&quot;subblockInfraMaintenancePendingCount&quot;: 42, # Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.
13661390
&quot;upcomingGroupMaintenance&quot;: { # Upcoming Maintenance notification information. # Maintenance information on this group of VMs.
13671391
&quot;canReschedule&quot;: True or False, # Indicates if the maintenance can be customer triggered.
13681392
&quot;latestWindowStartTime&quot;: &quot;A String&quot;, # The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.

docs/dyn/compute_beta.reservationBlocks.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,9 +125,13 @@ <h3>Method Details</h3>
125125
&quot;cluster&quot;: &quot;A String&quot;, # The cluster name of the reservation block.
126126
},
127127
&quot;reservationMaintenance&quot;: { # Maintenance Info for ReservationBlocks. # [Output Only] Maintenance information for this reservation block.
128+
&quot;instanceMaintenanceOngoingCount&quot;: 42, # Describes number of instances that have ongoing maintenance.
129+
&quot;instanceMaintenancePendingCount&quot;: 42, # Describes number of instances that have pending maintenance.
128130
&quot;maintenanceOngoingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
129131
&quot;maintenancePendingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
130132
&quot;schedulingType&quot;: &quot;A String&quot;, # The type of maintenance for the reservation.
133+
&quot;subblockInfraMaintenanceOngoingCount&quot;: 42, # Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.
134+
&quot;subblockInfraMaintenancePendingCount&quot;: 42, # Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.
131135
&quot;upcomingGroupMaintenance&quot;: { # Upcoming Maintenance notification information. # Maintenance information on this group of VMs.
132136
&quot;canReschedule&quot;: True or False, # Indicates if the maintenance can be customer triggered.
133137
&quot;latestWindowStartTime&quot;: &quot;A String&quot;, # The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
@@ -184,9 +188,13 @@ <h3>Method Details</h3>
184188
&quot;cluster&quot;: &quot;A String&quot;, # The cluster name of the reservation block.
185189
},
186190
&quot;reservationMaintenance&quot;: { # Maintenance Info for ReservationBlocks. # [Output Only] Maintenance information for this reservation block.
191+
&quot;instanceMaintenanceOngoingCount&quot;: 42, # Describes number of instances that have ongoing maintenance.
192+
&quot;instanceMaintenancePendingCount&quot;: 42, # Describes number of instances that have pending maintenance.
187193
&quot;maintenanceOngoingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have ongoing maintenance.
188194
&quot;maintenancePendingCount&quot;: 42, # Progress for ongoing maintenance for this group of VMs/hosts. Describes number of hosts in the block that have pending maintenance.
189195
&quot;schedulingType&quot;: &quot;A String&quot;, # The type of maintenance for the reservation.
196+
&quot;subblockInfraMaintenanceOngoingCount&quot;: 42, # Describes number of subblock Infrastructure that has ongoing maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family(e.g. NVLink Domains). Not all VM Families will support this field.
197+
&quot;subblockInfraMaintenancePendingCount&quot;: 42, # Describes number of subblock Infrastructure that has pending maintenance. Here, Subblock Infrastructure Maintenance pertains to upstream hardware contained in the Subblock that is necessary for a VM Family (e.g. NVLink Domains). Not all VM Families will support this field.
190198
&quot;upcomingGroupMaintenance&quot;: { # Upcoming Maintenance notification information. # Maintenance information on this group of VMs.
191199
&quot;canReschedule&quot;: True or False, # Indicates if the maintenance can be customer triggered.
192200
&quot;latestWindowStartTime&quot;: &quot;A String&quot;, # The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.

0 commit comments

Comments
 (0)