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: discovery/gkeonprem-v1.json
+105-2Lines changed: 105 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -188,6 +188,11 @@
188
188
"parent"
189
189
],
190
190
"parameters": {
191
+
"allowPreflightFailure": {
192
+
"description": "Optional. If set to true, CLM will force CCFE to persist the cluster resource in RMS when the creation fails during standalone preflight checks. In that case the subsequent create call will fail with \"cluster already exists\" error and hence a update cluster is required to fix the cluster.",
193
+
"location": "query",
194
+
"type": "boolean"
195
+
},
191
196
"bareMetalAdminClusterId": {
192
197
"description": "Required. User provided identifier that is used as part of the resource name; must conform to RFC-1034 and additionally restrict to lower-cased letters. This comes out roughly to: /^a-z+[a-z0-9]$/",
193
198
"location": "query",
@@ -254,6 +259,11 @@
254
259
"name"
255
260
],
256
261
"parameters": {
262
+
"allowMissing": {
263
+
"description": "Optional. If true, return BareMetal Admin Cluster including the one that only exists in RMS.",
264
+
"location": "query",
265
+
"type": "boolean"
266
+
},
257
267
"name": {
258
268
"description": "Required. Name of the bare metal admin cluster to get. Format: \"projects/{project}/locations/{location}/bareMetalAdminClusters/{bare_metal_admin_cluster}\"",
259
269
"location": "path",
@@ -325,6 +335,11 @@
325
335
"parent"
326
336
],
327
337
"parameters": {
338
+
"allowMissing": {
339
+
"description": "Optional. If true, return list of BareMetal Admin Clusters including the ones that only exists in RMS.",
340
+
"location": "query",
341
+
"type": "boolean"
342
+
},
328
343
"pageSize": {
329
344
"description": "Requested page size. Server may return fewer items than requested. If unspecified, at most 50 clusters will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.",
330
345
"format": "int32",
@@ -622,6 +637,11 @@
622
637
"parent"
623
638
],
624
639
"parameters": {
640
+
"allowPreflightFailure": {
641
+
"description": "Optional. If set to true, CLM will force CCFE to persist the cluster resource in RMS when the creation fails during standalone preflight checks. In that case the subsequent create call will fail with \"cluster already exists\" error and hence a update cluster is required to fix the cluster.",
642
+
"location": "query",
643
+
"type": "boolean"
644
+
},
625
645
"bareMetalClusterId": {
626
646
"description": "Required. User provided identifier that is used as part of the resource name; must conform to RFC-1034 and additionally restrict to lower-cased letters. This comes out roughly to: /^a-z+[a-z0-9]$/",
627
647
"location": "query",
@@ -738,6 +758,11 @@
738
758
"name"
739
759
],
740
760
"parameters": {
761
+
"allowMissing": {
762
+
"description": "Optional. If true, return BareMetal Cluster including the one that only exists in RMS.",
763
+
"location": "query",
764
+
"type": "boolean"
765
+
},
741
766
"name": {
742
767
"description": "Required. Name of the bare metal user cluster to get. Format: \"projects/{project}/locations/{location}/bareMetalClusters/{bare_metal_cluster}\"",
743
768
"location": "path",
@@ -809,6 +834,11 @@
809
834
"parent"
810
835
],
811
836
"parameters": {
837
+
"allowMissing": {
838
+
"description": "Optional. If true, return list of BareMetal Clusters including the ones that only exists in RMS.",
839
+
"location": "query",
840
+
"type": "boolean"
841
+
},
812
842
"filter": {
813
843
"description": "A resource filtering expression following https://google.aip.dev/160. When non-empty, only resource's whose attributes field matches the filter are returned.",
814
844
"location": "query",
@@ -1726,6 +1756,11 @@
1726
1756
"name"
1727
1757
],
1728
1758
"parameters": {
1759
+
"allowMissing": {
1760
+
"description": "Optional. If true, return Vmware Admin Cluster including the one that only exists in RMS.",
1761
+
"location": "query",
1762
+
"type": "boolean"
1763
+
},
1729
1764
"name": {
1730
1765
"description": "Required. Name of the VMware admin cluster to be returned. Format: \"projects/{project}/locations/{location}/vmwareAdminClusters/{vmware_admin_cluster}\"",
1731
1766
"location": "path",
@@ -1797,6 +1832,11 @@
1797
1832
"parent"
1798
1833
],
1799
1834
"parameters": {
1835
+
"allowMissing": {
1836
+
"description": "Optional. If true, return list of Vmware Admin Clusters including the ones that only exists in RMS.",
1837
+
"location": "query",
1838
+
"type": "boolean"
1839
+
},
1800
1840
"pageSize": {
1801
1841
"description": "Requested page size. Server may return fewer items than requested. If unspecified, at most 50 clusters will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.",
1802
1842
"format": "int32",
@@ -2059,6 +2099,11 @@
2059
2099
"parent"
2060
2100
],
2061
2101
"parameters": {
2102
+
"allowPreflightFailure": {
2103
+
"description": "Optional. If set to true, CLM will force CCFE to persist the cluster resource in RMS when the creation fails during standalone preflight checks. In that case the subsequent create call will fail with \"cluster already exists\" error and hence a update cluster is required to fix the cluster.",
2104
+
"location": "query",
2105
+
"type": "boolean"
2106
+
},
2062
2107
"parent": {
2063
2108
"description": "Required. The parent of the project and location where this cluster is created in. Format: \"projects/{project}/locations/{location}\"",
2064
2109
"location": "path",
@@ -2175,6 +2220,11 @@
2175
2220
"name"
2176
2221
],
2177
2222
"parameters": {
2223
+
"allowMissing": {
2224
+
"description": "Optional. If true, return Vmware Cluster including the one that only exists in RMS.",
2225
+
"location": "query",
2226
+
"type": "boolean"
2227
+
},
2178
2228
"name": {
2179
2229
"description": "Required. Name of the VMware user cluster to be returned. Format: \"projects/{project}/locations/{location}/vmwareClusters/{vmware_cluster}\"",
2180
2230
"location": "path",
@@ -2246,6 +2296,11 @@
2246
2296
"parent"
2247
2297
],
2248
2298
"parameters": {
2299
+
"allowMissing": {
2300
+
"description": "Optional. If true, return list of Vmware Clusters including the ones that only exists in RMS.",
2301
+
"location": "query",
2302
+
"type": "boolean"
2303
+
},
2249
2304
"filter": {
2250
2305
"description": "A resource filtering expression following https://google.aip.dev/160. When non-empty, only resource's whose attributes field matches the filter are returned.",
2251
2306
"location": "query",
@@ -2996,7 +3051,7 @@
2996
3051
}
2997
3052
}
2998
3053
},
2999
-
"revision": "20240228",
3054
+
"revision": "20240814",
3000
3055
"rootUrl": "https://gkeonprem.googleapis.com/",
3001
3056
"schemas": {
3002
3057
"Authorization": {
@@ -3719,6 +3774,11 @@
3719
3774
"description": "BareMetalClusterUpgradePolicy defines the cluster upgrade policy.",
3720
3775
"id": "BareMetalClusterUpgradePolicy",
3721
3776
"properties": {
3777
+
"pause": {
3778
+
"description": "Output only. Pause is used to show the upgrade pause status. It's view only for now.",
3779
+
"readOnly": true,
3780
+
"type": "boolean"
3781
+
},
3722
3782
"policy": {
3723
3783
"description": "Specifies which upgrade policy to use.",
3724
3784
"enum": [
@@ -5182,6 +5242,14 @@
5182
5242
"errorMessage": {
5183
5243
"description": "Human-friendly representation of the error message from controller. The error message can be temporary as the controller controller creates a cluster or node pool. If the error message persists for a longer period of time, it can be used to surface error message to indicate real problems requiring user intervention.",
5184
5244
"type": "string"
5245
+
},
5246
+
"version": {
5247
+
"description": "Reflect current version of the resource.",
5248
+
"type": "string"
5249
+
},
5250
+
"versions": {
5251
+
"$ref": "Versions",
5252
+
"description": "Shows the mapping of a given version to the number of machines under this version."
5185
5253
}
5186
5254
},
5187
5255
"type": "object"
@@ -5371,6 +5439,36 @@
5371
5439
},
5372
5440
"type": "object"
5373
5441
},
5442
+
"Version": {
5443
+
"description": "Version describes the number of nodes at a given version under a resource.",
5444
+
"id": "Version",
5445
+
"properties": {
5446
+
"count": {
5447
+
"description": "Number of machines under the above version.",
5448
+
"format": "int64",
5449
+
"type": "string"
5450
+
},
5451
+
"version": {
5452
+
"description": "Resource version.",
5453
+
"type": "string"
5454
+
}
5455
+
},
5456
+
"type": "object"
5457
+
},
5458
+
"Versions": {
5459
+
"description": "Versions describes the mapping of a given version to the number of machines under this version.",
5460
+
"id": "Versions",
5461
+
"properties": {
5462
+
"versions": {
5463
+
"description": "Shows the mapping of a given version to the number of machines under this version.",
5464
+
"items": {
5465
+
"$ref": "Version"
5466
+
},
5467
+
"type": "array"
5468
+
}
5469
+
},
5470
+
"type": "object"
5471
+
},
5374
5472
"VmwareAAGConfig": {
5375
5473
"description": "Specifies anti affinity group config for the VMware user cluster.",
5376
5474
"id": "VmwareAAGConfig",
@@ -5570,6 +5668,11 @@
5570
5668
"readOnly": true,
5571
5669
"type": "string"
5572
5670
},
5671
+
"validationCheck": {
5672
+
"$ref": "ValidationCheck",
5673
+
"description": "Output only. ValidationCheck represents the result of the preflight check job.",
5674
+
"readOnly": true
5675
+
},
5573
5676
"vcenter": {
5574
5677
"$ref": "VmwareAdminVCenterConfig",
5575
5678
"description": "The VMware admin cluster VCenter configuration."
0 commit comments