Represents an Asynchronous operation - any operation that is started but the results will take time to complete.
Name | Type | Description |
Operation | AsyncOperationType | Operation type |
Account | Account | ShareFile Account |
AuthorityZone | Zone | Represents the Zone that is driving the asynchronous operation process. It may be null if the operation is driven by the control plane. |
Source | Item | Source Item for the operation. |
User | User | User that initiated the operation |
CreationDate | DateTime | Operation creation date |
State | AsyncOperationState | Operation state. States 'Created' and 'Scheduled' indicate the operation is in progress; States 'Success' and 'Failure' indicate the operatoin is finalized |
UpdateDate | DateTime | Last time the operation state was modified |
Target | Item | Target Item for the operation. |
BatchID | String | Batch Identifier for an asynchronous operation that includes multiple Items - for example, a recursive Copy will create a single AsyncOp instance per file, all sharing the same BatchID |
BatchSourceID | String | Item ID used as source for the Batch operation |
BatchTargetID | String | Item ID used as target for the Batch operation |
BatchProgress | Double | BatchProgress indicates the progress of the Batch operation |
BatchState | AsyncOperationState | Batch Operation state. State 'Scheduled' indicate the operation is in progress; States 'Success' and 'Failure' indicate the operation is finalized |