İçeriğe geç
Sursa Developers

Nesneler

SourceCreate

Alanlar

  • kindstring

    Kaynak türü (bkz. SourceKind); kuruluş API anahtarıyla yalnızca custom.

    Varsayılan: "gdrive"

  • namestringzorunlu

    length ≥ 1, length ≤ 120

  • collectionstring

    Kaynağın koleksiyonunun adı; bunun yerine collection_id gönderebilirsiniz (1.62.0 sürümünden beri).

    length ≥ 1, length ≤ 64

  • collection_idinteger

    Kimliğe göre kaynağın koleksiyonu (1.62.0 sürümünden beri); ikisi de gönderilirse collection_id geçerli olur.

  • permissions_modestring

    Kaynak kartlarının izin modu (1.62.0 sürümünden beri, update_source_settings içindeki gibi): own koleksiyonun izinlerini kullanır, mirror izinleri belgeden alır (permissions). mirror seçmek için koleksiyonun izinlerini yönetme hakkı gerekir.

    Geçerli değerler: ownmirror

  • default_owner_idinteger | null
  • verify_interval_daysinteger

    Varsayılan: 90≥ 1, ≤ 3650

  • tagsarray of string

    Varsayılan: []

  • default_categorystring | null
  • rootsarray of string | null

    Kaynağın seçili klasörleri: yalnızca bunların içindeki öğeler karta dönüşür. Özel kaynakta belgelerin klasör yolları (Guides/Billing); bağlayıcılarda sağlayıcının ağacındaki düğümler.

  • folder_idstring | null

    Kaynağın koleksiyonunda kartların yerleştirildiği klasör (null, koleksiyonun kökü anlamına gelir).

  • folder_modestring

    flat her şeyi seçili klasöre koyar; mirror, öğenin kaynaktaki yolunu yineleyen klasörler oluşturur, ancak klasörlerin iç içe geçme sınırından (3 düzey) daha derine inmez; daha derindeki öğeler en yakın klasöre gider.

    Geçerli değerler: flatmirror

    Varsayılan: "flat"

Kullanıldığı yerler