in connectors/sources/notion.py [0:0]
def get_default_configuration(cls):
"""Get the default configuration for Notion.
Returns:
dict: Default configuration.
"""
return {
"notion_secret_key": {
"display": "text",
"label": "Notion Secret Key",
"order": 1,
"required": True,
"sensitive": True,
"type": "str",
},
"databases": {
"label": "List of Databases",
"display": "text",
"order": 2,
"required": True,
"type": "list",
},
"pages": {
"label": "List of Pages",
"display": "text",
"order": 3,
"required": True,
"type": "list",
},
"index_comments": {
"display": "toggle",
"label": "Enable indexing comments",
"order": 4,
"tooltip": "Enabling this will increase the amount of network calls to the source, and may decrease performance",
"type": "bool",
"value": False,
},
"concurrent_downloads": {
"default_value": 30,
"display": "numeric",
"label": "Maximum concurrent downloads",
"order": 5,
"required": False,
"type": "int",
"ui_restrictions": ["advanced"],
},
}