> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/roboflow/roboflow-hi/workspaces/trash.md).

# Trash

हटाए गए projects, dataset versions, और workflows को स्थायी रूप से हटाने से पहले 30 दिनों के लिए आपके workspace Trash में ले जाया जाता है। आप 30-दिन की retention window के भीतर किसी भी समय Trash से किसी item को restore कर सकते हैं, या यदि आपको यकीन है कि आपको उसकी आवश्यकता नहीं है, तो उसे तुरंत permanently delete कर सकते हैं।

## Trash खोलें

अपने workspace में Settings पर जाएँ और sub-navigation से Trash चुनें। यह पेज प्रकार के अनुसार grouped हर deleted project, version, और workflow को सूचीबद्ध करता है, साथ ही किसने हर item को deleted किया, वह कब deleted किया गया, और permanent cleanup से पहले कितने दिन शेष हैं।

## किसी item को restore करें

किसी एक row पर Restore पर क्लिक करके उस item को restore करें, या कई items चुनने के लिए checkboxes का उपयोग करें और सभी को एक साथ restore करने के लिए Restore पर क्लिक करें। Restore All workspace Trash में मौजूद हर item को restore करता है।

Restored items तुरंत उसी स्थान पर workspace में फिर दिखाई देते हैं, जहाँ से उन्हें deleted किया गया था। Dataset versions को केवल तभी restore किया जा सकता है जब उनका parent project अभी भी active हो। यदि parent project भी Trash में है, तो पहले project को restore करें और फिर उसकी versions को restore करें।

## किसी item को permanently delete करें

30-day retention window को छोड़कर किसी item को तुरंत हटाने के लिए, किसी एक row पर Delete Permanently पर क्लिक करें, या multiple items चुनें और Delete Permanently पर क्लिक करें। Empty Trash workspace Trash की सभी चीज़ें एक साथ हटाता है। Permanent deletion को पूर्ववत नहीं किया जा सकता।

Permanent deletion केवल web app में इस पेज से उपलब्ध है। इसे REST API, Python SDK, या CLI पर उपलब्ध नहीं कराया गया है, ताकि कोई भटका हुआ script या automation डेटा को अपरिवर्तनीय रूप से नष्ट न कर सके।

## Delete करने पर क्या होता है

जब कोई project, version, या workflow deleted किया जाता है:

* Item workspace और सभी API listings से छिपा दिया जाता है।
* उस item के लिए चल रहे किसी भी training jobs स्वचालित रूप से cancel कर दिए जाते हैं, ताकि आप किसी ऐसी चीज़ पर credits खर्च करना जारी न रखें जिसे आप delete कर रहे हैं।
* Projects के मामले में, version के trained models serving करना बंद कर देते हैं।
* Item के लिए storage अभी भी आपके workspace plan में count होता है, जब तक 30-day retention window समाप्त नहीं हो जाती या आप उसे permanently delete नहीं कर देते।

यदि आपने project delete करते समय "Also delete images from Asset Library" चुना था, तो Trash row पर एक amber indicator दिखाता है कि केवल उसी project से संबंधित images भी तब हटा दी जाएँगी जब project को permanently cleaned up किया जाएगा। अन्य projects के साथ shared images हमेशा सुरक्षित रहती हैं।

## Trash का उपयोग कौन कर सकता है

Trash और उसकी actions तक पहुँच role-based access control द्वारा नियंत्रित होती है। डिफ़ॉल्ट Owner role सभी trash permissions देता है। आप अपने workspace की Role-Based Access Control settings से अलग-अलग trash permissions (`view_trash`, `trash_dataset`, `restore_dataset`, `trash_version`, `restore_version`, `trash_workflow`, `restore_workflow`) को custom roles को असाइन कर सकते हैं।
