Query - 통합 저장소 상세 정보 조회
통합 저장소 상세 정보를 조회한다.
폴더 / 파일의 메타 정보를 사용하여 통합 저장소 정보를 조회한다.
Schema
Input Objects
KEY OBJECT DESC storageCodeString 저장소 코드 (필수) interlockIdString 연동 키값 (필수) adminPage Boolean 관리자 페이지 여부
Objects
OBJECT DESC UnifiedStorageInformationDto 통합 저장소 정보
Method
POST
{{url}}/graphql
Headers
KEY VALUE 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
__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"
}
}
}