DriveItem

DriveItem

ファイルやフォルダなどのドライブ アイテム。

JSON 表現
{
  "name": string,
  "title": string,
  "file": {
    object (File)
  },
  "folder": {
    object (Folder)
  },
  "mimeType": string,
  "owner": {
    object (Owner)
  },

  // Union field item_type can be only one of the following:
  "driveFile": {
    object (DriveFile)
  },
  "driveFolder": {
    object (DriveFolder)
  }
  // End of list of possible types for union field item_type.
}
フィールド
name

string

ターゲットのドライブ アイテム。形式は items/ITEM_ID です。

title

string

Google ドライブ アイテムのタイトル。

file
(deprecated)

object (File)

このフィールドは非推奨です。代わりに driveFile フィールドを使用してください。

folder
(deprecated)

object (Folder)

このフィールドは非推奨です。代わりに driveFolder フィールドを使用してください。

mimeType

string

ドライブ アイテムの MIME タイプ。https://developers.google.com/workspace/drive/v3/web/mime-types をご覧ください。

owner

object (Owner)

このドライブ アイテムのオーナーに関する情報。

共用体フィールド item_type。存在する場合、これはドライブ アイテムのタイプを説明します。item_type は次のいずれかになります。
driveFile

object (DriveFile)

ドライブ アイテムはファイルです。

driveFolder

object (DriveFolder)

ドライブ アイテムがフォルダである。フォルダのタイプに関する情報が含まれます。

DriveFolder

フォルダであるドライブ アイテム。

JSON 表現
{
  "type": enum (Type)
}
フィールド
type

enum (Type)

ドライブ フォルダのタイプ。

DriveFile

この型にはフィールドがありません。

ファイルであるドライブ アイテム。

タイプ

ドライブ フォルダのタイプ。

列挙型
TYPE_UNSPECIFIED フォルダのタイプが不明です。
MY_DRIVE_ROOT フォルダはユーザーのマイドライブのルートです。
SHARED_DRIVE_ROOT フォルダは共有ドライブのルートです。
STANDARD_FOLDER フォルダは標準の非ルート フォルダです。