//------------------------------------------------------------------------------ // // 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; public class GetUsersServer { /// /// Unique ID of the server of the connected user /// public long Id { get; set; } = default!; /// /// ID of the actual Plex server. /// public long ServerId { get; set; } = default!; /// /// Machine identifier of the Plex server. /// public string MachineIdentifier { get; set; } = default!; /// /// Name of the Plex server of the connected user. /// public string Name { get; set; } = default!; public long LastSeenAt { get; set; } = default!; /// /// Number of libraries in the server this user has access to. /// public long NumLibraries { get; set; } = default!; public AllLibraries? AllLibraries { get; set; } = LukeHagar.PlexAPI.SDK.Models.Requests.AllLibraries.Disable; public Owned? Owned { get; set; } = LukeHagar.PlexAPI.SDK.Models.Requests.Owned.Disable; public Pending? Pending { get; set; } = LukeHagar.PlexAPI.SDK.Models.Requests.Pending.Disable; } }