Pular para o conteúdo
Sursa Developers

Objetos

SourceCreate

Campos

  • kindstring

    Tipo da fonte (ver SourceKind); com uma chave de API da organização, só custom.

    Padrão: "gdrive"

  • namestringobrigatório

    length ≥ 1, length ≤ 120

  • collectionstring

    Nome da coleção da fonte; em vez dele, é possível passar collection_id (desde a versão 1.62.0).

    length ≥ 1, length ≤ 64

  • collection_idinteger

    Coleção da fonte pelo ID (desde a versão 1.62.0); se os dois forem passados, prevalece collection_id.

  • permissions_modestring

    Modo de permissões dos cartões da fonte (desde a versão 1.62.0, como em update_source_settings): own usa as permissões da coleção, mirror as obtém do documento (permissions). Escolher mirror exige o direito de gerenciar as permissões da coleção.

    Valores permitidos: ownmirror

  • default_owner_idinteger | null
  • verify_interval_daysinteger

    Padrão: 90≥ 1, ≤ 3650

  • tagsarray of string

    Padrão: []

  • default_categorystring | null
  • rootsarray of string | null

    Pastas selecionadas da fonte: só os itens dentro delas se tornam cartões. Para uma fonte personalizada, os caminhos de pastas dos documentos (Guides/Billing); para os conectores, nós da árvore do provedor.

  • folder_idstring | null

    Pasta da coleção da fonte em que os cartões são colocados (null significa a raiz da coleção).

  • folder_modestring

    flat coloca tudo na pasta selecionada; mirror cria pastas que repetem o caminho do item na fonte, sem passar do limite de aninhamento de pastas (3 níveis; itens mais profundos vão para a pasta mais próxima).

    Valores permitidos: flatmirror

    Padrão: "flat"

Usado em