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.