Table of Contents

Class EditUsenetDownloadRequest

Namespace
TorBoxSDK.Models.Usenet
Assembly
TorBoxSDK.dll

Represents a request to edit the properties of an existing Usenet download.

public sealed record EditUsenetDownloadRequest : IEquatable<EditUsenetDownloadRequest>
Inheritance
EditUsenetDownloadRequest
Implements
Inherited Members

Properties

AlternativeHashes

Gets the alternative hashes for the download, or null to leave alternative hashes unchanged.

[JsonPropertyName("alternative_hashes")]
public IReadOnlyList<string>? AlternativeHashes { get; init; }

Property Value

IReadOnlyList<string>

Name

Gets the new name for the download, or null to leave the name unchanged.

[JsonPropertyName("name")]
public string? Name { get; init; }

Property Value

string

Tags

Gets the tags to apply to the download, or null to leave tags unchanged.

[JsonPropertyName("tags")]
public IReadOnlyList<string>? Tags { get; init; }

Property Value

IReadOnlyList<string>

UsenetDownloadId

Gets the unique identifier of the Usenet download to edit.

[JsonPropertyName("usenet_download_id")]
public long UsenetDownloadId { get; init; }

Property Value

long