DocumentSyncUpdateResponse
One stored encrypted update returned by a sync.
Shape
object
14 fields
accessEpochintegerrequired- greater than 0
Content-key epoch the update was written at.
authorizationTargetslist of objectrequired- at least 1 item
Container KEK targets the write was authorized against.
4 fields
containerIdstringrequired- not empty
containerKeyEpochintegerrequired- greater than 0
containerKeyEpochIdstringrequired- not empty
containerManifestHashstringrequired- not empty
Other fields are allowed.
authorFingerprintstringrequiredSigning key fingerprint of the writer.
checkpointKindstringoptional- always
rotate_baseline
rotate_baselinewhen the update is a rotation baseline.- always
checkpointPayloadKindstringoptional- always
full_history_snapshot
full_history_snapshotfor a rotation baseline.- always
createdAtstringrequireddocumentIdstringrequiredencryptedDatastringrequiredBase64 ciphertext of the update.
idstringrequiredpartialEndVersionVectorstringrequiredVersion vector the update brings the document to.
partialStartVersionVectorstringrequiredVersion vector the update starts from.
plaintextHashstringrequired- not empty
Hash of the plaintext update, committed by the write header.
sourceVersionVectorstringoptional- not empty
For a rotation baseline, the frontier its snapshot covers.
writeHeaderobject with any fieldsrequiredThe update's signed write header.
Other fields are allowed.