Μετάβαση στο περιεχόμενο
Sursa Developers

Αντικείμενα

SourceCreate

Πεδία

  • kindstring

    Είδος πηγής (βλ. SourceKind)· με κλειδί API του οργανισμού, μόνο custom.

    Προεπιλογή: "gdrive"

  • namestringυποχρεωτικό

    length ≥ 1, length ≤ 120

  • collectionstring

    Όνομα της συλλογής της πηγής· μπορείτε να περάσετε αντί γι’ αυτό το collection_id (από την 1.62.0).

    length ≥ 1, length ≤ 64

  • collection_idinteger

    Συλλογή της πηγής με βάση το ID (από την 1.62.0)· αν περαστούν και τα δύο, υπερισχύει το collection_id.

  • permissions_modestring

    Λειτουργία δικαιωμάτων των καρτών της πηγής (από την 1.62.0, όπως στο update_source_settings): η own χρησιμοποιεί τα δικαιώματα της συλλογής, η mirror τα παίρνει από το έγγραφο (permissions). Η επιλογή mirror απαιτεί το δικαίωμα διαχείρισης των δικαιωμάτων της συλλογής.

    Επιτρεπόμενες τιμές: ownmirror

  • default_owner_idinteger | null
  • verify_interval_daysinteger

    Προεπιλογή: 90≥ 1, ≤ 3650

  • tagsarray of string

    Προεπιλογή: []

  • default_categorystring | null
  • rootsarray of string | null

    Επιλεγμένοι φάκελοι της πηγής: μόνο τα στοιχεία μέσα σε αυτούς γίνονται κάρτες. Για μια προσαρμοσμένη πηγή – οι διαδρομές φακέλων των εγγράφων (Guides/Billing)· για τους συνδέσμους (connectors) – κόμβοι του δέντρου του παρόχου.

  • folder_idstring | null

    Φάκελος στη συλλογή της πηγής όπου τοποθετούνται οι κάρτες (null σημαίνει τη ρίζα της συλλογής).

  • folder_modestring

    Η flat τοποθετεί τα πάντα στον επιλεγμένο φάκελο· η mirror δημιουργεί φακέλους που επαναλαμβάνουν τη διαδρομή του στοιχείου στην πηγή, όχι βαθύτερα από το όριο ένθεσης φακέλων (3 επίπεδα· τα βαθύτερα στοιχεία πηγαίνουν στον πλησιέστερο φάκελο).

    Επιτρεπόμενες τιμές: flatmirror

    Προεπιλογή: "flat"

Χρησιμοποιείται από