본문으로 건너뛰기
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)이고, 커넥터에서는 외부 서비스 트리의 노드예요.

  • folder_idstring | null

    소스의 컬렉션에서 카드를 넣을 폴더(null이면 컬렉션 최상위).

  • folder_modestring

    flat은 모든 항목을 선택한 폴더에 넣어요. mirror는 소스에서의 항목 경로를 그대로 따르는 폴더를 만들되, 폴더 중첩 한도(3단계)보다 깊게 만들지 않아요(더 깊은 항목은 가장 가까운 폴더로 들어가요).

    허용 값: flatmirror

    기본값: "flat"

사용처