Skip to content

Commit be7e601

Browse files
feat(all): auto-regenerate discovery clients (#3237)
1 parent 971135a commit be7e601

File tree

6 files changed

+337
-9
lines changed

6 files changed

+337
-9
lines changed

compute/v0.beta/compute-api.json

Lines changed: 163 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45720,7 +45720,7 @@
4572045720
}
4572145721
}
4572245722
},
45723-
"revision": "20250708",
45723+
"revision": "20250717",
4572445724
"rootUrl": "https://compute.googleapis.com/",
4572545725
"schemas": {
4572645726
"AWSV4Signature": {
@@ -47125,6 +47125,10 @@
4712547125
"description": "[Output Only] Contains output only fields.",
4712647126
"id": "AllocationResourceStatus",
4712747127
"properties": {
47128+
"healthInfo": {
47129+
"$ref": "AllocationResourceStatusHealthInfo",
47130+
"description": "[Output only] Health information for the reservation."
47131+
},
4712847132
"reservationBlockCount": {
4712947133
"description": "The number of reservation blocks associated with this reservation.",
4713047134
"format": "int32",
@@ -47141,6 +47145,37 @@
4714147145
},
4714247146
"type": "object"
4714347147
},
47148+
"AllocationResourceStatusHealthInfo": {
47149+
"description": "Health information for the reservation.",
47150+
"id": "AllocationResourceStatusHealthInfo",
47151+
"properties": {
47152+
"degradedBlockCount": {
47153+
"description": "The number of reservation blocks that are degraded.",
47154+
"format": "int32",
47155+
"type": "integer"
47156+
},
47157+
"healthStatus": {
47158+
"description": "The health status of the reservation.",
47159+
"enum": [
47160+
"DEGRADED",
47161+
"HEALTHY",
47162+
"HEALTH_STATUS_UNSPECIFIED"
47163+
],
47164+
"enumDescriptions": [
47165+
"The reservation is degraded.",
47166+
"The reservation is healthy.",
47167+
"The health status of the reservation is unspecified."
47168+
],
47169+
"type": "string"
47170+
},
47171+
"healthyBlockCount": {
47172+
"description": "The number of reservation blocks that are healthy.",
47173+
"format": "int32",
47174+
"type": "integer"
47175+
}
47176+
},
47177+
"type": "object"
47178+
},
4714447179
"AllocationResourceStatusSpecificSKUAllocation": {
4714547180
"description": "Contains Properties set for the reservation.",
4714647181
"id": "AllocationResourceStatusSpecificSKUAllocation",
@@ -82963,6 +82998,20 @@
8296382998
"description": "[Output Only] Reserved for future use.",
8296482999
"type": "boolean"
8296583000
},
83001+
"schedulingType": {
83002+
"description": "The type of maintenance for the reservation.",
83003+
"enum": [
83004+
"GROUPED",
83005+
"GROUP_MAINTENANCE_TYPE_UNSPECIFIED",
83006+
"INDEPENDENT"
83007+
],
83008+
"enumDescriptions": [
83009+
"Maintenance on all reserved instances in the reservation is synchronized.",
83010+
"Unknown maintenance type.",
83011+
"Maintenance is not synchronized for this reservation. Instead, each instance has its own maintenance window."
83012+
],
83013+
"type": "string"
83014+
},
8296683015
"selfLink": {
8296783016
"description": "[Output Only] Server-defined fully-qualified URL for this resource.",
8296883017
"type": "string"
@@ -83218,6 +83267,10 @@
8321883267
"description": "[Output Only] Creation timestamp in RFC3339 text format.",
8321983268
"type": "string"
8322083269
},
83270+
"healthInfo": {
83271+
"$ref": "ReservationBlockHealthInfo",
83272+
"description": "[Output Only] Health information for the reservation block."
83273+
},
8322183274
"id": {
8322283275
"description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.",
8322383276
"format": "uint64",
@@ -83286,6 +83339,37 @@
8328683339
},
8328783340
"type": "object"
8328883341
},
83342+
"ReservationBlockHealthInfo": {
83343+
"description": "Health information for the reservation block.",
83344+
"id": "ReservationBlockHealthInfo",
83345+
"properties": {
83346+
"degradedSubBlockCount": {
83347+
"description": "The number of subBlocks that are degraded.",
83348+
"format": "int32",
83349+
"type": "integer"
83350+
},
83351+
"healthStatus": {
83352+
"description": "The health status of the reservation block.",
83353+
"enum": [
83354+
"DEGRADED",
83355+
"HEALTHY",
83356+
"HEALTH_STATUS_UNSPECIFIED"
83357+
],
83358+
"enumDescriptions": [
83359+
"The reservation block is degraded.",
83360+
"The reservation block is healthy.",
83361+
"The health status of the reservation block is unspecified."
83362+
],
83363+
"type": "string"
83364+
},
83365+
"healthySubBlockCount": {
83366+
"description": "The number of subBlocks that are healthy.",
83367+
"format": "int32",
83368+
"type": "integer"
83369+
}
83370+
},
83371+
"type": "object"
83372+
},
8328983373
"ReservationBlockPhysicalTopology": {
8329083374
"id": "ReservationBlockPhysicalTopology",
8329183375
"properties": {
@@ -83674,6 +83758,10 @@
8367483758
"description": "[Output Only] Creation timestamp in RFC3339 text format.",
8367583759
"type": "string"
8367683760
},
83761+
"healthInfo": {
83762+
"$ref": "ReservationSubBlockHealthInfo",
83763+
"description": "[Output Only] Health information for the reservation subBlock."
83764+
},
8367783765
"id": {
8367883766
"description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.",
8367983767
"format": "uint64",
@@ -83732,6 +83820,47 @@
8373283820
},
8373383821
"type": "object"
8373483822
},
83823+
"ReservationSubBlockHealthInfo": {
83824+
"description": "Health information for the reservation subBlock.",
83825+
"id": "ReservationSubBlockHealthInfo",
83826+
"properties": {
83827+
"degradedHostCount": {
83828+
"description": "The number of degraded hosts in the reservation subBlock.",
83829+
"format": "int32",
83830+
"type": "integer"
83831+
},
83832+
"degradedInfraCount": {
83833+
"description": "The number of degraded infrastructure (e.g NV link domain) in the reservation subblock.",
83834+
"format": "int32",
83835+
"type": "integer"
83836+
},
83837+
"healthStatus": {
83838+
"description": "The health status of the reservation subBlock.",
83839+
"enum": [
83840+
"DEGRADED",
83841+
"HEALTHY",
83842+
"HEALTH_STATUS_UNSPECIFIED"
83843+
],
83844+
"enumDescriptions": [
83845+
"The reservation subBlock is degraded.",
83846+
"The reservation subBlock is healthy.",
83847+
"The health status of the reservation subBlock is unspecified."
83848+
],
83849+
"type": "string"
83850+
},
83851+
"healthyHostCount": {
83852+
"description": "The number of healthy hosts in the reservation subBlock.",
83853+
"format": "int32",
83854+
"type": "integer"
83855+
},
83856+
"healthyInfraCount": {
83857+
"description": "The number of healthy infrastructure (e.g NV link domain) in the reservation subblock.",
83858+
"format": "int32",
83859+
"type": "integer"
83860+
}
83861+
},
83862+
"type": "object"
83863+
},
8373583864
"ReservationSubBlockPhysicalTopology": {
8373683865
"id": "ReservationSubBlockPhysicalTopology",
8373783866
"properties": {
@@ -99228,6 +99357,39 @@
9922899357
"description": "Indicates whether the UpcomingMaintenance will be triggered on VM shutdown.",
9922999358
"type": "boolean"
9923099359
},
99360+
"maintenanceReasons": {
99361+
"description": "The reasons for the maintenance. Only valid for vms.",
99362+
"items": {
99363+
"enum": [
99364+
"FAILURE_DISK",
99365+
"FAILURE_GPU",
99366+
"FAILURE_GPU_TEMPERATURE",
99367+
"FAILURE_GPU_XID",
99368+
"FAILURE_INFRA",
99369+
"FAILURE_INTERFACE",
99370+
"FAILURE_MEMORY",
99371+
"FAILURE_NETWORK",
99372+
"FAILURE_NVLINK",
99373+
"INFRASTRUCTURE_RELOCATION",
99374+
"MAINTENANCE_REASON_UNKNOWN"
99375+
],
99376+
"enumDescriptions": [
99377+
"Maintenance due to disk errors.",
99378+
"Maintenance due to GPU errors.",
99379+
"Maintenance due to high GPU temperature.",
99380+
"Maintenance due to GPU xid failure.",
99381+
"Maintenance due to infrastructure errors.",
99382+
"Maintenance due to interface errors.",
99383+
"Maintenance due to memory errors.",
99384+
"Maintenance due to network errors.",
99385+
"Maintenance due to NVLink failure.",
99386+
"Maintenance due to infrastructure relocation.",
99387+
"Unknown maintenance reason. Do not use this value."
99388+
],
99389+
"type": "string"
99390+
},
99391+
"type": "array"
99392+
},
9923199393
"maintenanceStatus": {
9923299394
"enum": [
9923399395
"ONGOING",

0 commit comments

Comments
 (0)