diff --git a/packages/clients/src/api/marketplace/v2/api.gen.ts b/packages/clients/src/api/marketplace/v2/api.gen.ts index f80842faf..11e0e1038 100644 --- a/packages/clients/src/api/marketplace/v2/api.gen.ts +++ b/packages/clients/src/api/marketplace/v2/api.gen.ts @@ -149,6 +149,7 @@ export class API extends ParentAPI { 'page_size', request.pageSize ?? this.client.settings.defaultPageSize, ], + ['type', request.type ?? 'unknown_type'], ['zone', request.zone ?? this.client.settings.defaultZone], ...Object.entries( resolveOneOf([ diff --git a/packages/clients/src/api/marketplace/v2/index.gen.ts b/packages/clients/src/api/marketplace/v2/index.gen.ts index d3277f863..5fb256517 100644 --- a/packages/clients/src/api/marketplace/v2/index.gen.ts +++ b/packages/clients/src/api/marketplace/v2/index.gen.ts @@ -20,5 +20,6 @@ export type { ListVersionsRequestOrderBy, ListVersionsResponse, LocalImage, + LocalImageType, Version, } from './types.gen' diff --git a/packages/clients/src/api/marketplace/v2/marshalling.gen.ts b/packages/clients/src/api/marketplace/v2/marshalling.gen.ts index 5d7d62253..e2841a37b 100644 --- a/packages/clients/src/api/marketplace/v2/marshalling.gen.ts +++ b/packages/clients/src/api/marketplace/v2/marshalling.gen.ts @@ -62,6 +62,7 @@ export const unmarshalLocalImage = (data: unknown) => { compatibleCommercialTypes: data.compatible_commercial_types, id: data.id, label: data.label, + type: data.type, zone: data.zone, } as LocalImage } diff --git a/packages/clients/src/api/marketplace/v2/types.gen.ts b/packages/clients/src/api/marketplace/v2/types.gen.ts index 69a7c818c..41352e81f 100644 --- a/packages/clients/src/api/marketplace/v2/types.gen.ts +++ b/packages/clients/src/api/marketplace/v2/types.gen.ts @@ -14,6 +14,8 @@ export type ListLocalImagesRequestOrderBy = 'created_at_asc' | 'created_at_desc' export type ListVersionsRequestOrderBy = 'created_at_asc' | 'created_at_desc' +export type LocalImageType = 'unknown_type' | 'instance_local' | 'instance_sbs' + export interface Category { id: string name: string @@ -80,6 +82,8 @@ export interface LocalImage { zone: Zone /** Image label this image belongs to. */ label: string + /** Type of this local image. */ + type: LocalImageType } /** Version. */ @@ -150,6 +154,7 @@ export type ListLocalImagesRequest = { */ imageLabel?: string zone?: Zone + type?: LocalImageType } export type GetLocalImageRequest = {