# DownloadClientResource ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **id** | Option<**i32**> | | [optional] **name** | Option<**String**> | | [optional] **fields** | Option<[**Vec**](Field.md)> | | [optional] **implementation_name** | Option<**String**> | | [optional] **implementation** | Option<**String**> | | [optional] **config_contract** | Option<**String**> | | [optional] **info_link** | Option<**String**> | | [optional] **message** | Option<[**crate::models::ProviderMessage**](ProviderMessage.md)> | | [optional] **tags** | Option<**Vec**> | | [optional] **presets** | Option<[**Vec**](DownloadClientResource.md)> | | [optional] **enable** | Option<**bool**> | | [optional] **protocol** | Option<[**crate::models::DownloadProtocol**](DownloadProtocol.md)> | | [optional] **priority** | Option<**i32**> | | [optional] **remove_completed_downloads** | Option<**bool**> | | [optional] **remove_failed_downloads** | Option<**bool**> | | [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)