Class EditUsenetDownloadRequest
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
Name
Gets the new name for the download, or null to leave the name unchanged.
[JsonPropertyName("name")]
public string? Name { get; init; }
Property Value
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
UsenetDownloadId
Gets the unique identifier of the Usenet download to edit.
[JsonPropertyName("usenet_download_id")]
public long UsenetDownloadId { get; init; }