Files
plexcsharp/PlexAPI/Models/Requests/PostSignInSubscription.cs

59 lines
1.9 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//------------------------------------------------------------------------------
// <auto-generated>
// 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.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable enable
namespace PlexAPI.Models.Requests
{
using Newtonsoft.Json;
using PlexAPI.Models.Requests;
using PlexAPI.Utils;
using System.Collections.Generic;
/// <summary>
/// If the accounts Plex Pass subscription is active
/// </summary>
public class PostSignInSubscription
{
/// <summary>
/// List of features allowed on your Plex Pass subscription
/// </summary>
[JsonProperty("features")]
public List<PostSignInFeatures>? Features { get; set; }
/// <summary>
/// If the account&apos;s Plex Pass subscription is active
/// </summary>
[JsonProperty("active")]
public bool? Active { get; set; }
/// <summary>
/// Date the account subscribed to Plex Pass
/// </summary>
[JsonProperty("subscribedAt")]
public string? SubscribedAt { get; set; } = null;
/// <summary>
/// String representation of subscriptionActive
/// </summary>
[JsonProperty("status")]
public PostSignInUserStatus? Status { get; set; }
/// <summary>
/// Payment service used for your Plex Pass subscription
/// </summary>
[JsonProperty("paymentService")]
public string? PaymentService { get; set; } = null;
/// <summary>
/// Name of Plex Pass subscription plan
/// </summary>
[JsonProperty("plan")]
public string? Plan { get; set; } = null;
}
}