リソース: File
ファイルのメタデータ。
一部のリソース メソッド(files.update など)では fileId が必要です。files.list メソッドを使用して、ファイルの ID を取得します。
| JSON 表現 | 
|---|
{ "ownerNames": [ string ], "exportLinks": { string: string, ... }, "parents": [ { object (  | 
              
| フィールド | |
|---|---|
ownerNames[] | 
                
                   
 出力専用。このファイルのオーナーの名前。共有ドライブ内のアイテムには入力されません。  | 
              
exportLinks | 
                
                   
 出力専用。ドキュメント エディタのファイルを特定の形式にエクスポートするためのリンク。 
  | 
              
parents[] | 
                
                   
 ファイルを含む親フォルダの ID。 ファイルに設定できる親フォルダは 1 つだけです。複数の親を指定することはできません。 挿入リクエストの一部として指定されていない場合、ファイルはユーザーのマイドライブ フォルダに直接配置されます。コピー リクエストの一部として指定されていない場合、ファイルはソースファイルの検出可能な親を継承します。files.update リクエストでは、  | 
              
owners[] | 
                
                   
 出力専用。このファイルのオーナー。複数のオーナーを持つことができるのは、特定の以前のファイルのみです。共有ドライブ内のアイテムの場合、このフィールドは入力されません。  | 
              
openWithLinks | 
                
                   
 出力専用。ユーザーの各アプリの ID と、そのアプリでこのファイルを開くためのリンクのマップ。drive.apps.readonly スコープが使用されている場合にのみ入力されます。 
  | 
              
properties[] | 
                
                   
 プロパティのリスト。  | 
              
permissions[] | 
                
                   
 出力専用。このファイルにアクセスできるユーザーの権限のリスト。共有ドライブ内のアイテムには入力されません。  | 
              
spaces[] | 
                
                   
 出力専用。ファイルを含むスペースのリスト。サポートされる値は   | 
              
permissionIds[] | 
                
                   
 出力専用。このファイルにアクセスできるユーザーの権限 ID の files.list。  | 
              
contentRestrictions[] | 
                
                   
 ファイルの内容へのアクセスに関する制限。このような制限が存在する場合にのみ入力されます。  | 
              
kind | 
                
                   
 出力専用。ファイルの種類。これは常に   | 
              
userPermission | 
                
                   
 出力専用。このファイルに対する認証済みユーザーの権限。  | 
              
fileExtension | 
                
                   
 出力専用。末尾のテキストが拡張子の一部ではないと思われる   | 
              
md5Checksum | 
                
                   
 出力専用。このファイルの内容の MD5 チェックサム。このフィールドは、Google ドライブにコンテンツが保存されているファイルに対してのみ入力されます。ドキュメント エディタやショートカット ファイルに対しては入力されません。  | 
              
selfLink | 
                
                   
 出力専用。このファイルへのリンク。  | 
              
lastModifyingUserName | 
                
                   
 出力専用。このファイルを最後に変更したユーザーの名前。  | 
              
editable | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
writersCanShare | 
                
                   
 ライターが他のユーザーとドキュメントを共有できるかどうか。共有ドライブ内のアイテムには入力されません。  | 
              
downloadUrl | 
                
                   
 出力専用。ファイルの有効期間の短いダウンロード URL。このフィールドは、コンテンツが Google ドライブに保存されているファイルに対してのみ入力されます。Google ドキュメントやショートカット ファイルに対しては入力されません。  | 
              
mimeType | 
                
                   
 ファイルの MIME タイプ。新しいコンテンツをアップロードする際の更新時にのみ変更可能です。このフィールドは空白のままにできます。その場合、アップロードされたコンテンツの MIME タイプから MIME タイプが決定されます。  | 
              
driveId | 
                
                   
 出力専用。ファイルが保存されている共有ドライブの ID。共有ドライブ内のアイテムにのみ入力されます。  | 
              
thumbnailLink | 
                
                   
 出力専用。ファイルのサムネイルへの有効期間の短いリンク(利用可能な場合)。通常、数時間程度で終了します。クロスオリジン リソース シェアリング(CORS)のため、ウェブ アプリケーションで直接使用することは想定されていません。プロキシ サーバーの使用をご検討ください。リクエスト元のアプリがファイルのコンテンツにアクセスできる場合にのみ入力されます。ファイルが一般公開されていない場合、  | 
              
appDataContents | 
                
                   
 出力専用。このファイルが Application Data フォルダにあるかどうか。  | 
              
webViewLink | 
                
                   
 出力専用。Google ドライブのウェブサイト ホスティングで静的ウェブ アセット(HTML、CSS、JS など)を表示するために、公開フォルダでのみ利用できるリンク。  | 
              
iconLink | 
                
                   
 出力専用。ファイルのアイコンへのリンク。  | 
              
shared | 
                
                   
 出力専用。ファイルが共有されているかどうか。共有ドライブ内のアイテムには入力されません。  | 
              
lastModifyingUser | 
                
                   
 出力専用。このファイルを最後に変更したユーザー。このフィールドは、ログインしたユーザーが最後に変更を行った場合にのみ入力されます。  | 
              
defaultOpenWithLink | 
                
                   
 出力専用。このファイルを開くためのリンク。このファイルに対するユーザーのデフォルト アプリで開きます。drive.apps.readonly スコープが使用されている場合にのみ入力されます。  | 
              
headRevisionId | 
                
                   
 出力専用。ファイルのヘッド リビジョンの ID。このフィールドは、Google ドライブにコンテンツが保存されているファイルに対してのみ入力されます。ドキュメント エディタやショートカット ファイルに対しては入力されません。  | 
              
copyable | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
etag | 
                
                   
 出力専用。ファイルの ETag。  | 
              
sharingUser | 
                
                   
 出力専用。アイテムを現在のユーザーと共有したユーザー(利用可能な場合)。  | 
              
alternateLink | 
                
                   
 出力専用。関連する Google エディタまたはビューアでファイルを開くためのリンク。  | 
              
embedLink | 
                
                   
 出力専用。ファイルを埋め込むためのリンク。  | 
              
webContentLink | 
                
                   
 出力専用。Cookie ベースの認証を使用してブラウザでファイルの内容をダウンロードするためのリンク。コンテンツが一般公開されている場合、認証情報なしでダウンロードできます。  | 
              
fileSize | 
                
                   
 出力専用。blob とファーストパーティ エディタ ファイルのサイズ(バイト単位)。ショートカットやフォルダなど、サイズのないファイルについては入力されません。  | 
              
copyRequiresWriterPermission | 
                
                   
 閲覧者とコメント投稿者に対して、このファイルのコピー、印刷、ダウンロードのオプションを無効にするかどうか。  | 
              
hasThumbnail | 
                
                   
 出力専用。このファイルにサムネイルがあるかどうか。これは、リクエスト元のアプリがサムネイルにアクセスできるかどうかを示すものではありません。アクセスを確認するには、thumbnailLink フィールドの有無を確認します。  | 
              
folderColorRgb | 
                
                   
 ファイルがフォルダまたはフォルダへのショートカットの場合のフォルダの色(RGB 16 進数文字列)。サポートされている色のリストは、About リソースの folderColorPalette フィールドで確認できます。サポートされていない色が指定された場合は、パレット内の最も近い色に変更されます。  | 
              
id | 
                
                   
 ファイルの ID。  | 
              
title | 
                
                   
 このファイルのタイトル。共有ドライブの最上位フォルダ、マイドライブのルートフォルダ、アプリケーション データ フォルダなどの変更不可のアイテムの場合、タイトルは一定です。  | 
              
description | 
                
                   
 ファイルの簡単な説明。  | 
              
labels | 
                
                   
 ファイルのラベルのグループ。  | 
              
labels.viewed | 
                
                   
 このユーザーがこのファイルを表示したかどうか。  | 
              
labels.restricted | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
labels.starred | 
                
                   
 ユーザーがこのファイルにスターを付けているかどうか。  | 
              
labels.hidden | 
                
                   
 出力専用。サポート終了。  | 
              
labels.trashed | 
                
                   
 このファイルがゴミ箱に移動されているかどうか。このラベルはファイルにアクセスするすべてのユーザーに適用されますが、ファイルの表示と復元が許可されるのはオーナーのみです。  | 
              
labels.modified | 
                
                   
 出力専用。ファイルがこのユーザーによって変更されたかどうか。  | 
              
explicitlyTrashed | 
                
                   
 出力専用。このファイルが再帰的にゴミ箱に移動されたのではなく、明示的にゴミ箱に移動されたかどうか。  | 
              
createdDate | 
                
                   
 出力専用。このファイルの作成時間(RFC 3339 タイムスタンプ形式)。  | 
              
modifiedDate | 
                
                   
 このファイルが最後に変更された日時(RFC 3339 タイムスタンプ形式)。これは、setModifiedDate パラメータが設定されている場合にのみ、更新時に変更可能です。  | 
              
modifiedByMeDate | 
                
                   
 出力専用。ユーザーがこのファイルを最後に変更した日時(RFC 3339 タイムスタンプ形式)。modifiedDate を設定すると、日付を設定したユーザーの modifiedByMe の日付も更新されます。  | 
              
lastViewedByMeDate | 
                
                   
 ユーザーがこのファイルを最後に閲覧した日時(RFC 3339 タイムスタンプ形式)。  | 
              
markedViewedByMeDate | 
                
                   
 出力専用。サポート終了。  | 
              
sharedWithMeDate | 
                
                   
 出力専用。このファイルがユーザーと共有された時刻(RFC 3339 タイムスタンプ形式)。  | 
              
quotaBytesUsed | 
                
                   
 出力専用。このファイルで使用されている割り当てバイト数。  | 
              
version | 
                
                   
 出力専用。ファイルの単調増加するバージョン番号。リクエストしたユーザーには表示されない変更も含め、サーバー上のファイルに加えられたすべての変更が反映されます。  | 
              
indexableText | 
                
                   
 ファイルのインデックス可能なテキスト属性(書き込み専用)  | 
              
indexableText.text | 
                
                   
 このファイル用にインデックス登録するテキスト。  | 
              
originalFilename | 
                
                   
 アップロードされたコンテンツの元のファイル名(利用可能な場合)。利用できない場合は、  | 
              
ownedByMe | 
                
                   
 出力専用。ファイルが現在のユーザーの所有物かどうか。共有ドライブ内のアイテムには入力されません。  | 
              
canComment | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
shareable | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
fullFileExtension | 
                
                   
 出力専用。完全なファイル拡張子。タイトルから抽出されます。「tar.gz」のように、複数の拡張子を連結したものが含まれる場合があります。タイトルから拡張子を削除しても、このフィールドはクリアされませんが、タイトルの拡張子を変更すると、このフィールドは更新されます。このフィールドは、Google ドライブにコンテンツが保存されているファイルに対してのみ入力されます。ドキュメント エディタやショートカット ファイルに対しては入力されません。  | 
              
isAppAuthorized | 
                
                   
 出力専用。リクエスト元のアプリによってファイルが作成または開かれたかどうか。  | 
              
teamDriveId | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
capabilities | 
                
                   
 出力専用。現在のユーザーがこのファイルに対して持つ権限。各ケーパビリティは、ユーザーが実行する可能性のあるきめ細かいアクションに対応しています。  | 
              
capabilities.canChangeRestrictedDownload | 
                
                   
 出力専用。サポート終了。  | 
              
capabilities.canMoveChildrenOutOfDrive | 
                
                   
 出力専用。現在のユーザーがこのフォルダの子を共有ドライブ外に移動できるかどうか。アイテムがフォルダでない場合は false になります。共有ドライブ内のアイテムにのみ入力されます。  | 
              
capabilities.canReadDrive | 
                
                   
 出力専用。現在のユーザーがこのファイルが属する共有ドライブを読み取ることができるかどうか。共有ドライブ内のアイテムにのみ入力されます。  | 
              
capabilities.canEdit | 
                
                   
 出力専用。現在のユーザーがこのファイルを編集できるかどうか。他の要因によって、ユーザーがファイルに対して行える変更の種類が制限されることがあります。たとえば、  | 
              
capabilities.canCopy | 
                
                   
 出力専用。現在のユーザーがこのファイルをコピーできるかどうか。共有ドライブ内のアイテムの場合、現在のユーザーがこのアイテムのフォルダ以外の下位アイテムをコピーできるかどうか、またはこのアイテム自体がフォルダでない場合はこのアイテム自体をコピーできるかどうか。  | 
              
capabilities.canComment | 
                
                   
 出力専用。現在のユーザーがこのファイルにコメントできるかどうか。  | 
              
capabilities.canAddChildren | 
                
                   
 出力専用。現在のユーザーがこのフォルダに子フォルダを追加できるかどうか。アイテムがフォルダでない場合、これは常に false です。  | 
              
capabilities.canDelete | 
                
                   
 出力専用。現在のユーザーがこのファイルを削除できるかどうか。  | 
              
capabilities.canDownload | 
                
                   
 出力専用。現在のユーザーがこのファイルをダウンロードできるかどうか。  | 
              
capabilities.canListChildren | 
                
                   
 出力専用。現在のユーザーがこのフォルダの子を一覧表示できるかどうか。アイテムがフォルダでない場合、これは常に false です。  | 
              
capabilities.canRemoveChildren | 
                
                   
 出力専用。現在のユーザーがこのフォルダから子フォルダを削除できるかどうか。アイテムがフォルダでない場合、これは常に false になります。共有ドライブ内のフォルダの場合は、代わりに   | 
              
capabilities.canRename | 
                
                   
 出力専用。現在のユーザーがこのファイルの名前を変更できるかどうか。  | 
              
capabilities.canTrash | 
                
                   
 出力専用。現在のユーザーがこのファイルをゴミ箱に移動できるかどうか。  | 
              
capabilities.canReadRevisions | 
                
                   
 出力専用。現在のユーザーがこのファイルのリビジョン リソースを読み取ることができるかどうか。共有ドライブ アイテムの場合、このアイテムのフォルダ以外の下位アイテムのリビジョン、またはこのアイテム自体(フォルダでない場合)を読み取ることができるかどうか。  | 
              
capabilities.canReadTeamDrive | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
capabilities.canMoveTeamDriveItem | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
capabilities.canChangeCopyRequiresWriterPermission | 
                
                   
 出力専用。現在のユーザーがこのファイルの   | 
              
capabilities.canMoveItemIntoTeamDrive | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
capabilities.canUntrash | 
                
                   
 出力専用。現在のユーザーがこのファイルをゴミ箱から復元できるかどうか。  | 
              
capabilities.canModifyContent | 
                
                   
 出力専用。現在のユーザーがこのファイルの内容を変更できるかどうか。  | 
              
capabilities.canMoveItemWithinTeamDrive | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
capabilities.canMoveItemOutOfTeamDrive | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
capabilities.canDeleteChildren | 
                
                   
 出力専用。現在のユーザーがこのフォルダの子を削除できるかどうか。アイテムがフォルダでない場合は false になります。共有ドライブ内のアイテムにのみ入力されます。  | 
              
capabilities.canMoveChildrenOutOfTeamDrive | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
capabilities.canMoveChildrenWithinTeamDrive | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
capabilities.canTrashChildren | 
                
                   
 出力専用。現在のユーザーがこのフォルダの子をゴミ箱に移動できるかどうか。アイテムがフォルダでない場合は false になります。共有ドライブ内のアイテムにのみ入力されます。  | 
              
capabilities.canMoveItemOutOfDrive | 
                
                   
 出力専用。現在のユーザーが親を変更してこのアイテムをこのドライブ外に移動できるかどうか。アイテムの親を変更するリクエストは、追加される新しい親によっては失敗する可能性があります。  | 
              
capabilities.canAddMyDriveParent | 
                
                   
 出力専用。現在のユーザーが、同じリクエストで既存の親を削除せずにアイテムの親を追加できるかどうか。共有ドライブのファイルには入力されません。  | 
              
capabilities.canRemoveMyDriveParent | 
                
                   
 出力専用。現在のユーザーが、同じリクエストで別の保護者を追加せずに、アイテムから保護者を削除できるかどうか。共有ドライブのファイルには入力されません。  | 
              
capabilities.canMoveItemWithinDrive | 
                
                   
 出力専用。現在のユーザーがこのアイテムをこのドライブ内で移動できるかどうか。アイテムの親を変更するリクエストは、追加される新しい親と削除される親によっては失敗する可能性があります。  | 
              
capabilities.canShare | 
                
                   
 出力専用。現在のユーザーがこのファイルの共有設定を変更できるかどうか。  | 
              
capabilities.canMoveChildrenWithinDrive | 
                
                   
 出力専用。現在のユーザーがこのドライブ内でこのフォルダの子を移動できるかどうか。アイテムがフォルダでない場合は false になります。なお、子を移動するリクエストは、子と宛先フォルダに対する現在のユーザーのアクセス権によっては失敗する可能性があります。  | 
              
capabilities.canModifyContentRestriction | 
                
                   
 非推奨: 出力のみ。  | 
              
capabilities.canAddFolderFromAnotherDrive | 
                
                   
 出力専用。現在のユーザーが別のドライブ(別の共有ドライブまたはマイドライブ)のフォルダをこのフォルダに追加できるかどうか。アイテムがフォルダでない場合は false になります。共有ドライブ内のアイテムにのみ入力されます。  | 
              
capabilities.canChangeSecurityUpdateEnabled | 
                
                   
 出力専用。現在のユーザーがリンク共有メタデータの securityUpdateEnabled フィールドを変更できるかどうか。  | 
              
capabilities.canAcceptOwnership | 
                
                   
 出力専用。現在のユーザーがファイルの保留中のオーナーであるかどうか。共有ドライブのファイルには入力されません。  | 
              
capabilities.canReadLabels | 
                
                   
 出力専用。現在のユーザーがファイルのラベルを読み取ることができるかどうか。  | 
              
capabilities.canModifyLabels | 
                
                   
 出力専用。現在のユーザーがファイルにラベルを付けられるかどうか。  | 
              
capabilities.canModifyEditorContentRestriction | 
                
                   
 出力専用。現在のユーザーが、編集者制限のあるファイルにコンテンツ制限を追加または変更できるかどうか。  | 
              
capabilities.canModifyOwnerContentRestriction | 
                
                   
 出力専用。現在のユーザーが、オーナー制限付きのコンテンツ制限を追加または変更できるかどうか。  | 
              
capabilities.canRemoveContentRestriction | 
                
                   
 出力専用。現在のユーザーが削除できるコンテンツ制限がファイルに設定されているかどうか。  | 
              
capabilities.canDisableInheritedPermissions | 
                
                   
 出力専用。ユーザーが継承された権限を無効にできるかどうか。  | 
              
capabilities.canEnableInheritedPermissions | 
                
                   
 出力専用。ユーザーが継承された権限を再度有効にできるかどうか。  | 
              
hasAugmentedPermissions | 
                
                   
 出力専用。このファイルに直接権限が付与されているかどうか。このフィールドは、共有ドライブ内のアイテムにのみ入力されます。  | 
              
trashingUser | 
                
                   
 出力専用。ファイルが明示的にゴミ箱に移動された場合、そのファイルをゴミ箱に移動したユーザー。共有ドライブ内のアイテムにのみ入力されます。  | 
              
canReadRevisions | 
                
                   
 出力専用。非推奨: 代わりに、  | 
              
thumbnailVersion | 
                
                   
 出力専用。サムネイル キャッシュの無効化で使用するサムネイル バージョン。  | 
              
trashedDate | 
                
                   
 出力専用。アイテムがゴミ箱に移動された時間(RFC 3339 タイムスタンプ形式)。共有ドライブ内のアイテムにのみ入力されます。  | 
              
thumbnail | 
                
                   
 ファイルのサムネイル。これは、標準のサムネイルを生成できない場合にのみ使用されます。  | 
              
thumbnail.image | 
                
                   
 サムネイル画像の URL セーフな Base64 エンコード バイト。RFC 4648 セクション 5 に準拠している必要があります。 Base64 でエンコードされた文字列。  | 
              
thumbnail.mimeType | 
                
                   
 サムネイルの MIME タイプ。  | 
              
imageMediaMetadata | 
                
                   
 出力専用。画像メディアに関するメタデータ。これは画像タイプでのみ存在し、その内容は画像コンテンツから解析できるものによって異なります。  | 
              
imageMediaMetadata.flashUsed | 
                
                   
 出力専用。写真の撮影にフラッシュが使用されたかどうか。  | 
              
imageMediaMetadata.meteringMode | 
                
                   
 出力専用。写真の作成に使用された測光モード。  | 
              
imageMediaMetadata.sensor | 
                
                   
 出力専用。写真の作成に使用されたセンサーの種類。  | 
              
imageMediaMetadata.exposureMode | 
                
                   
 出力専用。写真の作成に使用された露出モード。  | 
              
imageMediaMetadata.colorSpace | 
                
                   
 出力専用。写真の色空間。  | 
              
imageMediaMetadata.whiteBalance | 
                
                   
 出力専用。写真の作成に使用されたホワイト バランス モード。  | 
              
imageMediaMetadata.width | 
                
                   
 出力専用。画像の幅(ピクセル単位)。  | 
              
imageMediaMetadata.height | 
                
                   
 出力専用。画像の高さ(ピクセル単位)。  | 
              
imageMediaMetadata.location | 
                
                   
 出力専用。画像に保存されている地理的位置情報。  | 
              
imageMediaMetadata.location.latitude | 
                
                   
 出力専用。画像に保存されている緯度。  | 
              
imageMediaMetadata.location.longitude | 
                
                   
 出力専用。画像に保存されている経度。  | 
              
imageMediaMetadata.location.altitude | 
                
                   
 出力専用。画像に保存されている高度。  | 
              
imageMediaMetadata.rotation | 
                
                   
 出力専用。画像の元の向きから適用された右回りの 90 度回転の数。  | 
              
imageMediaMetadata.date | 
                
                   
 出力専用。写真の撮影日時(EXIF 形式のタイムスタンプ)。  | 
              
imageMediaMetadata.cameraMake | 
                
                   
 出力専用。写真の作成に使用されたカメラのメーカー。  | 
              
imageMediaMetadata.cameraModel | 
                
                   
 出力専用。写真の作成に使用されたカメラのモデル。  | 
              
imageMediaMetadata.exposureTime | 
                
                   
 出力専用。露出時間(秒単位)。  | 
              
imageMediaMetadata.aperture | 
                
                   
 出力専用。写真の作成に使用された絞り値(F 値)。  | 
              
imageMediaMetadata.focalLength | 
                
                   
 出力専用。写真の作成に使用された焦点距離(ミリメートル単位)。  | 
              
imageMediaMetadata.isoSpeed | 
                
                   
 出力専用。写真の作成に使用された ISO スピード。  | 
              
imageMediaMetadata.exposureBias | 
                
                   
 出力専用。写真の露出バイアス(APEX 値)。  | 
              
imageMediaMetadata.maxApertureValue | 
                
                   
 出力専用。写真の作成に使用された焦点距離におけるレンズの最小 F 値(APEX 値)。  | 
              
imageMediaMetadata.subjectDistance | 
                
                   
 出力専用。被写体までの距離(メートル単位)。  | 
              
imageMediaMetadata.lens | 
                
                   
 出力専用。写真の作成に使用されたレンズ。  | 
              
videoMediaMetadata | 
                
                   
 出力専用。動画メディアに関するメタデータ。これは動画タイプの場合にのみ存在します。  | 
              
videoMediaMetadata.width | 
                
                   
 出力専用。動画の幅(ピクセル単位)。  | 
              
videoMediaMetadata.height | 
                
                   
 出力専用。動画の高さ(ピクセル単位)。  | 
              
videoMediaMetadata.durationMillis | 
                
                   
 出力専用。動画の再生時間(ミリ秒単位)。  | 
              
shortcutDetails | 
                
                   
 ショートカット ファイルの詳細。mimeType フィールドが   | 
              
shortcutDetails.targetId | 
                
                   
 このショートカットが指すファイルの ID。  | 
              
shortcutDetails.targetMimeType | 
                
                   
 出力専用。このショートカットが指すファイルの MIME タイプ。このフィールドの値は、ショートカットの作成時にキャプチャされたターゲットの MIME タイプのスナップショットです。  | 
              
shortcutDetails.targetResourceKey | 
                
                   
 出力専用。ターゲット ファイルの ResourceKey。  | 
              
resourceKey | 
                
                   
 出力専用。共有リンク経由でアイテムにアクセスするために必要なキー。  | 
              
linkShareMetadata | 
                
                   
 出力専用。LinkShare 関連の詳細。クライアントがこのアイテムを参照するために使用しているリンク URL の詳細が含まれます。  | 
              
linkShareMetadata.securityUpdateEligible | 
                
                   
 出力専用。ファイルがセキュリティ アップデートの対象かどうか。  | 
              
linkShareMetadata.securityUpdateEnabled | 
                
                   
 出力専用。このファイルでセキュリティ アップデートが有効になっているかどうか。  | 
              
labelInfo | 
                
                   
 出力専用。ファイルに設定されているラベルの概要。  | 
              
labelInfo.labels[] | 
                
                   
 出力専用。  | 
              
sha1Checksum | 
                
                   
 出力専用。このファイルに関連付けられた SHA1 チェックサム(使用可能な場合)。このフィールドは、Google ドライブにコンテンツが保存されているファイルに対してのみ入力されます。ドキュメント エディタやショートカット ファイルに対しては入力されません。  | 
              
sha256Checksum | 
                
                   
 出力専用。このファイルに関連付けられている SHA256 チェックサム(使用可能な場合)。このフィールドは、Google ドライブにコンテンツが保存されているファイルに対してのみ入力されます。ドキュメント エディタやショートカット ファイルに対しては入力されません。  | 
              
inheritedPermissionsDisabled | 
                
                   
 このファイルで権限の継承が無効になっているかどうか。継承された権限はデフォルトで有効になっています。  | 
              
ContentRestriction
ファイルの内容へのアクセス制限。
| JSON 表現 | 
|---|
{
  "readOnly": boolean,
  "reason": string,
  "type": string,
  "restrictingUser": {
    object ( | 
                
| フィールド | |
|---|---|
readOnly | 
                  
                     
 ファイルの内容が読み取り専用かどうか。ファイルが読み取り専用の場合、ファイルの新しいリビジョンを追加したり、コメントを追加または変更したり、ファイルのタイトルを変更したりすることはできません。  | 
                
reason | 
                  
                     
 ファイルの内容が制限されている理由。これは、  | 
                
type | 
                  
                     
 出力専用。コンテンツ制限のタイプ。現在、指定できる値は   | 
                
restrictingUser | 
                  
                     
 出力専用。コンテンツ制限を設定したユーザー。  | 
                
restrictionDate | 
                  
                     
 出力専用。コンテンツ制限が設定された時刻(RFC 3339 タイムスタンプ形式)。  | 
                
ownerRestricted | 
                  
                     
 コンテンツの制限を、ファイルのオーナーのみが変更または削除できるかどうか。共有ドライブ内のファイルの場合、  | 
                
systemRestricted | 
                  
                     
 出力専用。コンテンツの制限がシステムによって適用されたかどうか(電子署名など)。ユーザーは、システムで制限されたコンテンツの制限を変更または削除できません。  | 
                
メソッド | 
            |
|---|---|
                
 | 
              指定されたファイルのコピーを作成します。 | 
                
 | 
              ファイルをゴミ箱に移動せずに、ユーザーが所有するファイルを完全に削除します。 | 
                
 | 
              ユーザーのゴミ箱内のすべてのファイルを完全に削除します。 | 
                
 | 
              Google Workspace ドキュメントをリクエストされた MIME タイプにエクスポートし、エクスポートされたバイト コンテンツを返します。 | 
                
 | 
              挿入リクエストまたはコピー リクエストで指定できるファイル ID のセットを生成します。 | 
                
 | 
              
                 ID を指定して、ファイルのメタデータまたはコンテンツを取得します。  | 
            
                
 | 
              
                 新しいファイルを挿入します。  | 
            
                
 | 
              
                 ユーザーのファイルの一覧を取得します。  | 
            
                
 | 
              ファイルに設定されているラベルを一覧表示します。 | 
                
 | 
              ファイルに適用されているラベルのセットを変更します。 | 
                
 | 
              ファイルのメタデータまたはコンテンツを更新します。 | 
                
 | 
              ファイルの更新時刻を現在のサーバー時刻に設定します。 | 
                
 | 
              ファイルをゴミ箱に移動します。 | 
                
 | 
              ゴミ箱からファイルを復元します。 | 
                
 | 
              
                 ファイルのメタデータまたはコンテンツを更新します。  | 
            
                
 | 
              ファイルへの変更の通知を受け取ります。 |