الكائنات
SourceCreate
الحقول
kindstringنوع المصدر (انظر SourceKind)؛ مع مفتاح API للمؤسسة، القيمة
customفقط.القيمة الافتراضية: "gdrive"
namestringمطلوبlength ≥ 1, length ≤ 120
collectionstringاسم مجموعة المصدر؛ ويمكنك تمرير
collection_idبدلًا منه (منذ 1.62.0).length ≥ 1, length ≤ 64
collection_idintegerمجموعة المصدر حسب المعرّف (منذ 1.62.0)؛ إذا مُرِّر الحقلان كلاهما، فالأولوية للحقل
collection_id.permissions_modestringوضع صلاحيات بطاقات المصدر (منذ 1.62.0، كما في
update_source_settings): الوضعownيستخدم صلاحيات المجموعة، والوضعmirrorيأخذها من المستند (permissions). يتطلب اختيارmirrorحق إدارة صلاحيات المجموعة.القيم المسموح بها:
ownmirrordefault_owner_idinteger | nullverify_interval_daysintegerالقيمة الافتراضية: 90≥ 1, ≤ 3650
tagsarray of stringالقيمة الافتراضية: []
default_categorystring | nullrootsarray of string | nullالمجلدات المختارة من المصدر: لا يصبح بطاقاتٍ إلا ما في داخلها. للمصدر المخصص، مسارات مجلدات المستندات (
Guides/Billing)؛ وللموصّلات، عقد شجرة المزود.folder_idstring | nullالمجلد في مجموعة المصدر الذي توضع فيه البطاقات (القيمة null تعني جذر المجموعة).
folder_modestringالوضع
flatيضع كل شيء في المجلد المختار؛ والوضعmirrorينشئ مجلدات تكرر مسار العنصر في المصدر، بعمق لا يتجاوز حد تداخل المجلدات (3 مستويات؛ والعناصر الأعمق توضع في أقرب مجلد).القيم المسموح بها:
flatmirrorالقيمة الافتراضية: "flat"