@arcgis/workflow-manager
Version:
ArcGIS Workflow Manager JavaScript API
16 lines (15 loc) • 970 B
TypeScript
import { EsriWorkflowModelsRestDiagramSpecificTime, EsriWorkflowModelsRestDiagramTimeDuration } from './';
export interface EsriWorkflowModelsRestDiagramSchedule {
scheduleType: EsriWorkflowModelsRestDiagramScheduleScheduleTypeEnum;
timeDuration?: EsriWorkflowModelsRestDiagramTimeDuration;
specificTime?: EsriWorkflowModelsRestDiagramSpecificTime;
expression?: string | null;
}
export declare enum EsriWorkflowModelsRestDiagramScheduleScheduleTypeEnum {
Duration = "Duration",
SpecificTime = "SpecificTime",
Expression = "Expression"
}
export declare function EsriWorkflowModelsRestDiagramScheduleFromJSON(json: any): EsriWorkflowModelsRestDiagramSchedule;
export declare function EsriWorkflowModelsRestDiagramScheduleFromJSONTyped(json: any, ignoreDiscriminator: boolean): EsriWorkflowModelsRestDiagramSchedule;
export declare function EsriWorkflowModelsRestDiagramScheduleToJSON(value?: EsriWorkflowModelsRestDiagramSchedule | null): any;