ICloudProcessManager
Namespace: MBrace.Runtime
Cloud process manager object
Instance members
Instance member | Description |
ClearAllProcesses()
Signature: unit -> Async<unit>
Modifiers: abstract |
Deletes all cloud process info from current runtime. |
ClearProcess(procId)
Signature: procId:string -> Async<unit>
Modifiers: abstract |
Deletes cloud process info of given id. |
GetAllProcesses()
Signature: unit -> Async<ICloudProcessEntry []>
Modifiers: abstract |
Asynchronously fetches cloud process execution state for all tasks currently in cloud process. |
StartProcess(info)
Signature: info:CloudProcessInfo -> Async<ICloudProcessEntry>
Modifiers: abstract |
Request a new cloud process from cluster state. |
TryGetProcessById(procId)
Signature: procId:string -> Async<ICloudProcessEntry option>
Modifiers: abstract |
Gets a cloud process entry for provided cloud process id. |