REST Resource: parents
Resource: ParentReference
A reference to a file's parent.
A file can only have one parent folder; specifying multiple parents isn't supported.
Some resource methods (such as parents.get
) require a parentId
. Use the parents.list
method to retrieve the ID for a parent.
JSON representation |
{
"selfLink": string,
"id": string,
"isRoot": boolean,
"kind": string,
"parentLink": string
} |
Fields |
selfLink |
string
Output only. A link back to this reference.
|
id |
string
The ID of the parent.
|
isRoot |
boolean
Output only. Whether or not the parent is the root folder.
|
kind |
string
Output only. This is always drive#parentReference .
|
parentLink |
string
Output only. A link to the parent.
|
Methods |
|
Removes a parent from a file. |
|
Gets a specific parent reference. |
|
Adds a parent folder for a file. |
|
Lists a file's parents. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-03 UTC.
[null,null,["Last updated 2024-09-03 UTC."],[[["`ParentReference` is a resource that represents a file's parent folder, and files can only have one parent folder at a time."],["You can retrieve a parent's ID using the `parents.list` method which is necessary for some resource methods like `parents.get`."],["The `ParentReference` resource provides methods for managing parent folders, including `delete`, `get`, `insert`, and `list`, letting you manipulate a file's parent relationship."],["The JSON representation of `ParentReference` includes fields such as `selfLink`, `id`, `isRoot`, `kind`, and `parentLink`, offering detailed information about the parent-child relationship."]]],[]]