UNPKG

identity-admin-api-client-typescript

Version:
665 lines 25.4 kB
/** * CloudHospital IdentityServer Admin Api INT * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios'; import { Configuration } from '../configuration'; import { RequestArgs, BaseAPI } from '../base'; import { ApiResourceApiDto } from '../models'; import { ApiResourcePropertiesApiDto } from '../models'; import { ApiResourcePropertyApiDto } from '../models'; import { ApiResourcesApiDto } from '../models'; import { ApiSecretApiDto } from '../models'; import { ApiSecretsApiDto } from '../models'; /** * ApiResourcesApi - axios parameter creator * @export */ export declare const ApiResourcesApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @param {string} [searchText] * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesGet: (searchText?: string, page?: number, pageSize?: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdDelete: (id: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdGet: (id: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} id * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdPropertiesGet: (id: number, page?: number, pageSize?: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} id * @param {ApiResourcePropertyApiDto} [apiResourcePropertyApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdPropertiesPost: (id: number, apiResourcePropertyApiDto?: ApiResourcePropertyApiDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} id * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdSecretsGet: (id: number, page?: number, pageSize?: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} id * @param {ApiSecretApiDto} [apiSecretApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdSecretsPost: (id: number, apiSecretApiDto?: ApiSecretApiDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {ApiResourceApiDto} [apiResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPost: (apiResourceApiDto?: ApiResourceApiDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPropertiesPropertyIdDelete: (propertyId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPropertiesPropertyIdGet: (propertyId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {ApiResourceApiDto} [apiResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPut: (apiResourceApiDto?: ApiResourceApiDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} secretId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesSecretsSecretIdDelete: (secretId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} secretId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesSecretsSecretIdGet: (secretId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; }; /** * ApiResourcesApi - functional programming interface * @export */ export declare const ApiResourcesApiFp: (configuration?: Configuration) => { /** * * @param {string} [searchText] * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesGet(searchText?: string, page?: number, pageSize?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiResourcesApiDto>>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdDelete(id: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdGet(id: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiResourceApiDto>>; /** * * @param {number} id * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdPropertiesGet(id: number, page?: number, pageSize?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiResourcePropertiesApiDto>>; /** * * @param {number} id * @param {ApiResourcePropertyApiDto} [apiResourcePropertyApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdPropertiesPost(id: number, apiResourcePropertyApiDto?: ApiResourcePropertyApiDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {number} id * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdSecretsGet(id: number, page?: number, pageSize?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiSecretsApiDto>>; /** * * @param {number} id * @param {ApiSecretApiDto} [apiSecretApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdSecretsPost(id: number, apiSecretApiDto?: ApiSecretApiDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {ApiResourceApiDto} [apiResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPost(apiResourceApiDto?: ApiResourceApiDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPropertiesPropertyIdDelete(propertyId: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPropertiesPropertyIdGet(propertyId: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiResourcePropertyApiDto>>; /** * * @param {ApiResourceApiDto} [apiResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPut(apiResourceApiDto?: ApiResourceApiDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {number} secretId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesSecretsSecretIdDelete(secretId: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {number} secretId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesSecretsSecretIdGet(secretId: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiSecretApiDto>>; }; /** * ApiResourcesApi - factory interface * @export */ export declare const ApiResourcesApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @param {string} [searchText] * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesGet(searchText?: string, page?: number, pageSize?: number, options?: any): AxiosPromise<ApiResourcesApiDto>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdDelete(id: number, options?: any): AxiosPromise<void>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdGet(id: number, options?: any): AxiosPromise<ApiResourceApiDto>; /** * * @param {number} id * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdPropertiesGet(id: number, page?: number, pageSize?: number, options?: any): AxiosPromise<ApiResourcePropertiesApiDto>; /** * * @param {number} id * @param {ApiResourcePropertyApiDto} [apiResourcePropertyApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdPropertiesPost(id: number, apiResourcePropertyApiDto?: ApiResourcePropertyApiDto, options?: any): AxiosPromise<void>; /** * * @param {number} id * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdSecretsGet(id: number, page?: number, pageSize?: number, options?: any): AxiosPromise<ApiSecretsApiDto>; /** * * @param {number} id * @param {ApiSecretApiDto} [apiSecretApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesIdSecretsPost(id: number, apiSecretApiDto?: ApiSecretApiDto, options?: any): AxiosPromise<void>; /** * * @param {ApiResourceApiDto} [apiResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPost(apiResourceApiDto?: ApiResourceApiDto, options?: any): AxiosPromise<void>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPropertiesPropertyIdDelete(propertyId: number, options?: any): AxiosPromise<void>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPropertiesPropertyIdGet(propertyId: number, options?: any): AxiosPromise<ApiResourcePropertyApiDto>; /** * * @param {ApiResourceApiDto} [apiResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesPut(apiResourceApiDto?: ApiResourceApiDto, options?: any): AxiosPromise<void>; /** * * @param {number} secretId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesSecretsSecretIdDelete(secretId: number, options?: any): AxiosPromise<void>; /** * * @param {number} secretId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiApiResourcesSecretsSecretIdGet(secretId: number, options?: any): AxiosPromise<ApiSecretApiDto>; }; /** * Request parameters for apiApiResourcesGet operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesGetRequest */ export interface ApiResourcesApiApiApiResourcesGetRequest { /** * * @type {string} * @memberof ApiResourcesApiApiApiResourcesGet */ readonly searchText?: string; /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesGet */ readonly page?: number; /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesGet */ readonly pageSize?: number; } /** * Request parameters for apiApiResourcesIdDelete operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesIdDeleteRequest */ export interface ApiResourcesApiApiApiResourcesIdDeleteRequest { /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesIdDelete */ readonly id: number; } /** * Request parameters for apiApiResourcesIdGet operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesIdGetRequest */ export interface ApiResourcesApiApiApiResourcesIdGetRequest { /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesIdGet */ readonly id: number; } /** * Request parameters for apiApiResourcesIdPropertiesGet operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesIdPropertiesGetRequest */ export interface ApiResourcesApiApiApiResourcesIdPropertiesGetRequest { /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesIdPropertiesGet */ readonly id: number; /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesIdPropertiesGet */ readonly page?: number; /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesIdPropertiesGet */ readonly pageSize?: number; } /** * Request parameters for apiApiResourcesIdPropertiesPost operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesIdPropertiesPostRequest */ export interface ApiResourcesApiApiApiResourcesIdPropertiesPostRequest { /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesIdPropertiesPost */ readonly id: number; /** * * @type {ApiResourcePropertyApiDto} * @memberof ApiResourcesApiApiApiResourcesIdPropertiesPost */ readonly apiResourcePropertyApiDto?: ApiResourcePropertyApiDto; } /** * Request parameters for apiApiResourcesIdSecretsGet operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesIdSecretsGetRequest */ export interface ApiResourcesApiApiApiResourcesIdSecretsGetRequest { /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesIdSecretsGet */ readonly id: number; /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesIdSecretsGet */ readonly page?: number; /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesIdSecretsGet */ readonly pageSize?: number; } /** * Request parameters for apiApiResourcesIdSecretsPost operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesIdSecretsPostRequest */ export interface ApiResourcesApiApiApiResourcesIdSecretsPostRequest { /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesIdSecretsPost */ readonly id: number; /** * * @type {ApiSecretApiDto} * @memberof ApiResourcesApiApiApiResourcesIdSecretsPost */ readonly apiSecretApiDto?: ApiSecretApiDto; } /** * Request parameters for apiApiResourcesPost operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesPostRequest */ export interface ApiResourcesApiApiApiResourcesPostRequest { /** * * @type {ApiResourceApiDto} * @memberof ApiResourcesApiApiApiResourcesPost */ readonly apiResourceApiDto?: ApiResourceApiDto; } /** * Request parameters for apiApiResourcesPropertiesPropertyIdDelete operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesPropertiesPropertyIdDeleteRequest */ export interface ApiResourcesApiApiApiResourcesPropertiesPropertyIdDeleteRequest { /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesPropertiesPropertyIdDelete */ readonly propertyId: number; } /** * Request parameters for apiApiResourcesPropertiesPropertyIdGet operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesPropertiesPropertyIdGetRequest */ export interface ApiResourcesApiApiApiResourcesPropertiesPropertyIdGetRequest { /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesPropertiesPropertyIdGet */ readonly propertyId: number; } /** * Request parameters for apiApiResourcesPut operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesPutRequest */ export interface ApiResourcesApiApiApiResourcesPutRequest { /** * * @type {ApiResourceApiDto} * @memberof ApiResourcesApiApiApiResourcesPut */ readonly apiResourceApiDto?: ApiResourceApiDto; } /** * Request parameters for apiApiResourcesSecretsSecretIdDelete operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesSecretsSecretIdDeleteRequest */ export interface ApiResourcesApiApiApiResourcesSecretsSecretIdDeleteRequest { /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesSecretsSecretIdDelete */ readonly secretId: number; } /** * Request parameters for apiApiResourcesSecretsSecretIdGet operation in ApiResourcesApi. * @export * @interface ApiResourcesApiApiApiResourcesSecretsSecretIdGetRequest */ export interface ApiResourcesApiApiApiResourcesSecretsSecretIdGetRequest { /** * * @type {number} * @memberof ApiResourcesApiApiApiResourcesSecretsSecretIdGet */ readonly secretId: number; } /** * ApiResourcesApi - object-oriented interface * @export * @class ApiResourcesApi * @extends {BaseAPI} */ export declare class ApiResourcesApi extends BaseAPI { /** * * @param {ApiResourcesApiApiApiResourcesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesGet(requestParameters?: ApiResourcesApiApiApiResourcesGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ApiResourcesApiDto, any>>; /** * * @param {ApiResourcesApiApiApiResourcesIdDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesIdDelete(requestParameters: ApiResourcesApiApiApiResourcesIdDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ApiResourcesApiApiApiResourcesIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesIdGet(requestParameters: ApiResourcesApiApiApiResourcesIdGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ApiResourceApiDto, any>>; /** * * @param {ApiResourcesApiApiApiResourcesIdPropertiesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesIdPropertiesGet(requestParameters: ApiResourcesApiApiApiResourcesIdPropertiesGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ApiResourcePropertiesApiDto, any>>; /** * * @param {ApiResourcesApiApiApiResourcesIdPropertiesPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesIdPropertiesPost(requestParameters: ApiResourcesApiApiApiResourcesIdPropertiesPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ApiResourcesApiApiApiResourcesIdSecretsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesIdSecretsGet(requestParameters: ApiResourcesApiApiApiResourcesIdSecretsGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ApiSecretsApiDto, any>>; /** * * @param {ApiResourcesApiApiApiResourcesIdSecretsPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesIdSecretsPost(requestParameters: ApiResourcesApiApiApiResourcesIdSecretsPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ApiResourcesApiApiApiResourcesPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesPost(requestParameters?: ApiResourcesApiApiApiResourcesPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ApiResourcesApiApiApiResourcesPropertiesPropertyIdDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesPropertiesPropertyIdDelete(requestParameters: ApiResourcesApiApiApiResourcesPropertiesPropertyIdDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ApiResourcesApiApiApiResourcesPropertiesPropertyIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesPropertiesPropertyIdGet(requestParameters: ApiResourcesApiApiApiResourcesPropertiesPropertyIdGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ApiResourcePropertyApiDto, any>>; /** * * @param {ApiResourcesApiApiApiResourcesPutRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesPut(requestParameters?: ApiResourcesApiApiApiResourcesPutRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ApiResourcesApiApiApiResourcesSecretsSecretIdDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesSecretsSecretIdDelete(requestParameters: ApiResourcesApiApiApiResourcesSecretsSecretIdDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {ApiResourcesApiApiApiResourcesSecretsSecretIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ApiResourcesApi */ apiApiResourcesSecretsSecretIdGet(requestParameters: ApiResourcesApiApiApiResourcesSecretsSecretIdGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ApiSecretApiDto, any>>; } //# sourceMappingURL=api-resources-api.d.ts.map