DriveItem

DriveItem

Элемент Диска, например файл или папка.

JSON-представление
{
  "name": string,
  "title": string,
  "file": {
    object (File)
  },
  "folder": {
    object (Folder)
  },
  "mimeType": string,
  "owner": {
    object (Owner)
  },

  "driveFile": {
    object (DriveFile)
  },
  "driveFolder": {
    object (DriveFolder)
  }
}
Поля
name

string

Целевой элемент Диска. Формат: items/ITEM_ID .

title

string

Название элемента Диска.

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 Эта папка является корневой в MyDrive пользователя.
SHARED_DRIVE_ROOT Папка является корнем общего диска.
STANDARD_FOLDER Папка является стандартной, некорневой.