Skip to content

Commit fecc06d

Browse files
yoshi-automationmiguelvelezsa
authored andcommitted
feat(gkeonprem): update the API
#### gkeonprem:v1 The following keys were added: - resources.projects.resources.locations.resources.bareMetalAdminClusters.resources.operations.methods.list.parameters.returnPartialSuccess.description - resources.projects.resources.locations.resources.bareMetalAdminClusters.resources.operations.methods.list.parameters.returnPartialSuccess.location - resources.projects.resources.locations.resources.bareMetalAdminClusters.resources.operations.methods.list.parameters.returnPartialSuccess.type - resources.projects.resources.locations.resources.bareMetalClusters.resources.bareMetalNodePools.resources.operations.methods.list.parameters.returnPartialSuccess.description - resources.projects.resources.locations.resources.bareMetalClusters.resources.bareMetalNodePools.resources.operations.methods.list.parameters.returnPartialSuccess.location - resources.projects.resources.locations.resources.bareMetalClusters.resources.bareMetalNodePools.resources.operations.methods.list.parameters.returnPartialSuccess.type - resources.projects.resources.locations.resources.bareMetalClusters.resources.operations.methods.list.parameters.returnPartialSuccess.description - resources.projects.resources.locations.resources.bareMetalClusters.resources.operations.methods.list.parameters.returnPartialSuccess.location - resources.projects.resources.locations.resources.bareMetalClusters.resources.operations.methods.list.parameters.returnPartialSuccess.type - resources.projects.resources.locations.resources.operations.methods.list.parameters.returnPartialSuccess.description - resources.projects.resources.locations.resources.operations.methods.list.parameters.returnPartialSuccess.location - resources.projects.resources.locations.resources.operations.methods.list.parameters.returnPartialSuccess.type - resources.projects.resources.locations.resources.vmwareAdminClusters.resources.operations.methods.list.parameters.returnPartialSuccess.description - resources.projects.resources.locations.resources.vmwareAdminClusters.resources.operations.methods.list.parameters.returnPartialSuccess.location - resources.projects.resources.locations.resources.vmwareAdminClusters.resources.operations.methods.list.parameters.returnPartialSuccess.type - resources.projects.resources.locations.resources.vmwareClusters.resources.operations.methods.list.parameters.returnPartialSuccess.description - resources.projects.resources.locations.resources.vmwareClusters.resources.operations.methods.list.parameters.returnPartialSuccess.location - resources.projects.resources.locations.resources.vmwareClusters.resources.operations.methods.list.parameters.returnPartialSuccess.type - resources.projects.resources.locations.resources.vmwareClusters.resources.vmwareNodePools.resources.operations.methods.list.parameters.returnPartialSuccess.description - resources.projects.resources.locations.resources.vmwareClusters.resources.vmwareNodePools.resources.operations.methods.list.parameters.returnPartialSuccess.location - resources.projects.resources.locations.resources.vmwareClusters.resources.vmwareNodePools.resources.operations.methods.list.parameters.returnPartialSuccess.type - schemas.ListOperationsResponse.properties.unreachable.description - schemas.ListOperationsResponse.properties.unreachable.items.type - schemas.ListOperationsResponse.properties.unreachable.type
1 parent 9947321 commit fecc06d

File tree

2 files changed

+103
-8
lines changed

2 files changed

+103
-8
lines changed

discovery/gkeonprem-v1.json

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -618,6 +618,11 @@
618618
"description": "The standard list page token.",
619619
"location": "query",
620620
"type": "string"
621+
},
622+
"returnPartialSuccess": {
623+
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
624+
"location": "query",
625+
"type": "boolean"
621626
}
622627
},
623628
"path": "v1/{+name}/operations",
@@ -1514,6 +1519,11 @@
15141519
"description": "The standard list page token.",
15151520
"location": "query",
15161521
"type": "string"
1522+
},
1523+
"returnPartialSuccess": {
1524+
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
1525+
"location": "query",
1526+
"type": "boolean"
15171527
}
15181528
},
15191529
"path": "v1/{+name}/operations",
@@ -1586,6 +1596,11 @@
15861596
"description": "The standard list page token.",
15871597
"location": "query",
15881598
"type": "string"
1599+
},
1600+
"returnPartialSuccess": {
1601+
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
1602+
"location": "query",
1603+
"type": "boolean"
15891604
}
15901605
},
15911606
"path": "v1/{+name}/operations",
@@ -1711,6 +1726,11 @@
17111726
"description": "The standard list page token.",
17121727
"location": "query",
17131728
"type": "string"
1729+
},
1730+
"returnPartialSuccess": {
1731+
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
1732+
"location": "query",
1733+
"type": "boolean"
17141734
}
17151735
},
17161736
"path": "v1/{+name}/operations",
@@ -2128,6 +2148,11 @@
21282148
"description": "The standard list page token.",
21292149
"location": "query",
21302150
"type": "string"
2151+
},
2152+
"returnPartialSuccess": {
2153+
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
2154+
"location": "query",
2155+
"type": "boolean"
21312156
}
21322157
},
21332158
"path": "v1/{+name}/operations",
@@ -2642,6 +2667,11 @@
26422667
"description": "The standard list page token.",
26432668
"location": "query",
26442669
"type": "string"
2670+
},
2671+
"returnPartialSuccess": {
2672+
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
2673+
"location": "query",
2674+
"type": "boolean"
26452675
}
26462676
},
26472677
"path": "v1/{+name}/operations",
@@ -3084,6 +3114,11 @@
30843114
"description": "The standard list page token.",
30853115
"location": "query",
30863116
"type": "string"
3117+
},
3118+
"returnPartialSuccess": {
3119+
"description": "When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `\"projects/example/locations/-\"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.",
3120+
"location": "query",
3121+
"type": "boolean"
30873122
}
30883123
},
30893124
"path": "v1/{+name}/operations",
@@ -3105,7 +3140,7 @@
31053140
}
31063141
}
31073142
},
3108-
"revision": "20250908",
3143+
"revision": "20251020",
31093144
"rootUrl": "https://gkeonprem.googleapis.com/",
31103145
"schemas": {
31113146
"Authorization": {
@@ -4797,6 +4832,13 @@
47974832
"$ref": "Operation"
47984833
},
47994834
"type": "array"
4835+
},
4836+
"unreachable": {
4837+
"description": "Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.",
4838+
"items": {
4839+
"type": "string"
4840+
},
4841+
"type": "array"
48004842
}
48014843
},
48024844
"type": "object"

src/apis/gkeonprem/v1.ts

Lines changed: 60 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1397,6 +1397,10 @@ export namespace gkeonprem_v1 {
13971397
* A list of operations that matches the specified filter in the request.
13981398
*/
13991399
operations?: Schema$Operation[];
1400+
/**
1401+
* Unordered list. Unreachable resources. Populated when the request sets `ListOperationsRequest.return_partial_success` and reads across collections e.g. when attempting to list all resources across all supported locations.
1402+
*/
1403+
unreachable?: string[] | null;
14001404
}
14011405
/**
14021406
* Response message for listing VMware admin clusters.
@@ -5266,13 +5270,16 @@ export namespace gkeonprem_v1 {
52665270
* pageSize: 'placeholder-value',
52675271
* // The standard list page token.
52685272
* pageToken: 'placeholder-value',
5273+
* // When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
5274+
* returnPartialSuccess: 'placeholder-value',
52695275
* });
52705276
* console.log(res.data);
52715277
*
52725278
* // Example response
52735279
* // {
52745280
* // "nextPageToken": "my_nextPageToken",
5275-
* // "operations": []
5281+
* // "operations": [],
5282+
* // "unreachable": []
52765283
* // }
52775284
* }
52785285
*
@@ -5400,6 +5407,10 @@ export namespace gkeonprem_v1 {
54005407
* The standard list page token.
54015408
*/
54025409
pageToken?: string;
5410+
/**
5411+
* When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
5412+
*/
5413+
returnPartialSuccess?: boolean;
54035414
}
54045415

54055416
export class Resource$Projects$Locations$Baremetalclusters {
@@ -9298,14 +9309,17 @@ export namespace gkeonprem_v1 {
92989309
* pageSize: 'placeholder-value',
92999310
* // The standard list page token.
93009311
* pageToken: 'placeholder-value',
9312+
* // When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
9313+
* returnPartialSuccess: 'placeholder-value',
93019314
* },
93029315
* );
93039316
* console.log(res.data);
93049317
*
93059318
* // Example response
93069319
* // {
93079320
* // "nextPageToken": "my_nextPageToken",
9308-
* // "operations": []
9321+
* // "operations": [],
9322+
* // "unreachable": []
93099323
* // }
93109324
* }
93119325
*
@@ -9433,6 +9447,10 @@ export namespace gkeonprem_v1 {
94339447
* The standard list page token.
94349448
*/
94359449
pageToken?: string;
9450+
/**
9451+
* When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
9452+
*/
9453+
returnPartialSuccess?: boolean;
94369454
}
94379455

94389456
export class Resource$Projects$Locations$Baremetalclusters$Operations {
@@ -9621,13 +9639,16 @@ export namespace gkeonprem_v1 {
96219639
* pageSize: 'placeholder-value',
96229640
* // The standard list page token.
96239641
* pageToken: 'placeholder-value',
9642+
* // When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
9643+
* returnPartialSuccess: 'placeholder-value',
96249644
* });
96259645
* console.log(res.data);
96269646
*
96279647
* // Example response
96289648
* // {
96299649
* // "nextPageToken": "my_nextPageToken",
9630-
* // "operations": []
9650+
* // "operations": [],
9651+
* // "unreachable": []
96319652
* // }
96329653
* }
96339654
*
@@ -9755,6 +9776,10 @@ export namespace gkeonprem_v1 {
97559776
* The standard list page token.
97569777
*/
97579778
pageToken?: string;
9779+
/**
9780+
* When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
9781+
*/
9782+
returnPartialSuccess?: boolean;
97589783
}
97599784

97609785
export class Resource$Projects$Locations$Operations {
@@ -10210,13 +10235,16 @@ export namespace gkeonprem_v1 {
1021010235
* pageSize: 'placeholder-value',
1021110236
* // The standard list page token.
1021210237
* pageToken: 'placeholder-value',
10238+
* // When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
10239+
* returnPartialSuccess: 'placeholder-value',
1021310240
* });
1021410241
* console.log(res.data);
1021510242
*
1021610243
* // Example response
1021710244
* // {
1021810245
* // "nextPageToken": "my_nextPageToken",
10219-
* // "operations": []
10246+
* // "operations": [],
10247+
* // "unreachable": []
1022010248
* // }
1022110249
* }
1022210250
*
@@ -10362,6 +10390,10 @@ export namespace gkeonprem_v1 {
1036210390
* The standard list page token.
1036310391
*/
1036410392
pageToken?: string;
10393+
/**
10394+
* When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
10395+
*/
10396+
returnPartialSuccess?: boolean;
1036510397
}
1036610398

1036710399
export class Resource$Projects$Locations$Vmwareadminclusters {
@@ -12149,13 +12181,16 @@ export namespace gkeonprem_v1 {
1214912181
* pageSize: 'placeholder-value',
1215012182
* // The standard list page token.
1215112183
* pageToken: 'placeholder-value',
12184+
* // When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
12185+
* returnPartialSuccess: 'placeholder-value',
1215212186
* });
1215312187
* console.log(res.data);
1215412188
*
1215512189
* // Example response
1215612190
* // {
1215712191
* // "nextPageToken": "my_nextPageToken",
12158-
* // "operations": []
12192+
* // "operations": [],
12193+
* // "unreachable": []
1215912194
* // }
1216012195
* }
1216112196
*
@@ -12283,6 +12318,10 @@ export namespace gkeonprem_v1 {
1228312318
* The standard list page token.
1228412319
*/
1228512320
pageToken?: string;
12321+
/**
12322+
* When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
12323+
*/
12324+
returnPartialSuccess?: boolean;
1228612325
}
1228712326

1228812327
export class Resource$Projects$Locations$Vmwareclusters {
@@ -14428,14 +14467,17 @@ export namespace gkeonprem_v1 {
1442814467
* pageSize: 'placeholder-value',
1442914468
* // The standard list page token.
1443014469
* pageToken: 'placeholder-value',
14470+
* // When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
14471+
* returnPartialSuccess: 'placeholder-value',
1443114472
* },
1443214473
* );
1443314474
* console.log(res.data);
1443414475
*
1443514476
* // Example response
1443614477
* // {
1443714478
* // "nextPageToken": "my_nextPageToken",
14438-
* // "operations": []
14479+
* // "operations": [],
14480+
* // "unreachable": []
1443914481
* // }
1444014482
* }
1444114483
*
@@ -14563,6 +14605,10 @@ export namespace gkeonprem_v1 {
1456314605
* The standard list page token.
1456414606
*/
1456514607
pageToken?: string;
14608+
/**
14609+
* When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
14610+
*/
14611+
returnPartialSuccess?: boolean;
1456614612
}
1456714613

1456814614
export class Resource$Projects$Locations$Vmwareclusters$Vmwarenodepools {
@@ -16464,14 +16510,17 @@ export namespace gkeonprem_v1 {
1646416510
* pageSize: 'placeholder-value',
1646516511
* // The standard list page token.
1646616512
* pageToken: 'placeholder-value',
16513+
* // When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
16514+
* returnPartialSuccess: 'placeholder-value',
1646716515
* },
1646816516
* );
1646916517
* console.log(res.data);
1647016518
*
1647116519
* // Example response
1647216520
* // {
1647316521
* // "nextPageToken": "my_nextPageToken",
16474-
* // "operations": []
16522+
* // "operations": [],
16523+
* // "unreachable": []
1647516524
* // }
1647616525
* }
1647716526
*
@@ -16599,5 +16648,9 @@ export namespace gkeonprem_v1 {
1659916648
* The standard list page token.
1660016649
*/
1660116650
pageToken?: string;
16651+
/**
16652+
* When set to `true`, operations that are reachable are returned as normal, and those that are unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true` when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific documentation.
16653+
*/
16654+
returnPartialSuccess?: boolean;
1660216655
}
1660316656
}

0 commit comments

Comments
 (0)