Cancels the deletion request for a folder. This method may be called on a folder in any state. If the folder is in the ACTIVE state the result will be a no-op success. In order to succeed, the folder's parent must be in the ACTIVE state. In addition, reintroducing the folder into the tree must not violate folder naming, height, and fanout constraints described in the folders.create documentation. The caller must have resourcemanager.folders.undelete permission on the identified folder.
HTTP request
POST https://cloudresourcemanager.googleapis.com/v3/{name=folders/*}:undelete
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-11 UTC."],[],[],null,["# Method: folders.undelete\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nCancels the deletion request for a folder. This method may be called on a folder in any state. If the folder is in the [ACTIVE](/resource-manager/reference/rest/v3/folders#State.ENUM_VALUES.ACTIVE) state the result will be a no-op success. In order to succeed, the folder's parent must be in the [ACTIVE](/resource-manager/reference/rest/v3/folders#State.ENUM_VALUES.ACTIVE) state. In addition, reintroducing the folder into the tree must not violate folder naming, height, and fanout constraints described in the [folders.create](/resource-manager/reference/rest/v3/folders/create#google.cloud.resourcemanager.v3.Folders.CreateFolder) documentation. The caller must have `resourcemanager.folders.undelete` permission on the identified folder.\n\n### HTTP request\n\n`POST https://cloudresourcemanager.googleapis.com/v3/{name=folders/*}:undelete`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains an instance of [Operation](/resource-manager/reference/rest/Shared.Types/Operation).\n\n### Authorization scopes\n\nRequires one of the following OAuth scopes:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n- `https://www.googleapis.com/auth/cloudplatformfolders`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp)."]]