Files
Prowlarr-TS-SDK/docs/models/indexerresource.md
2025-05-16 17:01:58 -05:00

45 lines
13 KiB
Markdown

# IndexerResource
## Example Usage
```typescript
import { IndexerResource } from "prowlarr";
let value: IndexerResource = {};
```
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
| `id` | *number* | :heavy_minus_sign: | N/A |
| `name` | *string* | :heavy_minus_sign: | N/A |
| `fields` | [models.Field](../models/field.md)[] | :heavy_minus_sign: | N/A |
| `implementationName` | *string* | :heavy_minus_sign: | N/A |
| `implementation` | *string* | :heavy_minus_sign: | N/A |
| `configContract` | *string* | :heavy_minus_sign: | N/A |
| `infoLink` | *string* | :heavy_minus_sign: | N/A |
| `message` | [models.ProviderMessage](../models/providermessage.md) | :heavy_minus_sign: | N/A |
| `tags` | *number*[] | :heavy_minus_sign: | N/A |
| `presets` | [models.IndexerResource](../models/indexerresource.md)[] | :heavy_minus_sign: | N/A |
| `indexerUrls` | *string*[] | :heavy_minus_sign: | N/A |
| `legacyUrls` | *string*[] | :heavy_minus_sign: | N/A |
| `definitionName` | *string* | :heavy_minus_sign: | N/A |
| `description` | *string* | :heavy_minus_sign: | N/A |
| `language` | *string* | :heavy_minus_sign: | N/A |
| `encoding` | *string* | :heavy_minus_sign: | N/A |
| `enable` | *boolean* | :heavy_minus_sign: | N/A |
| `redirect` | *boolean* | :heavy_minus_sign: | N/A |
| `supportsRss` | *boolean* | :heavy_minus_sign: | N/A |
| `supportsSearch` | *boolean* | :heavy_minus_sign: | N/A |
| `supportsRedirect` | *boolean* | :heavy_minus_sign: | N/A |
| `supportsPagination` | *boolean* | :heavy_minus_sign: | N/A |
| `appProfileId` | *number* | :heavy_minus_sign: | N/A |
| `protocol` | [models.DownloadProtocol](../models/downloadprotocol.md) | :heavy_minus_sign: | N/A |
| `privacy` | [models.IndexerPrivacy](../models/indexerprivacy.md) | :heavy_minus_sign: | N/A |
| `capabilities` | [models.IndexerCapabilityResource](../models/indexercapabilityresource.md) | :heavy_minus_sign: | N/A |
| `priority` | *number* | :heavy_minus_sign: | N/A |
| `downloadClientId` | *number* | :heavy_minus_sign: | N/A |
| `added` | [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) | :heavy_minus_sign: | N/A |
| `status` | [models.IndexerStatusResource](../models/indexerstatusresource.md) | :heavy_minus_sign: | N/A |
| `sortName` | *string* | :heavy_minus_sign: | N/A |