UNPKG

@arcgis/workflow-manager

Version:

ArcGIS Workflow Manager JavaScript API

27 lines (26 loc) 1.44 kB
import { EsriWorkflowModelsRestKeyValues, EsriWorkflowModelsRestRequestAttachment, EsriWorkflowModelsRestRequestAuth, EsriWorkflowModelsRestRequestBody, EsriWorkflowModelsRestWebRequestRetrySettings } from './'; export interface EsriWorkflowModelsRestWebRequest { requestType: EsriWorkflowModelsRestWebRequestRequestTypeEnum; baseUrl: string; queryParams?: Array<EsriWorkflowModelsRestKeyValues> | null; pathParams?: Array<EsriWorkflowModelsRestKeyValues> | null; headers?: Array<EsriWorkflowModelsRestKeyValues> | null; body?: EsriWorkflowModelsRestRequestBody; authorization?: EsriWorkflowModelsRestRequestAuth; attachment?: EsriWorkflowModelsRestRequestAttachment; outputValues?: Array<EsriWorkflowModelsRestKeyValues> | null; isAsync: boolean; retrySettings?: EsriWorkflowModelsRestWebRequestRetrySettings; } export declare enum EsriWorkflowModelsRestWebRequestRequestTypeEnum { Get = "GET", Post = "POST", Put = "PUT", Delete = "DELETE", Head = "HEAD", Patch = "PATCH", Options = "OPTIONS" } export declare function EsriWorkflowModelsRestWebRequestFromJSON(json: any): EsriWorkflowModelsRestWebRequest; export declare function EsriWorkflowModelsRestWebRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): EsriWorkflowModelsRestWebRequest; export declare function EsriWorkflowModelsRestWebRequestToJSON(value?: EsriWorkflowModelsRestWebRequest | null): any;