mirror of
https://github.com/LukeHagar/plexswift.git
synced 2025-12-10 04:21:03 +00:00
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.397.2
This commit is contained in:
65
Sources/Plexswift/models/operations/PastSubscription.swift
Normal file
65
Sources/Plexswift/models/operations/PastSubscription.swift
Normal file
@@ -0,0 +1,65 @@
|
||||
// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
|
||||
|
||||
import Foundation
|
||||
|
||||
extension Operations {
|
||||
/// A model object
|
||||
public struct PastSubscription {
|
||||
public let billing: Operations.Billing
|
||||
public let canceled: Bool
|
||||
public let canConvert: Bool
|
||||
public let canDowngrade: Bool
|
||||
public let canReactivate: Bool
|
||||
public let canUpgrade: Bool
|
||||
public let endsAt: Int
|
||||
public let gracePeriod: Bool
|
||||
public let id: String
|
||||
public let mode: String
|
||||
public let onHold: Bool
|
||||
public let renewsAt: Int
|
||||
public let state: Operations.PostUsersSignInDataState
|
||||
public let transfer: String
|
||||
public let type: String
|
||||
|
||||
/// Creates an object with the specified parameters
|
||||
///
|
||||
///
|
||||
public init(billing: Operations.Billing, canceled: Bool, canConvert: Bool, canDowngrade: Bool, canReactivate: Bool, canUpgrade: Bool, endsAt: Int, gracePeriod: Bool, id: String, mode: String, onHold: Bool, renewsAt: Int, state: Operations.PostUsersSignInDataState, transfer: String, type: String) {
|
||||
self.billing = billing
|
||||
self.canceled = canceled
|
||||
self.canConvert = canConvert
|
||||
self.canDowngrade = canDowngrade
|
||||
self.canReactivate = canReactivate
|
||||
self.canUpgrade = canUpgrade
|
||||
self.endsAt = endsAt
|
||||
self.gracePeriod = gracePeriod
|
||||
self.id = id
|
||||
self.mode = mode
|
||||
self.onHold = onHold
|
||||
self.renewsAt = renewsAt
|
||||
self.state = state
|
||||
self.transfer = transfer
|
||||
self.type = type
|
||||
}
|
||||
}}
|
||||
|
||||
extension Operations.PastSubscription: Codable {
|
||||
enum CodingKeys: String, CodingKey {
|
||||
case billing
|
||||
case canceled
|
||||
case canConvert
|
||||
case canDowngrade
|
||||
case canReactivate
|
||||
case canUpgrade
|
||||
case endsAt
|
||||
case gracePeriod
|
||||
case id
|
||||
case mode
|
||||
case onHold
|
||||
case renewsAt
|
||||
case state
|
||||
case transfer
|
||||
case type
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user