Cancels the deletion request for a Folder. This method may only be called on a Folder in theDELETE_REQUESTEDstate. In order to succeed, the Folder's parent must be in theACTIVEstate. In addition, reintroducing the folder into the tree must not violate folder naming, height and fanout constraints described in thefolders.createdocumentation. The caller must haveresourcemanager.folders.undeletepermission on the identified folder.
HTTP request
POST https://cloudresourcemanager.googleapis.com/v2beta1/{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 only be called on a Folder in the [DELETE_REQUESTED](/resource-manager/reference/rest/v2beta1/folders#LifecycleState.ENUM_VALUES.DELETE_REQUESTED) state. In order to succeed, the Folder's parent must be in the [ACTIVE](/resource-manager/reference/rest/v2beta1/folders#LifecycleState.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/v2beta1/folders/create#google.cloud.resourcemanager.v2beta1.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/v2beta1/{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 [Folder](/resource-manager/reference/rest/v2beta1/folders#Folder).\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)."]]