//------------------------------------------------------------------------------ // // This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. // // Changes to this file may cause incorrect behavior and will be lost when // the code is regenerated. // //------------------------------------------------------------------------------ #nullable enable namespace LukeHagar.PlexAPI.SDK.Models.Requests { using LukeHagar.PlexAPI.SDK.Models.Requests; using LukeHagar.PlexAPI.SDK.Utils; using Newtonsoft.Json; using System.Collections.Generic; public class GetUpdatesStatusMediaContainer { /// /// The version of the updater (currently `1`) /// [JsonProperty("autoUpdateVersion")] public long? AutoUpdateVersion { get; set; } /// /// Indicates whether this install can be updated through these endpoints (typically only on MacOS and Windows) /// [JsonProperty("canInstall")] public bool? CanInstall { get; set; } /// /// The last time a check for updates was performed /// [JsonProperty("checkedAt")] public long? CheckedAt { get; set; } /// /// The URL where the update is available /// [JsonProperty("downloadURL")] public string? DownloadURL { get; set; } [JsonProperty("Release")] public List? Release { get; set; } /// /// The current error code (`0` means no error) /// [JsonProperty("status")] public long? Status { get; set; } } }