OBJECT

FsEntityDto

폴더 / 파일 정보

link GraphQL Schema definition

  • type FsEntityDto {
  • # 폴더 / 파일 아이디 (필수)
  • id: ID!
  • # 인덱스 시간 (필수)
  • indexDate: Long!
  • # 삭제키
  • deleteKey: String
  • # 저장소 아이디
  • storageId: String
  • # 저장소 연계키 값
  • interlockId: String
  • # 실제 저장 경로 (필수)
  • realPath: String!
  • # 표현 경로 (필수)
  • displayPath: String!
  • # 실제 저장소 고유키 (사용안함)
  • storageEntityId: String
  • # 파일 타입 (필수)
  • type: Int!
  • # 저장 이름 (필수)
  • realName: String!
  • # 표현 이름 (필수)
  • displayName: String!
  • # 설명
  • description: String
  • # 태그
  • tag: String
  • # 용령
  • size: Long
  • # 생성일
  • createdDate: Long
  • # 생성자 아이디
  • createdUserId: String
  • # 생성자 이름
  • createdUserName: String
  • # 수정일
  • modifiedDate: Long
  • # 수정자 아이디
  • modifiedUserId: String
  • # 수정자 이름
  • modifiedUserName: String
  • # 동기화 상태
  • status: Int
  • # 동기화 요청 시간
  • statusReqDate: Long
  • # 동기화 완료 시간
  • statusResDate: Long
  • # 동기화 코드
  • statusCode: String
  • # 폴더 상세 정보
  • folderInfo: FsEntityFolderInfoDto
  • # 파일 상세 정보
  • fileInfo: FsEntityFileInfoDto
  • # 권한
  • acl: FsEntityAclDto
  • # 하위 폴더 및 파일 통계 정보
  • aggs: FsEntityAggsDto
  • # 즐겨찾기 여부
  • favorited: Boolean
  • # 구독 여부
  • subscribed: Boolean
  • # 접근 시간
  • accessDate: Long
  • # 하위 폴더 포함 여부
  • folderIncluded: Boolean
  • # 상단 고정 정보
  • fixings: [String]
  • # 동기화 미완료 entity 항목 정보
  • unSyncedEntities: [FsEntityDto]
  • # 공유
  • share: Boolean
  • # 공유함 정책 동기화 여부
  • syncShareFolderPolicy: Boolean
  • # 공유함 정책 동기화 시작 시간 (millisecond)
  • syncShareFolderPolicyLockDate: Long
  • # 공유함 정책 동기화 실패 타입 (OWNER / MEMBER)
  • syncShareFolderPolicyFailType: String
  • }