Manifest Structure¶
A Manifest structure is returned from createManifest(), getManifest() and getManifests().
- errorMessage¶
If unsuccessful, this contains a description of the error that occurred. See
status.- manifestId¶
A manifest ID. Manifest IDs are returned from
createManifest(), and used in other methods to refer to a specific manifest.- owner¶
The owner of this manifest. A manifest may be monitored or modified only by its owner, or by a superuser.
- ownerToken¶
The owner of this manifest, if this manifest was created by a token. A manifest is only visible to its token, owner, or a superuser.
- ownerTokenSession¶
The token session of this token that created this manifest.
- processing¶
If
True, the JetStream server is still processing this item. Use thegetManifest()orwaitForManifest()method to monitor its progress.- status¶
The status may be one of the following values:
- complete
The manifest is complete, and eligible for use with
createTransfer().- error
The creation of the manifest failed. The reason for the failure is written to the
errorMessagefield.- pending
The manifest is still being processed by the server, and is not yet eligible for use with
createTransfer().
- totalFiles¶
The total number of files in a manifest.
- totalSize¶
The total size, in bytes, of a manifest.
- userData¶
Key-value map of user attached metadata. Use
updateObjectUserData()anddeleteObjectUserData()to manipulate object user data.
Changed in version 2.4.0: Added ownerToken, ownerTokenSession keys.