| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- // @ts-ignore
- /* eslint-disable */
- import request from '@repo/api-client'
- /** Retrieve variables Retrieve variables from your instance. GET /variables */
- export async function getVariables(
- // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
- params: API.getVariablesParams,
- options?: { [key: string]: any }
- ) {
- return request<API.variableList>('/variables', {
- method: 'GET',
- params: {
- // limit has a default value: 100
- limit: '100',
- ...params
- },
- ...(options || {})
- })
- }
- /** Create a variable Create a variable in your instance. POST /variables */
- export async function postVariables(body: API.create, options?: { [key: string]: any }) {
- return request<any>('/variables', {
- method: 'POST',
- headers: {
- 'Content-Type': 'application/json'
- },
- data: body,
- ...(options || {})
- })
- }
- /** Update a variable Update a variable from your instance. PUT /variables/${param0} */
- export async function putVariablesId(
- // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
- params: API.putVariablesIdParams,
- body: API.create,
- options?: { [key: string]: any }
- ) {
- const { id: param0, ...queryParams } = params
- return request<any>(`/variables/${param0}`, {
- method: 'PUT',
- headers: {
- 'Content-Type': 'application/json'
- },
- params: { ...queryParams },
- data: body,
- ...(options || {})
- })
- }
- /** Delete a variable Delete a variable from your instance. DELETE /variables/${param0} */
- export async function deleteVariablesId(
- // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
- params: API.deleteVariablesIdParams,
- options?: { [key: string]: any }
- ) {
- const { id: param0, ...queryParams } = params
- return request<any>(`/variables/${param0}`, {
- method: 'DELETE',
- params: { ...queryParams },
- ...(options || {})
- })
- }
|