Class CreateIntegrationJobRequest
- Namespace
- TorBoxSDK.Models.Integrations
- Assembly
- TorBoxSDK.dll
Represents a request to create a cloud integration job (e.g., Google Drive, Dropbox).
public sealed record CreateIntegrationJobRequest : IEquatable<CreateIntegrationJobRequest>
- Inheritance
-
CreateIntegrationJobRequest
- Implements
- Inherited Members
Properties
DownloadId
Gets the identifier of the download to integrate, or null if not applicable.
[JsonPropertyName("id")]
public long? DownloadId { get; init; }
Property Value
- long?
DownloadType
Gets the type of download to integrate (e.g., "torrent", "usenet"), or null if not applicable.
[JsonPropertyName("type")]
public string? DownloadType { get; init; }
Property Value
FileId
Gets the file identifier within the download to integrate, or null to integrate all files.
[JsonPropertyName("file_id")]
public long? FileId { get; init; }
Property Value
- long?
Zip
Gets a value indicating whether to zip the files before integration, or null to use the default behavior.
[JsonPropertyName("zip")]
public bool? Zip { get; init; }
Property Value
- bool?