fileStorageContainer リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
複数のユーザーまたはユーザーのグループがファイルを格納し、アプリケーションを介してアクセスできる場所を表します。 fileStorageContainer 内のすべてのファイル システム オブジェクトは、driveItem リソースとして返されます。
メソッド
メソッド | 戻り値の種類 | 説明 |
---|---|---|
List | fileStorageContainer コレクション | fileStorageContainer オブジェクトとそのプロパティの一覧を取得します。 |
Create | fileStorageContainer | 新しい fileStorageContainer オブジェクトを作成します。 |
Get | fileStorageContainer | fileStorageContainer オブジェクトのプロパティとリレーションシップを読み取ります。 |
Update | fileStorageContainer | fileStorageContainer オブジェクトのプロパティを更新します。 |
Delete | なし | fileStorageContainer オブジェクトを削除します。 |
Activate | なし | fileStorageContainer オブジェクトをアクティブ化します。 |
削除された復元 | fileStorageContainer | 削除された fileStorageContainer オブジェクトを復元します。 |
削除済み削除 | なし | 削除された fileStorageContainer オブジェクトを 削除します。 |
完全に削除 | なし | fileStorageContainer オブジェクトを完全に削除します。 |
Get drive | drive | fileStorageContainer オブジェクトからドライブ リソースを取得します。 |
アクセス許可を一覧表示する | permission コレクション | fileStorageContainer に対するアクセス許可を一覧表示します。 |
アクセス許可を追加する | permission | fileStorageContainer にアクセス許可を追加します。 |
アクセス許可を更新する | permission | fileStorageContainer に対する更新アクセス許可。 |
アクセス許可の削除 | なし | fileStorageContainer からアクセス許可を削除します。 |
カスタム プロパティを一覧表示する | filestoragecontainercustompropertyvalue コレクション | fileStorageContainer のカスタム プロパティを一覧表示します。 |
カスタム プロパティを追加する | filestoragecontainercustompropertyvalue | fileStorageContainer にカスタム プロパティを作成します。 |
カスタム プロパティを更新する | filestoragecontainercustompropertyvalue | fileStorageContainer のカスタム プロパティを更新します。 |
カスタム プロパティを削除する | なし | fileStorageContainer からカスタム プロパティを削除します。 |
列を一覧表示する | columnDefinition コレクション | fileStorageContainer 内の列を一覧表示します。 |
列の追加 | columnDefinition | afileStorageContainer の columnDefinition を作成します。 |
列の更新 | columnDefinition | fileStorageContainer 内の列を更新します。 |
ファイル ストレージ コンテナー列を削除する | なし | fileStorageContainer から列を削除します。 |
列の取得 | columnDefinition | fileStorageContainer から列を取得します。 |
ごみ箱の設定を更新する | recyclebinsettings | fileStorageContainer の recycleBin 設定を更新します。 |
ごみ箱項目を復元する | recycleBinItem コレクション | fileStorageContainer 内のごみ箱項目を復元します。 |
ごみ箱項目を削除する | なし | fileStorageContainer からごみ箱項目を削除します。 |
ごみ箱項目を取得する | recycleBinItem コレクション | fileStorageContainer 内のごみ箱項目を一覧表示します。 |
Lock | なし | fileStorageContainer をロックします。 |
Unlock | なし | fileStorageContainer のロックを解除します。 |
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
assignedSensitivityLabel | assignedLabel | fileStorageContainer に割り当てられた秘密度ラベル。 読み取り/書き込み。 |
containerTypeId | GUID | fileStorageContainer のコンテナーの種類 ID。 各コンテナーには、コンテナーの種類が 1 つだけ必要です。 読み取り専用です。 |
createdDateTime | DateTimeOffset | fileStorageContainer の作成日時。 読み取り専用です。 |
customProperties | fileStorageContainerCustomPropertyDictionary | fileStorageContainer のカスタム プロパティ コレクション。 読み取り/書き込み。 |
説明 | String | fileStorageContainer のユーザーが表示する説明を提供します。 読み取り/書き込み。 |
displayName | String | fileStorageContainer の表示名。 読み取り/書き込み。 |
id | String | fileStorageContainer の一意の安定した識別子。 読み取り専用です。 |
owners | userIdentity コレクション | fileStorageContainer を所有するユーザーの一覧。 読み取り専用です。 |
ownershipType | fileStorageContainerOwnershipType |
fileStorageContainer の所有権の種類。 使用可能な値は、 tenantOwned です。 読み取り専用です。 |
status | fileStorageContainerStatus |
fileStorageContainer の状態。 コンテナーは非アクティブとして作成され、アクティブ化が必要です。 非アクティブなコンテナーは、24 時間以内に自動削除されます。 使用可能な値は、 inactive 、 active です。 読み取り専用です。 |
storageUsedInBytes | Int64 | fileStorageContainer で使用されるストレージ (バイト単位)。 読み取り専用です。 |
見方 | fileStorageContainerViewpoint | 現在のユーザーに固有のデータ。 読み取り専用です。 |
lockState | siteLockState |
fileStorageContainer のロック状態を示します。 使用可能な値は、 unlocked と lockedReadOnly です。 読み取り専用です。 |
settings | fileStorageContainerSettings | fileStorageContainer に関連付けられている設定。 読み取り/書き込み。 |
リレーションシップ
リレーションシップ | 型 | 説明 |
---|---|---|
columns | columnDefinition コレクション | fileStorageContainer でサポートされるカスタム構造化メタデータのセット。 読み取り/書き込み。 |
ドライブ | drive | リソース ファイルのドライブStorageContainer。 読み取り専用です。 |
アクセス許可 | permission コレクション |
fileStorageContainer 内のユーザーのアクセス許可のセット。 各ユーザーのアクセス許可は、 roles プロパティによって設定されます。 使用可能な値は reader 、writer 、manager および owner です。 読み取り/書き込み。 |
recycleBin | recycleBin | fileStorageContainer のごみ箱。 読み取り専用です。 |
roles プロパティ値
値 | 説明 |
---|---|
リーダー | 閲覧者は fileStorageContainer メタデータと内部のコンテンツを読み取ることができます。 |
作家 | ライターは、 fileStorageContainer のメタデータと内部のコンテンツを読み取り、変更できます。 |
manager | マネージャーは、 内部の fileStorageContainer のメタデータと内容を読み取って変更し、コンテナーへのアクセス許可を管理できます。 |
owner | 所有者は、 fileStorageContainer 内のメタデータと内容の読み取りと変更、コンテナーのアクセス許可の管理、コンテナーの削除と復元を行うことができます。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.fileStorageContainer",
"id": "string (identifier)",
"displayName": "string",
"description": "string",
"containerTypeId": "string",
"containerTypeDisplayName": "string",
"permissions": [ { "@odata.type": "microsoft.graph.permission" } ],
"customProperties": "Dictionary(Edm.String, microsoft.graph.fileStorageContainerCustomPropertyValue)",
"viewpoint": {"@odata.type": "microsoft.graph.fileStorageContainerViewpoint" },
"drive": {"@odata.type": "microsoft.graph.drive"},
"recycleBin": {"@odata.type": "microsoft.graph.recycleBin"},
"status": {"@odata.type": "microsoft.graph.fileStorageContainerStatus"},
"columns": [ {"@odata.type": "microsoft.graph.columnDefinition" } ],
"createdDateTime": {"@odata.type": "microsoft.graph.dateTimeOffset"},
"storageUsedInBytes": "int64",
"assignedSensitivityLabel": {"@odata.type": "microsoft.graph.assignedLabel"},
"owners": [ { "@odata.type": "microsoft.graph.userIdentity" } ],
"ownershipType": {"@odata.type": "microsoft.graph.fileStorageContainerOwnershipType"},
"expiryDateTime": "string (timestamp)",
"lockState": {"@odata.type": "microsoft.graph.siteLockState"},
"settings": { "@odata.type": "microsoft.graph.fileStorageContainerSettings" }
}