メインコンテンツまでスキップ

Query - 통합 저장소 상세 정보 조회

통합 저장소 상세 정보를 조회한다.

폴더 / 파일의 메타 정보를 사용하여 통합 저장소 정보를 조회한다.


Schema

GraphQL Schema Documentation


Input Objects

KEYOBJECTDESC
storageCodeString저장소 코드 (필수)
interlockIdString연동 키값 (필수)
adminPageBoolean관리자 페이지 여부

Objects

OBJECTDESC
UnifiedStorageInformationDto통합 저장소 정보

Method

POST

{{url}}/graphql

Headers

KEYVALUE
AuthorizationSecurity365 JWT 토큰

Body

QUERY

query unifiedStorageInformationByStorageCodeAndInterlockId($storageCode: String!, $interlockId: String!, $adminPage: Boolean) {
unifiedStorageInformationByStorageCodeAndInterlockId(storageCode: $storageCode, interlockId: $interlockId, adminPage: $adminPage) {
id
indexDate
commonShareStorage
createdDate
createdUserId
createdUserName
modifiedDate
modifiedUserId
modifiedUserName
storageCode
interlockId
name
description
msSiteUrl
googleBuiltIn {
parentFolderId
folderId
email
__typename
}
nasBuiltIn {
url
port
userId
userPw
shareFolder
protocol
printMark
__typename
}
s3BuiltIn {
bucketName
regionName
accessKey
secretKey
__typename
}
otherClusterServiceId
accessType
storagePolicy {
extraction
edit
read
move
copy
upload
download
share
msMessageExtension
delete
webOffice
appOffice
shareFolderControl
shareFolderInvite
shwDownload
period
__typename
}
teamsTabStorage
teamsTabName
exposed
roleCheckForAcl
teamsSharepointRepresentative
personalGoogleDriveRepresentative
personalOneDriveRepresentative
personalStorage
totalLimitSize
totalUseSize
userLimitSize
used
__typename
}
}

Sample

VARIABLES

{
"storageCode": "GOOGLEDRIVE_PRI",
"interlockId": "1459e9b6818a11ed875c7246e762189f",
"adminPage": false
}

RESPONSE

{
"data": {
"unifiedStorageInformation": {
"id": "1459e9b6818a11ed875c7246e762189f",
"indexDate": 1671666556526,
"commonShareStorage": null,
"createdDate": 1671666556526,
"createdUserId": "SHIELDrive",
"createdUserName": "SHIELDrive",
"modifiedDate": 1671666556526,
"modifiedUserId": "SHIELDrive",
"modifiedUserName": "SHIELDrive",
"storageCode": "GOOGLEDRIVE_PRI",
"interlockId": "1459e9b6818a11ed875c7246e762189f",
"name": "GoogleDrive",
"description": "GoogleDrive Personal",
"msSiteUrl": null,
"googleBuiltIn": null,
"nasBuiltIn": null,
"s3BuiltIn": null,
"otherClusterServiceId": null,
"accessType": "CSSB",
"storagePolicy": null,
"teamsTabStorage": false,
"teamsTabName": null,
"exposed": true,
"roleCheckForAcl": false,
"teamsSharepointRepresentative": false,
"personalGoogleDriveRepresentative": true,
"personalOneDriveRepresentative": false,
"personalStorage": true,
"totalLimitSize": 0,
"totalUseSize": 0,
"userLimitSize": 0,
"used": false,
"__typename": "UnifiedStorageInformationDto"
}
}
}