Skip to content

Commit 792c254

Browse files
authored
chore: upgrade thv to v0.2.1 (#674)
1 parent 309e6b9 commit 792c254

File tree

5 files changed

+768
-29
lines changed

5 files changed

+768
-29
lines changed

api/generated/@tanstack/react-query.gen.ts

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import {
2929
postApiV1BetaWorkloadsStop,
3030
deleteApiV1BetaWorkloadsByName,
3131
getApiV1BetaWorkloadsByName,
32+
getApiV1BetaWorkloadsByNameExport,
3233
getApiV1BetaWorkloadsByNameLogs,
3334
postApiV1BetaWorkloadsByNameRestart,
3435
postApiV1BetaWorkloadsByNameStop,
@@ -92,6 +93,7 @@ import type {
9293
DeleteApiV1BetaWorkloadsByNameError,
9394
DeleteApiV1BetaWorkloadsByNameResponse,
9495
GetApiV1BetaWorkloadsByNameData,
96+
GetApiV1BetaWorkloadsByNameExportData,
9597
GetApiV1BetaWorkloadsByNameLogsData,
9698
PostApiV1BetaWorkloadsByNameRestartData,
9799
PostApiV1BetaWorkloadsByNameRestartError,
@@ -1109,6 +1111,31 @@ export const getApiV1BetaWorkloadsByNameOptions = (
11091111
})
11101112
}
11111113

1114+
export const getApiV1BetaWorkloadsByNameExportQueryKey = (
1115+
options: Options<GetApiV1BetaWorkloadsByNameExportData>
1116+
) => createQueryKey('getApiV1BetaWorkloadsByNameExport', options)
1117+
1118+
/**
1119+
* Export workload configuration
1120+
* Export a workload's run configuration as JSON
1121+
*/
1122+
export const getApiV1BetaWorkloadsByNameExportOptions = (
1123+
options: Options<GetApiV1BetaWorkloadsByNameExportData>
1124+
) => {
1125+
return queryOptions({
1126+
queryFn: async ({ queryKey, signal }) => {
1127+
const { data } = await getApiV1BetaWorkloadsByNameExport({
1128+
...options,
1129+
...queryKey[0],
1130+
signal,
1131+
throwOnError: true,
1132+
})
1133+
return data
1134+
},
1135+
queryKey: getApiV1BetaWorkloadsByNameExportQueryKey(options),
1136+
})
1137+
}
1138+
11121139
export const getApiV1BetaWorkloadsByNameLogsQueryKey = (
11131140
options: Options<GetApiV1BetaWorkloadsByNameLogsData>
11141141
) => createQueryKey('getApiV1BetaWorkloadsByNameLogs', options)

api/generated/sdk.gen.ts

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,9 @@ import type {
7676
GetApiV1BetaWorkloadsByNameData,
7777
GetApiV1BetaWorkloadsByNameResponses,
7878
GetApiV1BetaWorkloadsByNameErrors,
79+
GetApiV1BetaWorkloadsByNameExportData,
80+
GetApiV1BetaWorkloadsByNameExportResponses,
81+
GetApiV1BetaWorkloadsByNameExportErrors,
7982
GetApiV1BetaWorkloadsByNameLogsData,
8083
GetApiV1BetaWorkloadsByNameLogsResponses,
8184
GetApiV1BetaWorkloadsByNameLogsErrors,
@@ -649,6 +652,25 @@ export const getApiV1BetaWorkloadsByName = <
649652
})
650653
}
651654

655+
/**
656+
* Export workload configuration
657+
* Export a workload's run configuration as JSON
658+
*/
659+
export const getApiV1BetaWorkloadsByNameExport = <
660+
ThrowOnError extends boolean = false,
661+
>(
662+
options: Options<GetApiV1BetaWorkloadsByNameExportData, ThrowOnError>
663+
) => {
664+
return (options.client ?? _heyApiClient).get<
665+
GetApiV1BetaWorkloadsByNameExportResponses,
666+
GetApiV1BetaWorkloadsByNameExportErrors,
667+
ThrowOnError
668+
>({
669+
url: '/api/v1beta/workloads/{name}/export',
670+
...options,
671+
})
672+
}
673+
652674
/**
653675
* Get logs for a specific workload
654676
* Retrieve at most 100 lines of logs for a specific workload by name.

0 commit comments

Comments
 (0)