@agility/management-sdk
Version:
Agility CMS Tyescript SDK for Management API.
30 lines (29 loc) • 883 B
TypeScript
import { BatchState } from "../enums/batchState.";
import { BatchOperationType } from "../enums/batchOperationType";
import { BatchItem } from "./batchItem";
export declare class Batch {
batchID: number | null;
batchItemID: number | null;
batchName: string;
batchState: BatchState;
operationType: BatchOperationType;
ownerUserID: number | null;
createdDate: string;
modifiedDate: string;
processDate: string | null;
queueDate: string | null;
isPrivate: boolean;
modifiedByUserID: number;
queuedByUserID: number | null;
ownerName: string;
modifiedByName: string;
queuedByName: string;
additionalData: string;
errorData: string;
percentComplete: number | null;
numItemsProcessed: number | null;
abortYN: boolean | null;
statusMessage: string;
batchItemCount: number;
items: BatchItem[];
}