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",

}