65 lines
1.1 KiB
TypeScript
65 lines
1.1 KiB
TypeScript
/* tslint:disable */
|
|
/* eslint-disable */
|
|
/**
|
|
* IDMesh-Dev
|
|
* 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.
|
|
*/
|
|
|
|
|
|
export * from "./api";
|
|
export * from "./configuration";
|
|
|
|
|
|
import {
|
|
|
|
AppApi,
|
|
|
|
OrganizationApi,
|
|
|
|
PermissionApi,
|
|
|
|
StorageApi,
|
|
|
|
UserApi,
|
|
|
|
} from "./api";
|
|
import { SDKConfig } from "./base";
|
|
|
|
export class IDMeshAPI {
|
|
public static version() {
|
|
return '1.4.6'
|
|
}
|
|
|
|
protected app: AppApi;
|
|
|
|
protected organization: OrganizationApi;
|
|
|
|
protected permission: PermissionApi;
|
|
|
|
protected storage: StorageApi;
|
|
|
|
protected user: UserApi;
|
|
|
|
|
|
constructor(config: SDKConfig) {
|
|
|
|
this.app = new AppApi(config);
|
|
|
|
this.organization = new OrganizationApi(config);
|
|
|
|
this.permission = new PermissionApi(config);
|
|
|
|
this.storage = new StorageApi(config);
|
|
|
|
this.user = new UserApi(config);
|
|
|
|
}
|
|
}
|