UNPKG

identity-admin-api-client-typescript

Version:
468 lines 19 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 { IdentityResourceApiDto } from '../models'; import { IdentityResourcePropertiesApiDto } from '../models'; import { IdentityResourcePropertyApiDto } from '../models'; import { IdentityResourcesApiDto } from '../models'; /** * IdentityResourcesApi - axios parameter creator * @export */ export declare const IdentityResourcesApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @param {string} [searchText] * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesGet: (searchText?: string, page?: number, pageSize?: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdDelete: (id: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdGet: (id: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} id * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdPropertiesGet: (id: number, page?: number, pageSize?: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} id * @param {IdentityResourcePropertyApiDto} [identityResourcePropertyApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdPropertiesPost: (id: number, identityResourcePropertyApiDto?: IdentityResourcePropertyApiDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {IdentityResourceApiDto} [identityResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPost: (identityResourceApiDto?: IdentityResourceApiDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPropertiesPropertyIdDelete: (propertyId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPropertiesPropertyIdGet: (propertyId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @param {IdentityResourceApiDto} [identityResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPut: (identityResourceApiDto?: IdentityResourceApiDto, options?: AxiosRequestConfig) => Promise<RequestArgs>; }; /** * IdentityResourcesApi - functional programming interface * @export */ export declare const IdentityResourcesApiFp: (configuration?: Configuration) => { /** * * @param {string} [searchText] * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesGet(searchText?: string, page?: number, pageSize?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<IdentityResourcesApiDto>>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdDelete(id: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdGet(id: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<IdentityResourceApiDto>>; /** * * @param {number} id * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdPropertiesGet(id: number, page?: number, pageSize?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<IdentityResourcePropertiesApiDto>>; /** * * @param {number} id * @param {IdentityResourcePropertyApiDto} [identityResourcePropertyApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdPropertiesPost(id: number, identityResourcePropertyApiDto?: IdentityResourcePropertyApiDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {IdentityResourceApiDto} [identityResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPost(identityResourceApiDto?: IdentityResourceApiDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPropertiesPropertyIdDelete(propertyId: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPropertiesPropertyIdGet(propertyId: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<IdentityResourcePropertyApiDto>>; /** * * @param {IdentityResourceApiDto} [identityResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPut(identityResourceApiDto?: IdentityResourceApiDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; }; /** * IdentityResourcesApi - factory interface * @export */ export declare const IdentityResourcesApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @param {string} [searchText] * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesGet(searchText?: string, page?: number, pageSize?: number, options?: any): AxiosPromise<IdentityResourcesApiDto>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdDelete(id: number, options?: any): AxiosPromise<void>; /** * * @param {number} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdGet(id: number, options?: any): AxiosPromise<IdentityResourceApiDto>; /** * * @param {number} id * @param {number} [page] * @param {number} [pageSize] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdPropertiesGet(id: number, page?: number, pageSize?: number, options?: any): AxiosPromise<IdentityResourcePropertiesApiDto>; /** * * @param {number} id * @param {IdentityResourcePropertyApiDto} [identityResourcePropertyApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesIdPropertiesPost(id: number, identityResourcePropertyApiDto?: IdentityResourcePropertyApiDto, options?: any): AxiosPromise<void>; /** * * @param {IdentityResourceApiDto} [identityResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPost(identityResourceApiDto?: IdentityResourceApiDto, options?: any): AxiosPromise<void>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPropertiesPropertyIdDelete(propertyId: number, options?: any): AxiosPromise<void>; /** * * @param {number} propertyId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPropertiesPropertyIdGet(propertyId: number, options?: any): AxiosPromise<IdentityResourcePropertyApiDto>; /** * * @param {IdentityResourceApiDto} [identityResourceApiDto] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiIdentityResourcesPut(identityResourceApiDto?: IdentityResourceApiDto, options?: any): AxiosPromise<void>; }; /** * Request parameters for apiIdentityResourcesGet operation in IdentityResourcesApi. * @export * @interface IdentityResourcesApiApiIdentityResourcesGetRequest */ export interface IdentityResourcesApiApiIdentityResourcesGetRequest { /** * * @type {string} * @memberof IdentityResourcesApiApiIdentityResourcesGet */ readonly searchText?: string; /** * * @type {number} * @memberof IdentityResourcesApiApiIdentityResourcesGet */ readonly page?: number; /** * * @type {number} * @memberof IdentityResourcesApiApiIdentityResourcesGet */ readonly pageSize?: number; } /** * Request parameters for apiIdentityResourcesIdDelete operation in IdentityResourcesApi. * @export * @interface IdentityResourcesApiApiIdentityResourcesIdDeleteRequest */ export interface IdentityResourcesApiApiIdentityResourcesIdDeleteRequest { /** * * @type {number} * @memberof IdentityResourcesApiApiIdentityResourcesIdDelete */ readonly id: number; } /** * Request parameters for apiIdentityResourcesIdGet operation in IdentityResourcesApi. * @export * @interface IdentityResourcesApiApiIdentityResourcesIdGetRequest */ export interface IdentityResourcesApiApiIdentityResourcesIdGetRequest { /** * * @type {number} * @memberof IdentityResourcesApiApiIdentityResourcesIdGet */ readonly id: number; } /** * Request parameters for apiIdentityResourcesIdPropertiesGet operation in IdentityResourcesApi. * @export * @interface IdentityResourcesApiApiIdentityResourcesIdPropertiesGetRequest */ export interface IdentityResourcesApiApiIdentityResourcesIdPropertiesGetRequest { /** * * @type {number} * @memberof IdentityResourcesApiApiIdentityResourcesIdPropertiesGet */ readonly id: number; /** * * @type {number} * @memberof IdentityResourcesApiApiIdentityResourcesIdPropertiesGet */ readonly page?: number; /** * * @type {number} * @memberof IdentityResourcesApiApiIdentityResourcesIdPropertiesGet */ readonly pageSize?: number; } /** * Request parameters for apiIdentityResourcesIdPropertiesPost operation in IdentityResourcesApi. * @export * @interface IdentityResourcesApiApiIdentityResourcesIdPropertiesPostRequest */ export interface IdentityResourcesApiApiIdentityResourcesIdPropertiesPostRequest { /** * * @type {number} * @memberof IdentityResourcesApiApiIdentityResourcesIdPropertiesPost */ readonly id: number; /** * * @type {IdentityResourcePropertyApiDto} * @memberof IdentityResourcesApiApiIdentityResourcesIdPropertiesPost */ readonly identityResourcePropertyApiDto?: IdentityResourcePropertyApiDto; } /** * Request parameters for apiIdentityResourcesPost operation in IdentityResourcesApi. * @export * @interface IdentityResourcesApiApiIdentityResourcesPostRequest */ export interface IdentityResourcesApiApiIdentityResourcesPostRequest { /** * * @type {IdentityResourceApiDto} * @memberof IdentityResourcesApiApiIdentityResourcesPost */ readonly identityResourceApiDto?: IdentityResourceApiDto; } /** * Request parameters for apiIdentityResourcesPropertiesPropertyIdDelete operation in IdentityResourcesApi. * @export * @interface IdentityResourcesApiApiIdentityResourcesPropertiesPropertyIdDeleteRequest */ export interface IdentityResourcesApiApiIdentityResourcesPropertiesPropertyIdDeleteRequest { /** * * @type {number} * @memberof IdentityResourcesApiApiIdentityResourcesPropertiesPropertyIdDelete */ readonly propertyId: number; } /** * Request parameters for apiIdentityResourcesPropertiesPropertyIdGet operation in IdentityResourcesApi. * @export * @interface IdentityResourcesApiApiIdentityResourcesPropertiesPropertyIdGetRequest */ export interface IdentityResourcesApiApiIdentityResourcesPropertiesPropertyIdGetRequest { /** * * @type {number} * @memberof IdentityResourcesApiApiIdentityResourcesPropertiesPropertyIdGet */ readonly propertyId: number; } /** * Request parameters for apiIdentityResourcesPut operation in IdentityResourcesApi. * @export * @interface IdentityResourcesApiApiIdentityResourcesPutRequest */ export interface IdentityResourcesApiApiIdentityResourcesPutRequest { /** * * @type {IdentityResourceApiDto} * @memberof IdentityResourcesApiApiIdentityResourcesPut */ readonly identityResourceApiDto?: IdentityResourceApiDto; } /** * IdentityResourcesApi - object-oriented interface * @export * @class IdentityResourcesApi * @extends {BaseAPI} */ export declare class IdentityResourcesApi extends BaseAPI { /** * * @param {IdentityResourcesApiApiIdentityResourcesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof IdentityResourcesApi */ apiIdentityResourcesGet(requestParameters?: IdentityResourcesApiApiIdentityResourcesGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<IdentityResourcesApiDto, any>>; /** * * @param {IdentityResourcesApiApiIdentityResourcesIdDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof IdentityResourcesApi */ apiIdentityResourcesIdDelete(requestParameters: IdentityResourcesApiApiIdentityResourcesIdDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {IdentityResourcesApiApiIdentityResourcesIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof IdentityResourcesApi */ apiIdentityResourcesIdGet(requestParameters: IdentityResourcesApiApiIdentityResourcesIdGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<IdentityResourceApiDto, any>>; /** * * @param {IdentityResourcesApiApiIdentityResourcesIdPropertiesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof IdentityResourcesApi */ apiIdentityResourcesIdPropertiesGet(requestParameters: IdentityResourcesApiApiIdentityResourcesIdPropertiesGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<IdentityResourcePropertiesApiDto, any>>; /** * * @param {IdentityResourcesApiApiIdentityResourcesIdPropertiesPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof IdentityResourcesApi */ apiIdentityResourcesIdPropertiesPost(requestParameters: IdentityResourcesApiApiIdentityResourcesIdPropertiesPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {IdentityResourcesApiApiIdentityResourcesPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof IdentityResourcesApi */ apiIdentityResourcesPost(requestParameters?: IdentityResourcesApiApiIdentityResourcesPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {IdentityResourcesApiApiIdentityResourcesPropertiesPropertyIdDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof IdentityResourcesApi */ apiIdentityResourcesPropertiesPropertyIdDelete(requestParameters: IdentityResourcesApiApiIdentityResourcesPropertiesPropertyIdDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @param {IdentityResourcesApiApiIdentityResourcesPropertiesPropertyIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof IdentityResourcesApi */ apiIdentityResourcesPropertiesPropertyIdGet(requestParameters: IdentityResourcesApiApiIdentityResourcesPropertiesPropertyIdGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<IdentityResourcePropertyApiDto, any>>; /** * * @param {IdentityResourcesApiApiIdentityResourcesPutRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof IdentityResourcesApi */ apiIdentityResourcesPut(requestParameters?: IdentityResourcesApiApiIdentityResourcesPutRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; } //# sourceMappingURL=identity-resources-api.d.ts.map