@omnia/fx-models
Version:
Provide Omnia Fx Models Stuffs.
35 lines (34 loc) • 840 B
TypeScript
import { GuidValue } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models";
export interface TransactionLog {
id?: GuidValue;
transactionId: GuidValue;
name: string;
region: string;
message: string;
status?: number;
data?: string;
createdBy?: string;
modifiedBy?: string;
createdAt?: Date;
modifiedAt?: Date;
}
export interface TransactionLogFilter {
startedDate: Date;
endDate: Date;
region: string;
userName: string;
curentPage: number;
transactionId: GuidValue;
pageSize: number;
}
export interface TransactionLogToken {
}
export interface PagedTransactionLogResult {
result: Array<TransactionLog>;
nextToken: TransactionLogToken;
}
export interface SystemLogProvider {
id: GuidValue;
region: string;
elementToRender: string;
}