| Name | Type | Description | Notes |
|---|---|---|---|
| name | object | The name of the document stream. | |
| json_schema | JsonSchema | [optional] | |
| namespace | Namespace1 | [optional] | |
| read_sync_mode | DatDocumentStreamInputReadSyncMode | [optional] | |
| write_sync_mode | DatDocumentStreamInputWriteSyncMode | [optional] | |
| cursor_field | CursorField | [optional] | |
| advanced | DatDocumentStreamInputAdvanced | [optional] |
from dat_client.models.dat_document_stream_input import DatDocumentStreamInput
# TODO update the JSON string below
json = "{}"
# create an instance of DatDocumentStreamInput from a JSON string
dat_document_stream_input_instance = DatDocumentStreamInput.from_json(json)
# print the JSON string representation of the object
print(DatDocumentStreamInput.to_json())
# convert the object into a dict
dat_document_stream_input_dict = dat_document_stream_input_instance.to_dict()
# create an instance of DatDocumentStreamInput from a dict
dat_document_stream_input_from_dict = DatDocumentStreamInput.from_dict(dat_document_stream_input_dict)