Aller au contenu
Sursa Developers

Objets

SourceCreate

Champs

  • kindstring

    Type de source (voir SourceKind) ; avec une clé API de l’organisation, uniquement custom.

    Par défaut : "gdrive"

  • namestringobligatoire

    length ≥ 1, length ≤ 120

  • collectionstring

    Nom de la collection de la source ; vous pouvez transmettre collection_id à la place (depuis la version 1.62.0).

    length ≥ 1, length ≤ 64

  • collection_idinteger

    Collection de la source par ID (depuis la version 1.62.0) ; si les deux sont transmis, collection_id l’emporte.

  • permissions_modestring

    Mode des permissions des fiches de la source (depuis la version 1.62.0, comme dans update_source_settings) : own utilise les permissions de la collection, mirror les reprend du document (permissions). Choisir mirror nécessite le droit de gérer les permissions de la collection.

    Valeurs autorisées: ownmirror

  • default_owner_idinteger | null
  • verify_interval_daysinteger

    Par défaut : 90≥ 1, ≤ 3650

  • tagsarray of string

    Par défaut : []

  • default_categorystring | null
  • rootsarray of string | null

    Dossiers sélectionnés de la source : seuls les éléments qu’ils contiennent deviennent des fiches. Pour une source personnalisée, les chemins de dossier des documents (Guides/Billing) ; pour les connecteurs, des nœuds de l’arborescence du fournisseur.

  • folder_idstring | null

    Dossier de la collection de la source où les fiches sont placées (null désigne la racine de la collection).

  • folder_modestring

    flat place tout dans le dossier sélectionné ; mirror crée des dossiers qui reproduisent le chemin de l’élément dans la source, sans dépasser la limite d’imbrication des dossiers (3 niveaux ; les éléments plus profonds vont dans le dossier le plus proche).

    Valeurs autorisées: flatmirror

    Par défaut : "flat"

Utilisé par