diff --git a/packages/clients/src/api/block/v1alpha1/api.gen.ts b/packages/clients/src/api/block/v1alpha1/api.gen.ts index b0d83d01d..cf087b468 100644 --- a/packages/clients/src/api/block/v1alpha1/api.gen.ts +++ b/packages/clients/src/api/block/v1alpha1/api.gen.ts @@ -243,6 +243,7 @@ export class API extends ParentAPI { request.pageSize ?? this.client.settings.defaultPageSize, ], ['project_id', request.projectId], + ['tags', request.tags], ['volume_id', request.volumeId], ), }, diff --git a/packages/clients/src/api/block/v1alpha1/types.gen.ts b/packages/clients/src/api/block/v1alpha1/types.gen.ts index dcc6ddca5..a0d9d356d 100644 --- a/packages/clients/src/api/block/v1alpha1/types.gen.ts +++ b/packages/clients/src/api/block/v1alpha1/types.gen.ts @@ -321,6 +321,11 @@ export type ListSnapshotsRequest = { volumeId?: string /** Filter snapshots by their names. */ name?: string + /** + * Filter by tags. Only snapshots with one or more matching tags will be + * returned. + */ + tags?: string[] } export interface ListSnapshotsResponse {