# GetResource200Response
## Properties
**workspace_id** | Option<**String**> | | [optional]
**path** | **String** | |
**description** | Option<**String**> | | [optional]
**resource_type** | **String** | |
**value** | Option<[**serde_json::Value**](.md)> | | [optional]
**is_oauth** | **bool** | |
**extra_perms** | Option<**std::collections::HashMap<String, bool>**> | | [optional]
**is_expired** | Option<**bool**> | | [optional]
**refresh_error** | Option<**String**> | | [optional]
**is_linked** | **bool** | |
**is_refreshed** | **bool** | |
**account** | Option<**f64**> | | [optional]
**created_by** | Option<**String**> | | [optional]
**edited_at** | Option<**String**> | | [optional]
**labels** | Option<**Vec<String>**> | | [optional]
**inherited_labels** | Option<**Vec<String>**> | Labels inherited from the parent folder, computed at read time. Read-only — edit them on the folder. | [optional]
**ws_specific** | Option<**bool**> | | [optional]
**draft_only** | Option<**bool**> | True when this row is a per-user draft with no deployed resource at the same path. Frontend renders a \"Draft\" badge. | [optional]
**is_draft** | **bool** | |
**draft_saved_at** | Option<**String**> | | [optional]
**no_deployed** | Option<**bool**> | | [optional]
**draft** | Option<[**std::collections::HashMap<String, serde_json::Value>**](serde_json::Value.md)> | | [optional]
**other_drafts_users** | Option<[**Vec<models::UserDraftOverlayOtherDraftsUsersInner>**](UserDraftOverlay_other_drafts_users_inner.md)> | Other workspace users (and the legacy NULL-email row, if any) with a saved draft at the same path. Populated only on the authed user's \"get by path\" responses for kinds the editor surfaces a fork banner for (script, flow, app, raw_app). Empty / omitted for kinds without that UI. | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)