@cotofe/service-of-system
Version:
OpenAPI client for @cotofe/service-of-system
99 lines (98 loc) • 5.56 kB
TypeScript
/**
* Platform
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import * as runtime from '../runtime';
import type { DeleteStorageDataRequest, ResponseClassBoolean, ResponseClassListStorageVersionListResponse, ResponseClassPageDomainStorageListItemResponse, ResponseClassStorageDetailResponse, StorageCreateRequest, StorageUpdateRequest } from '../models/index';
export interface SystemStorageControllerApiCreateUsingPOST2Request {
storageCreateRequest?: StorageCreateRequest;
}
export interface SystemStorageControllerApiDeleteUsingPOSTRequest {
deleteStorageDataRequest?: DeleteStorageDataRequest;
}
export interface SystemStorageControllerApiGetDatasetByIdUsingGETRequest {
id: string;
}
export interface SystemStorageControllerApiListUsingGET2Request {
pageNum: number;
pageSize: number;
datasetName?: string;
}
export interface SystemStorageControllerApiUpdateUsingPOSTRequest {
storageUpdateRequest?: StorageUpdateRequest;
}
export interface SystemStorageControllerApiVersionListUsingGET1Request {
datasetName?: string;
}
/**
*
*/
export declare class SystemStorageControllerApi extends runtime.BaseAPI {
/**
* Create a storage data, datasetName is unique
* create storage data
*/
createUsingPOST2Raw(requestParameters: SystemStorageControllerApiCreateUsingPOST2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassBoolean>>;
/**
* Create a storage data, datasetName is unique
* create storage data
*/
createUsingPOST2(requestParameters?: SystemStorageControllerApiCreateUsingPOST2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassBoolean>;
/**
* Delete a storage data using data id
* delete storage data
*/
deleteUsingPOSTRaw(requestParameters: SystemStorageControllerApiDeleteUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassBoolean>>;
/**
* Delete a storage data using data id
* delete storage data
*/
deleteUsingPOST(requestParameters?: SystemStorageControllerApiDeleteUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassBoolean>;
/**
* Retrieve storage data details using data id
* get details of storage data
*/
getDatasetByIdUsingGETRaw(requestParameters: SystemStorageControllerApiGetDatasetByIdUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassStorageDetailResponse>>;
/**
* Retrieve storage data details using data id
* get details of storage data
*/
getDatasetByIdUsingGET(requestParameters: SystemStorageControllerApiGetDatasetByIdUsingGETRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassStorageDetailResponse>;
/**
* Retrieve all storage data for the current user, and only return the latest version for data with the same name
* list storage data
*/
listUsingGET2Raw(requestParameters: SystemStorageControllerApiListUsingGET2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassPageDomainStorageListItemResponse>>;
/**
* Retrieve all storage data for the current user, and only return the latest version for data with the same name
* list storage data
*/
listUsingGET2(requestParameters: SystemStorageControllerApiListUsingGET2Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassPageDomainStorageListItemResponse>;
/**
* Update a storage data: 1. when tags or description or fileName are updating, the data version remains the same 2. when fileSize or or fileUrl are updating, the data version number automatically increases
* update storage data
*/
updateUsingPOSTRaw(requestParameters: SystemStorageControllerApiUpdateUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassBoolean>>;
/**
* Update a storage data: 1. when tags or description or fileName are updating, the data version remains the same 2. when fileSize or or fileUrl are updating, the data version number automatically increases
* update storage data
*/
updateUsingPOST(requestParameters?: SystemStorageControllerApiUpdateUsingPOSTRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassBoolean>;
/**
* Obtain all version information corresponding to a certain data name
* get storage version list
*/
versionListUsingGET1Raw(requestParameters: SystemStorageControllerApiVersionListUsingGET1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<ResponseClassListStorageVersionListResponse>>;
/**
* Obtain all version information corresponding to a certain data name
* get storage version list
*/
versionListUsingGET1(requestParameters?: SystemStorageControllerApiVersionListUsingGET1Request, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<ResponseClassListStorageVersionListResponse>;
}