OptionaldocumentdocumentPollInterval (ms) — only used when syncMode is Polling.
Default: 3000.
OptionalinitialinitialPresence is the initial presence of the client.
OptionalinitialinitialRoot is the initial root of the document. It is used to
initialize the document. It is used when the fields are not set in the
document.
Optionalschemaschema is the schema of the document. It is used to validate the
document.
OptionalsyncsyncMode defines the synchronization mode of the document.
AttachOptionsare user-settable options used when attaching documents.