PATCH/sharedrives/{sharedriveId}
共有ドライブを部分更新する。
共有ドライブに権限が設定されている場合には、例外管理を修正できない。この場合には、"INVALID_PARAMETER" エラーが発生する。
Access Token を指定します。
指定の方法や Access Token の取得方法は 共通仕様 を参照してください。
file
| Parameter | Type | Description |
|---|---|---|
| sharedriveId | string | 共有ドライブ ID (URL エンコードする) required example : @2101000000000008 |
| Header | type | Description |
|---|---|---|
| Authorization | string | Bearer {token} required |
共有ドライブ部分修正リクエスト
| Property | Type | Description |
|---|---|---|
| accessDenies | array (ShareDriveAccessDeny) | アクセス制限 ID (user-type) リスト |
| description | string | 説明 minLength : 0 maxLength : 300 |
| masters | array (ShareDriveMaster) | マスター ID リスト |
| name | string | 名前 minLength : 1 maxLength : 80 |
| permissionType | string | 編集権限
Allowed values : READ, WRITE |
| accessibleRange | string | 共有範囲
Allowed values : TENANT, DOMAIN, MEMBER nullable : true |
| Property | Type | Description |
|---|---|---|
| id | string | アクセス制限 ID |
| type | string | アクセス制限の種類 Allowed values : user-type |
| Property | Type | Description |
|---|---|---|
| id | string | 管理者のユーザー ID |
example
1{2 "name": "share drive",3 "description": "description here",4 "masters": [5 {6 "id": "userf7da-f82c-4284-13e7-030f3b4c756x"7 }8 ],9 "accessDenies": [10 {11 "id": "041b68d3-263a-4fbe-9bc5-0350c49d1c42",12 "type": "user-type"13 }14 ],15 "accessibleRange": "DOMAIN"16}OK
| Property | Type | Description |
|---|---|---|
| accessDenies | array (ShareDriveAccessDeny) | アクセス制限リスト |
| createdTime | string | 作成日時 readOnly : true |
| description | string | 説明 |
| hasPermission | boolean | アクセス権限有りフラグ readOnly : true |
| accessibleRange | string | 共有範囲
Allowed values : TENANT, DOMAIN, MEMBER nullable : false |
| masters | array (ShareDriveMaster) | 管理者ユーザー |
| name | string | 共有ドライブ名 |
| quota | object (quota) | 容量情報 readOnly : true |
| sharedriveId | string | 共有ドライブ ID readOnly : true |
| permissionType | string | 編集権限
Allowed values : READ, WRITE |
| Property | Type | Description |
|---|---|---|
| id | string | アクセス制限 ID |
| name | string | アクセス制限名 readOnly : true |
| type | string | アクセス制限の種類 Allowed values : user-type |
| Property | Type | Description |
|---|---|---|
| id | string | 管理者のユーザー ID |
| name | string | 管理者のユーザー名 readOnly : true |
| Property | Type | Description |
|---|---|---|
| trash | integer | ゴミ箱の容量 format : int64 readOnly : true |
| used | integer | 使用容量 format : int64 readOnly : true |
example
1{2 "sharedriveId": "@2101000000000008",3 "name": "share drive",4 "description": "description here",5 "createdTime": "2020-12-16T19:40:15.15+09:00",6 "quota": {7 "used": 46426,8 "trash": 09 },10 "hasPermission": false,11 "masters": [12 {13 "id": "userf7da-f82c-4284-13e7-030f3b4c756x",14 "name": "User Name"15 }16 ],17 "accessDenies": [18 {19 "type": "user-type",20 "id": "041b68d3-263a-4fbe-9bc5-0350c49d1c42",21 "name": "アルバイト"22 }23 ],24 "permissionType": "READ",25 "accessibleRange": "DOMAIN"26}Forbidden