Skip to content

Commit a2e39fd

Browse files
committed
feat: update generated APIs
1 parent 947be6c commit a2e39fd

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed

packages_generated/product_catalog/src/v2alpha1/api.gen.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ export class PublicCatalogAPI extends ParentAPI {
3131
request.pageSize ?? this.client.settings.defaultPageSize,
3232
],
3333
['product_types', request.productTypes],
34+
['status', request.status],
3435
...Object.entries(
3536
resolveOneOf<boolean | ScwRegion | ScwZone | string>([
3637
{ param: 'global', value: request.global },

packages_generated/product_catalog/src/v2alpha1/index.gen.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ export { PublicCatalogAPI } from './api.gen.js'
44
export * from './marshalling.gen.js'
55
export type {
66
ListPublicCatalogProductsRequestProductType,
7+
ListPublicCatalogProductsRequestStatus,
78
ListPublicCatalogProductsResponse,
89
PublicCatalogApiListPublicCatalogProductsRequest,
910
PublicCatalogProduct,

packages_generated/product_catalog/src/v2alpha1/types.gen.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,17 @@ export type ListPublicCatalogProductsRequestProductType =
1515
| 'block_storage'
1616
| 'object_storage'
1717

18+
export type ListPublicCatalogProductsRequestStatus =
19+
| 'unknown_status'
20+
| 'public_beta'
21+
| 'preview'
22+
| 'general_availability'
23+
| 'end_of_deployment'
24+
| 'end_of_support'
25+
| 'end_of_sale'
26+
| 'end_of_life'
27+
| 'retired'
28+
1829
export type PublicCatalogProductPropertiesHardwareCPUArch =
1930
| 'unknown_arch'
2031
| 'x64'
@@ -30,6 +41,8 @@ export type PublicCatalogProductStatus =
3041
| 'end_of_deployment'
3142
| 'end_of_support'
3243
| 'end_of_sale'
44+
| 'end_of_life'
45+
| 'retired'
3346

3447
export type PublicCatalogProductUnitOfMeasureCountableUnit =
3548
| 'unknown_countable_unit'
@@ -458,4 +471,8 @@ export type PublicCatalogApiListPublicCatalogProductsRequest = {
458471
* One-of ('locality'): at most one of 'global', 'region', 'zone', 'datacenter' could be set.
459472
*/
460473
datacenter?: string
474+
/**
475+
* The lists of filtered product status, if empty only products with status public_beta, general_availability, preview, end_of_deployment, end_of_support, end_of_sale, end_of_life or retired will be returned.
476+
*/
477+
status?: ListPublicCatalogProductsRequestStatus[]
461478
}

0 commit comments

Comments
 (0)