Ressource: Fichier
Métadonnées d'un fichier.
Certaines méthodes de ressources (telles que files.update
) nécessitent un fileId
. Utilisez la méthode files.list
pour récupérer l'ID d'un fichier.
Représentation JSON |
---|
{ "kind": string, "driveId": string, "fileExtension": string, "copyRequiresWriterPermission": boolean, "md5Checksum": string, "contentHints": { "indexableText": string, "thumbnail": { "image": string, "mimeType": string } }, "writersCanShare": boolean, "viewedByMe": boolean, "mimeType": string, "exportLinks": { string: string, ... }, "parents": [ string ], "thumbnailLink": string, "iconLink": string, "shared": boolean, "lastModifyingUser": { object ( |
Champs | |
---|---|
kind |
Uniquement en sortie. Identifie le type de ressource. Valeur: chaîne fixe |
driveId |
Uniquement en sortie. ID du Drive partagé dans lequel se trouve le fichier. Renseigné uniquement pour les éléments de Drive partagés. |
fileExtension |
Uniquement en sortie. Dernier composant de |
copyRequiresWriterPermission |
Indique si les options permettant de copier, d'imprimer ou de télécharger ce fichier doivent être désactivées pour les lecteurs et les commentateurs. |
md5Checksum |
Uniquement en sortie. Somme de contrôle MD5 du contenu du fichier. Cette option ne s'applique qu'aux fichiers incluant du contenu binaire dans Google Drive. |
contentHints |
Informations supplémentaires sur le contenu du fichier. Ces champs ne sont jamais renseignés dans les réponses. |
contentHints.indexableText |
Texte à indexer pour le fichier afin d'améliorer les requêtes fullText. Sa longueur est limitée à 128 Ko et il peut contenir des éléments HTML. |
contentHints.thumbnail |
Miniature du fichier Cette valeur n'est utilisée que si Google Drive ne peut pas générer de vignette standard. |
contentHints.thumbnail.image |
Données de vignette encodées en base64 sécurisée pour les URL (section 5 de la norme RFC 4648). Chaîne encodée en base64. |
contentHints.thumbnail.mimeType |
Type MIME de la vignette. |
writersCanShare |
Indique si les utilisateurs disposant uniquement de l'autorisation |
viewedByMe |
Uniquement en sortie. Indique si le fichier a été consulté par cet utilisateur. |
mimeType |
Type MIME du fichier. Si aucune valeur n'est fournie, Google Drive tente de détecter automatiquement une valeur appropriée à partir du contenu importé. La valeur ne peut être modifiée que si une nouvelle version est importée. Si un fichier est créé avec un type MIME Google Docs, le contenu importé est importé, si possible. Les formats d'importation compatibles sont publiés dans la ressource "À propos". |
exportLinks |
Uniquement en sortie. Liens permettant d'exporter des fichiers Docs Editors vers des formats spécifiques. Objet contenant une liste de paires |
parents[] |
ID du dossier parent contenant le fichier. Un fichier ne peut avoir qu'un seul dossier parent. Il n'est pas possible de spécifier plusieurs parents. Si ce n'est pas spécifié dans une requête de création, le fichier est placé directement dans le dossier Mon Drive de l'utilisateur. Si ce n'est pas spécifié dans une requête de copie, le fichier hérite de tous les parents détectables du fichier source. Les requêtes files.update doivent utiliser les paramètres |
thumbnailLink |
Uniquement en sortie. Lien temporaire vers la miniature du fichier, le cas échéant. Elle dure généralement quelques heures. Non destiné à être utilisé directement dans les applications Web en raison des règles de partage de ressources entre origines multiples (CORS). Envisagez d'utiliser un serveur proxy. Ne doit être renseigné que lorsque l'application à l'origine de la requête peut accéder au contenu du fichier. Si le fichier n'est pas partagé publiquement, l'URL renvoyée dans |
iconLink |
Uniquement en sortie. Lien statique non authentifié vers l'icône du fichier. |
shared |
Uniquement en sortie. Indique si le fichier a été partagé. Non renseigné pour les éléments de Drive partagés. |
lastModifyingUser |
Uniquement en sortie. Dernier utilisateur à avoir modifié le fichier. Ce champ n'est renseigné que lorsque la dernière modification a été effectuée par un utilisateur connecté. |
owners[] |
Uniquement en sortie. Propriétaire de ce fichier Seuls certains anciens fichiers peuvent avoir plusieurs propriétaires. Ce champ n'est pas renseigné pour les éléments de Drive partagés. |
headRevisionId |
Uniquement en sortie. ID de la révision principale du fichier. Cette option n'est actuellement disponible que pour les fichiers incluant du contenu binaire dans Google Drive. |
sharingUser |
Uniquement en sortie. Utilisateur qui a partagé le fichier avec l'utilisateur à l'origine de la demande, le cas échéant. |
webViewLink |
Uniquement en sortie. Lien permettant d'ouvrir le fichier dans un éditeur ou un visionneuse Google approprié dans un navigateur. |
webContentLink |
Uniquement en sortie. Lien permettant de télécharger le contenu du fichier dans un navigateur. Cette option n'est disponible que pour les fichiers incluant du contenu binaire dans Google Drive. |
size |
Uniquement en sortie. Taille en octets des blobs et des fichiers des éditeurs first party. Ne sera pas renseigné pour les fichiers sans taille, comme les raccourcis et les dossiers. |
viewersCanCopyContent |
Obsolète: utilisez |
permissions[] |
Uniquement en sortie. Liste complète des autorisations du fichier. Cette option n'est disponible que si l'utilisateur à l'origine de la demande peut partager le fichier. Non renseigné pour les éléments de Drive partagés. |
hasThumbnail |
Uniquement en sortie. Indique si ce fichier possède une miniature. Cela n'indique pas si l'application à l'origine de la requête a accès à la vignette. Pour vérifier l'accès, recherchez la présence du champ thumbnailLink. |
spaces[] |
Uniquement en sortie. Liste des espaces contenant le fichier. Les valeurs actuellement acceptées sont "drive", "appDataFolder" et "photos". |
folderColorRgb |
Couleur d'un dossier ou d'un raccourci vers un dossier sous la forme d'une chaîne hexadécimale RVB. Les couleurs acceptées sont publiées dans le champ Si une couleur non prise en charge est spécifiée, la couleur la plus proche de la palette est utilisée à la place. |
id |
ID du fichier. |
name |
Nom du fichier. Il ne doit pas nécessairement être unique dans un dossier. Notez que pour les éléments immuables tels que les dossiers de premier niveau des Drive partagés, le dossier racine de Mon Drive et le dossier "Données d'application", le nom est constant. |
description |
Brève description du fichier. |
starred |
Indique si l'utilisateur a ajouté une étoile au fichier. |
trashed |
Indique si le fichier a été placé dans la corbeille, soit explicitement, soit à partir d'un dossier parent placé dans la corbeille. Seul le propriétaire peut mettre un fichier dans la corbeille. Les autres utilisateurs ne peuvent pas voir les fichiers qui s'y trouvent. |
explicitlyTrashed |
Uniquement en sortie. Indique si le fichier a été explicitement placé dans la corbeille, par opposition à une suppression récursive à partir d'un dossier parent. |
createdTime |
Heure à laquelle le fichier a été créé (date-heure RFC 3339). |
modifiedTime |
Date et heure de la dernière modification du fichier (format date-heure RFC 3339). Notez que le paramètre |
modifiedByMeTime |
Uniquement en sortie. Date et heure de la dernière modification du fichier par l'utilisateur (format date-heure RFC 3339). |
viewedByMeTime |
Date et heure de la dernière consultation du fichier par l'utilisateur (format RFC 3339). |
sharedWithMeTime |
Uniquement en sortie. Heure à laquelle le fichier a été partagé avec l'utilisateur, le cas échéant (date-heure RFC 3339). |
quotaBytesUsed |
Uniquement en sortie. Quota de stockage (en octets) utilisé par le fichier. Cela inclut la révision principale, ainsi que les révisions précédentes avec |
version |
Uniquement en sortie. Numéro de version du fichier qui augmente de façon monotone. Cela reflète toutes les modifications apportées au fichier sur le serveur, même celles qui ne sont pas visibles par l'utilisateur. |
originalFilename |
Nom de fichier d'origine du contenu importé, le cas échéant, ou valeur d'origine du champ |
ownedByMe |
Uniquement en sortie. Indique si l'utilisateur est propriétaire du fichier. Non renseigné pour les éléments de Drive partagés. |
fullFileExtension |
Uniquement en sortie. Extension de fichier complète extraite du champ Ce champ est automatiquement mis à jour lorsque le champ |
properties |
Ensemble de paires clé-valeur arbitraires visibles par toutes les applications. Les entrées contenant des valeurs nulles sont effacées dans les requêtes de mise à jour et de copie. Objet contenant une liste de paires |
appProperties |
Ensemble de paires clé-valeur arbitraires qui sont privées à l'application à l'origine de la requête. Les entrées contenant des valeurs nulles sont effacées dans les requêtes de mise à jour et de copie. Ces propriétés ne peuvent être récupérées qu'à l'aide d'une requête authentifiée. Une requête authentifiée utilise un jeton d'accès obtenu avec un ID client OAuth 2. Vous ne pouvez pas utiliser une clé API pour récupérer des propriétés privées. Objet contenant une liste de paires |
isAppAuthorized |
Uniquement en sortie. Indique si le fichier a été créé ou ouvert par l'application à l'origine de la requête. |
teamDriveId |
Obsolète: sortie uniquement. Utilisez |
capabilities |
Uniquement en sortie. Permissions de l'utilisateur actuel sur ce fichier. Chaque capacité correspond à une action précise qu'un utilisateur peut effectuer. |
capabilities.canChangeViewersCanCopyContent |
Obsolète: sortie uniquement. |
capabilities.canMoveChildrenOutOfDrive |
Uniquement en sortie. Indique si l'utilisateur actuel peut déplacer les sous-dossiers de ce dossier en dehors du Drive partagé. Cette valeur est "false" lorsque l'élément n'est pas un dossier. Renseigné uniquement pour les éléments de Drive partagés. |
capabilities.canReadDrive |
Uniquement en sortie. Indique si l'utilisateur actuel peut lire le Drive partagé auquel ce fichier appartient. Renseigné uniquement pour les éléments de Drive partagés. |
capabilities.canEdit |
Uniquement en sortie. Indique si l'utilisateur actuel peut modifier ce fichier. D'autres facteurs peuvent limiter le type de modifications qu'un utilisateur peut apporter à un fichier. Par exemple, consultez |
capabilities.canCopy |
Uniquement en sortie. Indique si l'utilisateur actuel peut copier ce fichier. Pour un élément d'un Drive partagé, indique si l'utilisateur actuel peut copier les descendants non-dossiers de cet élément, ou cet élément lui-même s'il ne s'agit pas d'un dossier. |
capabilities.canComment |
Uniquement en sortie. Indique si l'utilisateur actuel peut ajouter un commentaire à ce fichier. |
capabilities.canAddChildren |
Uniquement en sortie. Indique si l'utilisateur actuel peut ajouter des sous-dossiers à ce dossier. Cette valeur est toujours "false" lorsque l'élément n'est pas un dossier. |
capabilities.canDelete |
Uniquement en sortie. Indique si l'utilisateur actuel peut supprimer ce fichier. |
capabilities.canDownload |
Uniquement en sortie. Indique si l'utilisateur actuel peut télécharger ce fichier. |
capabilities.canListChildren |
Uniquement en sortie. Indique si l'utilisateur actuel peut lister les enfants de ce dossier. Cette valeur est toujours "false" lorsque l'élément n'est pas un dossier. |
capabilities.canRemoveChildren |
Uniquement en sortie. Indique si l'utilisateur actuel peut supprimer des enfants de ce dossier. Cette valeur est toujours "false" lorsque l'élément n'est pas un dossier. Pour un dossier dans un Drive partagé, utilisez plutôt |
capabilities.canRename |
Uniquement en sortie. Indique si l'utilisateur actuel peut renommer ce fichier. |
capabilities.canTrash |
Uniquement en sortie. Indique si l'utilisateur actuel peut placer ce fichier dans la corbeille. |
capabilities.canReadRevisions |
Uniquement en sortie. Indique si l'utilisateur actuel peut lire la ressource de révisions de ce fichier. Pour un élément Drive partagé, vous pouvez indiquer si les révisions des descendants de cet élément qui ne sont pas des dossiers, ou cet élément lui-même s'il ne s'agit pas d'un dossier, peuvent être lues. |
capabilities.canReadTeamDrive |
Obsolète: sortie uniquement. Utilisez |
capabilities.canMoveTeamDriveItem |
Obsolète: sortie uniquement. Utilisez |
capabilities.canChangeCopyRequiresWriterPermission |
Uniquement en sortie. Indique si l'utilisateur actuel peut modifier la restriction |
capabilities.canMoveItemIntoTeamDrive |
Obsolète: sortie uniquement. Utilisez |
capabilities.canUntrash |
Uniquement en sortie. Indique si l'utilisateur actuel peut restaurer ce fichier depuis la corbeille. |
capabilities.canModifyContent |
Uniquement en sortie. Indique si l'utilisateur actuel peut modifier le contenu de ce fichier. |
capabilities.canMoveItemWithinTeamDrive |
Obsolète: sortie uniquement. Utilisez |
capabilities.canMoveItemOutOfTeamDrive |
Obsolète: sortie uniquement. Utilisez |
capabilities.canDeleteChildren |
Uniquement en sortie. Indique si l'utilisateur actuel peut supprimer les enfants de ce dossier. Cette valeur est "false" lorsque l'élément n'est pas un dossier. Renseigné uniquement pour les éléments de Drive partagés. |
capabilities.canMoveChildrenOutOfTeamDrive |
Obsolète: sortie uniquement. Utilisez |
capabilities.canMoveChildrenWithinTeamDrive |
Obsolète: sortie uniquement. Utilisez |
capabilities.canTrashChildren |
Uniquement en sortie. Indique si l'utilisateur actuel peut supprimer les éléments enfants de ce dossier. Cette valeur est "false" lorsque l'élément n'est pas un dossier. Renseigné uniquement pour les éléments de Drive partagés. |
capabilities.canMoveItemOutOfDrive |
Uniquement en sortie. Indique si l'utilisateur actuel peut déplacer cet élément en dehors de ce drive en modifiant son parent. Notez qu'une requête visant à modifier le parent de l'élément peut toujours échouer en fonction du nouveau parent ajouté. |
capabilities.canAddMyDriveParent |
Uniquement en sortie. Indique si l'utilisateur actuel peut ajouter un parent à l'élément sans supprimer un parent existant dans la même requête. Non renseigné pour les fichiers Drive partagés. |
capabilities.canRemoveMyDriveParent |
Uniquement en sortie. Indique si l'utilisateur actuel peut supprimer un parent de l'élément sans ajouter un autre parent dans la même requête. Non renseigné pour les fichiers Drive partagés. |
capabilities.canMoveItemWithinDrive |
Uniquement en sortie. Indique si l'utilisateur actuel peut déplacer cet élément dans ce Drive. Notez qu'une demande de modification du parent de l'élément peut toujours échouer en fonction du nouveau parent ajouté et du parent supprimé. |
capabilities.canShare |
Uniquement en sortie. Indique si l'utilisateur actuel peut modifier les paramètres de partage de ce fichier. |
capabilities.canMoveChildrenWithinDrive |
Uniquement en sortie. Indique si l'utilisateur actuel peut déplacer les sous-dossiers de ce dossier dans ce lecteur. Cette valeur est "false" lorsque l'élément n'est pas un dossier. Notez qu'une demande de déplacement de l'élément enfant peut toujours échouer en fonction de l'accès de l'utilisateur actuel à l'élément enfant et au dossier de destination. |
capabilities.canModifyContentRestriction |
Obsolète: sortie uniquement. Utilisez |
capabilities.canAddFolderFromAnotherDrive |
Uniquement en sortie. Indique si l'utilisateur actuel peut ajouter un dossier à partir d'un autre Drive (Drive partagé différent ou Mon Drive). Cette valeur est "false" lorsque l'élément n'est pas un dossier. Renseigné uniquement pour les éléments de Drive partagés. |
capabilities.canChangeSecurityUpdateEnabled |
Uniquement en sortie. Indique si l'utilisateur actuel peut modifier le champ securityUpdateEnabled dans les métadonnées de partage de lien. |
capabilities.canAcceptOwnership |
Uniquement en sortie. Indique si l'utilisateur actuel est le propriétaire en attente du fichier. Non renseigné pour les fichiers Drive partagés. |
capabilities.canReadLabels |
Uniquement en sortie. Indique si l'utilisateur actuel peut lire les libellés du fichier. |
capabilities.canModifyLabels |
Uniquement en sortie. Indique si l'utilisateur actuel peut modifier les libellés du fichier. |
capabilities.canModifyEditorContentRestriction |
Uniquement en sortie. Indique si l'utilisateur actuel peut ajouter ou modifier des restrictions de contenu sur le fichier qui sont limitées aux éditeurs. |
capabilities.canModifyOwnerContentRestriction |
Uniquement en sortie. Indique si l'utilisateur actuel peut ajouter ou modifier des restrictions de contenu qui sont limitées au propriétaire. |
capabilities.canRemoveContentRestriction |
Uniquement en sortie. Indique si le fichier est soumis à une restriction de contenu pouvant être supprimée par l'utilisateur actuel. |
capabilities.canDisableInheritedPermissions |
Indique si un utilisateur peut désactiver les autorisations héritées. |
capabilities.canEnableInheritedPermissions |
Indique si un utilisateur peut réactiver les autorisations héritées. |
hasAugmentedPermissions |
Uniquement en sortie. Indique si des autorisations sont directement appliquées à ce fichier. Ce champ n'est renseigné que pour les éléments de Drive partagés. |
trashingUser |
Uniquement en sortie. Si le fichier a été explicitement placé dans la corbeille, l'utilisateur qui l'a fait. Renseigné uniquement pour les éléments de Drive partagés. |
thumbnailVersion |
Uniquement en sortie. Version de la miniature à utiliser pour l'invalidation du cache des miniatures. |
trashedTime |
Uniquement en sortie. Heure à laquelle l'élément a été placé dans la corbeille (date-heure RFC 3339). Renseigné uniquement pour les éléments de Drive partagés. |
modifiedByMe |
Uniquement en sortie. Indique si le fichier a été modifié par cet utilisateur. |
permissionIds[] |
Sortie uniquement. files.list des ID d'autorisation des utilisateurs ayant accès à ce fichier. |
imageMediaMetadata |
Uniquement en sortie. Métadonnées supplémentaires sur le support d'image, si disponibles. |
imageMediaMetadata.flashUsed |
Uniquement en sortie. Indique si un flash a été utilisé pour créer la photo. |
imageMediaMetadata.meteringMode |
Uniquement en sortie. Mode de mesure utilisé pour créer la photo. |
imageMediaMetadata.sensor |
Uniquement en sortie. Type de capteur utilisé pour créer la photo. |
imageMediaMetadata.exposureMode |
Uniquement en sortie. Mode d'exposition utilisé pour créer la photo. |
imageMediaMetadata.colorSpace |
Uniquement en sortie. Espace colorimétrique de la photo. |
imageMediaMetadata.whiteBalance |
Uniquement en sortie. Mode de balance des blancs utilisé pour créer la photo. |
imageMediaMetadata.width |
Uniquement en sortie. Largeur de l'image en pixels. |
imageMediaMetadata.height |
Uniquement en sortie. Hauteur de l'image en pixels. |
imageMediaMetadata.location |
Uniquement en sortie. Informations sur l'emplacement géographique stockées dans l'image. |
imageMediaMetadata.location.latitude |
Uniquement en sortie. Latitude stockée dans l'image. |
imageMediaMetadata.location.longitude |
Uniquement en sortie. Longitude stockée dans l'image. |
imageMediaMetadata.location.altitude |
Uniquement en sortie. Altitude stockée dans l'image. |
imageMediaMetadata.rotation |
Uniquement en sortie. Nombre de rotations de 90 degrés dans le sens des aiguilles d'une montre appliquées à partir de l'orientation d'origine de l'image. |
imageMediaMetadata.time |
Uniquement en sortie. La date et l'heure auxquelles la photo a été prise (EXIF DateTime) |
imageMediaMetadata.cameraMake |
Uniquement en sortie. Marque de l'appareil photo utilisé pour créer la photo. |
imageMediaMetadata.cameraModel |
Uniquement en sortie. Modèle de l'appareil photo utilisé pour créer la photo. |
imageMediaMetadata.exposureTime |
Uniquement en sortie. Durée de l'exposition, en secondes. |
imageMediaMetadata.aperture |
Uniquement en sortie. Ouverture utilisée pour créer la photo (nombre f). |
imageMediaMetadata.focalLength |
Uniquement en sortie. Distance focale utilisée pour créer la photo, en millimètres. |
imageMediaMetadata.isoSpeed |
Uniquement en sortie. Sensibilité ISO utilisée pour créer la photo. |
imageMediaMetadata.exposureBias |
Uniquement en sortie. Correction d'exposition de la photo (valeur APEX). |
imageMediaMetadata.maxApertureValue |
Uniquement en sortie. Plus petite ouverture de l'objectif à la longueur focale utilisée pour créer la photo (valeur APEX). |
imageMediaMetadata.subjectDistance |
Uniquement en sortie. Distance du sujet de la photo, en mètres. |
imageMediaMetadata.lens |
Uniquement en sortie. Objectif utilisé pour créer la photo. |
videoMediaMetadata |
Uniquement en sortie. Métadonnées supplémentaires sur les contenus vidéo Il est possible que cette fonctionnalité ne soit pas disponible immédiatement après l'importation. |
videoMediaMetadata.width |
Uniquement en sortie. Largeur de la vidéo en pixels. |
videoMediaMetadata.height |
Uniquement en sortie. Hauteur de la vidéo en pixels. |
videoMediaMetadata.durationMillis |
Uniquement en sortie. Durée de la vidéo en millisecondes. |
shortcutDetails |
Détails du fichier de raccourci. Renseigné uniquement pour les fichiers de raccourci, dont le champ mimeType est défini sur |
shortcutDetails.targetId |
ID du fichier vers lequel ce raccourci pointe. Ne peut être défini que sur les requêtes |
shortcutDetails.targetMimeType |
Uniquement en sortie. Type MIME du fichier vers lequel pointe ce raccourci. La valeur de ce champ est un instantané du type MIME de la cible, capturé lors de la création du raccourci. |
shortcutDetails.targetResourceKey |
Uniquement en sortie. Clé de ressource du fichier cible. |
contentRestrictions[] |
Restrictions d'accès au contenu du fichier. N'est renseigné que si une telle restriction existe. |
resourceKey |
Uniquement en sortie. Clé nécessaire pour accéder à l'élément via un lien partagé. |
linkShareMetadata |
Uniquement en sortie. Informations associées à LinkShare Inclut des informations sur les URL des liens que les clients utilisent pour faire référence à cet élément. |
linkShareMetadata.securityUpdateEligible |
Uniquement en sortie. Indique si le fichier peut recevoir une mise à jour de sécurité. |
linkShareMetadata.securityUpdateEnabled |
Uniquement en sortie. Indique si la mise à jour de sécurité est activée pour ce fichier. |
labelInfo |
Uniquement en sortie. Présentation des libellés du fichier. |
labelInfo.labels[] |
Uniquement en sortie. Ensemble des libellés du fichier, comme indiqué par les ID de libellé dans le paramètre |
sha1Checksum |
Uniquement en sortie. Somme de contrôle SHA1 associée à ce fichier, le cas échéant. Ce champ n'est renseigné que pour les fichiers dont le contenu est stocké dans Google Drive. Il n'est pas renseigné pour les éditeurs Docs ni pour les fichiers de raccourci. |
sha256Checksum |
Uniquement en sortie. Somme de contrôle SHA256 associée à ce fichier, le cas échéant. Ce champ n'est renseigné que pour les fichiers dont le contenu est stocké dans Google Drive. Il n'est pas renseigné pour les éditeurs Docs ni les fichiers de raccourci. |
inheritedPermissionsDisabled |
Indique si les autorisations héritées de ce fichier sont désactivées. Les autorisations héritées sont activées par défaut. |
ContentRestriction
Restriction d'accès au contenu du fichier.
Représentation JSON |
---|
{
"readOnly": boolean,
"reason": string,
"type": string,
"restrictingUser": {
object ( |
Champs | |
---|---|
readOnly |
Indique si le contenu du fichier est en lecture seule. Si un fichier est en lecture seule, il est possible qu'il ne soit pas possible d'ajouter une nouvelle révision, d'ajouter ou de modifier des commentaires, ni de modifier le titre du fichier. |
reason |
Raison pour laquelle le contenu du fichier est soumis à des restrictions. Ce paramètre n'est modifiable que pour les requêtes qui définissent également |
type |
Uniquement en sortie. Type de restriction de contenu. Actuellement, la seule valeur possible est |
restrictingUser |
Uniquement en sortie. Utilisateur ayant défini la restriction de contenu. N'est renseigné que si la valeur de |
restrictionTime |
Uniquement en sortie. Heure à laquelle la restriction de contenu a été définie (code temporel au format RFC 3339). N'est renseigné que si la valeur de |
ownerRestricted |
Indique si la restriction de contenu ne peut être modifiée ou supprimée que par l'utilisateur propriétaire du fichier. Pour les fichiers de Drive partagés, tout utilisateur disposant des droits |
systemRestricted |
Uniquement en sortie. Indique si la restriction de contenu a été appliquée par le système, par exemple en raison d'une signature électronique. Les utilisateurs ne peuvent pas modifier ni supprimer les restrictions de contenu soumises à des restrictions système. |
Méthodes |
|
---|---|
|
Crée une copie d'un fichier et applique les mises à jour demandées avec une sémantique de correctif. |
|
Crée un fichier. |
|
Supprime définitivement un fichier appartenant à l'utilisateur sans le placer dans la corbeille. |
|
Télécharge le contenu d'un fichier. |
|
Supprime définitivement tous les fichiers de la corbeille de l'utilisateur. |
|
Exporte un document Google Workspace au type MIME demandé et renvoie le contenu d'octets exporté. |
|
Génère un ensemble d'ID de fichier pouvant être fournis dans les requêtes de création ou de copie. |
|
Récupère les métadonnées ou le contenu d'un fichier par ID. |
|
Liste les fichiers de l'utilisateur. |
|
Répertorie les libellés d'un fichier. |
|
Modifie l'ensemble de libellés appliqués à un fichier. |
|
Met à jour les métadonnées et/ou le contenu d'un fichier. |
|
S'abonne aux modifications apportées à un fichier. |