cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
65 lines (64 loc) • 3.75 kB
TypeScript
import { CoreEntityAccessPassManagement } from "../../schema/core/core_entity_access_pass_management";
import { controllerResponse } from "../../utilities";
type IMCoreEntityAccessPassManagementInsertUpdateErrorLogger = {
[key in keyof MCoreEntityAccessPassManagementInsertUpdate]: string;
};
type IMCoreEntityAccessPassManagementErrorLogger = {
[key in keyof MCoreEntityAccessPassManagement]: string;
};
type ICoreEntityAccessPassManagementGetByIdErrorLogger = {
[key in keyof MCoreEntityAccessPassManagementGetByIdPayload]: string;
};
type ICoreEntityAccessPassManagementDeleteErrorLogger = {
[key in keyof MCoreEntityAccessPassManagementDeletePayload]: string;
};
type ICoreEntityAccessPassManagementToggleStatusErrorLogger = {
[key in keyof MCoreEntityAccessPassManagementToggleStatusPayload]: string;
};
declare class MCoreEntityAccessPassManagement {
core_entity_access_pass_management?: string;
syepm_access_passs_to?: string;
syepm_entity_id_syen?: string;
syepm_user_id_user?: string;
constructor(init: MCoreEntityAccessPassManagement);
Validate?(): Partial<IMCoreEntityAccessPassManagementErrorLogger>;
}
declare class MCoreEntityAccessPassManagementInsertUpdate extends CoreEntityAccessPassManagement {
core_entity_access_pass_management?: string;
constructor(init: MCoreEntityAccessPassManagementInsertUpdate);
Validate?(): Partial<IMCoreEntityAccessPassManagementInsertUpdateErrorLogger>;
}
declare class MCoreEntityAccessPassManagementGetByIdPayload {
syepm_id?: string;
core_entity_access_pass_management?: string;
constructor(init: MCoreEntityAccessPassManagementGetByIdPayload);
Validate?(): Partial<ICoreEntityAccessPassManagementGetByIdErrorLogger>;
}
declare class MCoreEntityAccessPassManagementDeletePayload {
syepm_id?: string;
core_entity_access_pass_management?: string;
constructor(init: MCoreEntityAccessPassManagementDeletePayload);
Validate?(): Partial<ICoreEntityAccessPassManagementDeleteErrorLogger>;
}
declare class MCoreEntityAccessPassManagementToggleStatusPayload {
syepm_id?: string;
core_entity_access_pass_management?: string;
constructor(init: MCoreEntityAccessPassManagementToggleStatusPayload);
Validate?(): Partial<ICoreEntityAccessPassManagementToggleStatusErrorLogger>;
}
interface CoreEntityAccessPassManagementControllerResponse extends controllerResponse {
data?: CoreEntityAccessPassManagement[];
}
interface CoreEntityAccessPassManagementByIdControllerResponse extends controllerResponse {
data?: CoreEntityAccessPassManagement;
}
interface CoreEntityAccessPassManagementInsertUpdateControllerResponse extends controllerResponse {
data?: CoreEntityAccessPassManagement;
}
interface CoreEntityAccessPassManagementDeleteControllerResponse extends controllerResponse {
data?: boolean;
}
interface CoreEntityAccessPassManagementToggleStatusControllerResponse extends controllerResponse {
data?: boolean;
}
export { ICoreEntityAccessPassManagementGetByIdErrorLogger, ICoreEntityAccessPassManagementDeleteErrorLogger, IMCoreEntityAccessPassManagementInsertUpdateErrorLogger, ICoreEntityAccessPassManagementToggleStatusErrorLogger, MCoreEntityAccessPassManagementGetByIdPayload, MCoreEntityAccessPassManagementDeletePayload, MCoreEntityAccessPassManagementInsertUpdate, CoreEntityAccessPassManagementControllerResponse, CoreEntityAccessPassManagementByIdControllerResponse, CoreEntityAccessPassManagementInsertUpdateControllerResponse, CoreEntityAccessPassManagementDeleteControllerResponse, CoreEntityAccessPassManagementToggleStatusControllerResponse, MCoreEntityAccessPassManagementToggleStatusPayload, IMCoreEntityAccessPassManagementErrorLogger, MCoreEntityAccessPassManagement };