Drive リソース型
名前空間: microsoft.graph
ユーザーの OneDrive または SharePoint のドキュメント ライブラリを表す最上位のオブジェクト。
OneDrive のユーザーは、少なくとも 1 つのドライブ (そのユーザーの既定のドライブ) を常に使用できます。 OneDrive のライセンスが付与されていないユーザーには、使用可能な既定のドライブがないことがあります。
メソッド
メソッド | 戻り値の種類 | 説明 |
---|---|---|
ドライブを取得する | ドライブ | ドライブに関するメタデータを取得する |
ドライブのルートを取得する | driveItem | ドライブのルート フォルダーを取得する |
フォローされたアイテムを一覧表示する | driveItem コレクション | ユーザーのフォローされたドライブアイテムを一覧表示する |
子を一覧表示する | driveItem コレクション | ドライブのルート フォルダーの子を一覧表示する |
変更を一覧表示する | driveItem コレクション | ドライブ内のすべてのドライブアイテムの変更を一覧表示する |
検索 | driveItem コレクション | ドライブでドライブアイテムを検索する |
特殊なフォルダーを取得する | driveItem | 特殊なフォルダーに正規名でアクセスする |
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
createdBy | identitySet | アイテムを作成したユーザーの ID、デバイス、アプリケーション。 読み取り専用です。 |
createdDateTime | dateTimeOffset | アイテム作成の日時。 読み取り専用です。 |
説明 | String | ユーザーに表示されるドライブの説明を提供します。 読み取り/書き込み。 |
driveType | String | このリソースで表されるドライブの種類についての説明。 OneDrive 個人用のドライブは personal を返します。 OneDrive for Business は business を返します。 SharePoint ドキュメント ライブラリは documentLibrary を返します。 読み取り専用。 |
id | String | ドライブの一意識別子。 読み取り専用。 |
lastModifiedBy | identitySet | アイテムを最終更新したユーザーの ID、デバイス、アプリケーション。 読み取り専用です。 |
lastModifiedDateTime | dateTimeOffset | アイテムが最後に変更された日時。 読み取り専用です。 |
name | string | アイテムの名前。 読み取り/書き込み。 |
owner | identitySet | 省略可能。 ドライブを所有しているユーザー アカウント。 読み取り専用です。 |
quota | quota | 省略可能。 ドライブの記憶領域クォータに関する情報。 読み取り専用。 |
sharepointIds | sharepointIds | SharePoint REST 互換性に役立つ識別子を返します。 読み取り専用です。 このプロパティは既定では返されません。$select クエリ パラメーターを使用して選択する必要があります。 |
system | systemFacet | 存在する場合は、これがシステム管理のドライブであることを示しています。 読み取り専用です。 |
webUrl | string (URL) | ブラウザーでリソースを表示する URL。 読み取り専用です。 |
リレーションシップ
リレーションシップ | 型 | 説明 |
---|---|---|
バンドル | driveItem コレクション | バンドル のコレクション (アルバムとアイテムの複数選択共有セット)。 個人用 OneDrive でのみ。 |
フォロー中 | driveItem コレクション | ユーザーがフォローしているアイテムの一覧。 OneDrive for Business のみ。 |
items | driveItem コレクション | ドライブに含まれているすべてのアイテム。 読み取り専用。 Null 許容型。 |
list | list | SharePoint のドライブの場合は、基になるドキュメント ライブラリのリスト。 読み取り専用です。 Null 許容型。 |
root | driveItem | ドライブのルート フォルダー。 読み取り専用。 |
special | driveItem コレクション | OneDrive で使用可能な共通フォルダーのコレクション。 読み取り専用。 Null 許容型。 |
JSON 表記
このリソースの JSON 表記を次に示します。
drive リソースは baseItem から派生しており、そのリソースからプロパティを継承しています。
{
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "string (timestamp)",
"description": "string",
"driveType": "personal | business | documentLibrary",
"following": [{"@odata.type": "microsoft.graph.driveItem"}],
"id": "string",
"items": [{"@odata.type": "microsoft.graph.driveItem"}],
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "string (timestamp)",
"name": "string",
"owner": {"@odata.type": "microsoft.graph.identitySet"},
"quota": {"@odata.type": "microsoft.graph.quota"},
"root": {"@odata.type": "microsoft.graph.driveItem"},
"sharepointIds": {"@odata.type": "microsoft.graph.sharepointIds"},
"special": [{"@odata.type": "microsoft.graph.driveItem"}],
"system": {"@odata.type": "microsoft.graph.systemFacet"},
"webUrl": "string",
}