A game about forced loneliness, made by TACStudios
1using System;
2using System.Collections.Generic;
3using System.ComponentModel;
4using Unity.Plastic.Newtonsoft.Json;
5
6namespace Unity.PlasticSCM.Editor.WebApi
7{
8 // Internal usage. This isn't a public API.
9 [EditorBrowsable(EditorBrowsableState.Never)]
10 public class SubscriptionDetailsResponse
11 {
12 // Internal usage. This isn't a public API.
13 [EditorBrowsable(EditorBrowsableState.Never)]
14 [JsonProperty("createdAt")]
15 public DateTime CreatedAt { get; set; }
16
17 // Internal usage. This isn't a public API.
18 [EditorBrowsable(EditorBrowsableState.Never)]
19 [JsonProperty("subscriptionType")]
20 public string ProductType { get; set; }
21
22 // Internal usage. This isn't a public API.
23 [EditorBrowsable(EditorBrowsableState.Never)]
24 [JsonProperty("subscriptionSource")]
25 public string OrderSource { get; set; }
26
27 // Internal usage. This isn't a public API.
28 [EditorBrowsable(EditorBrowsableState.Never)]
29 [JsonProperty("genesisOrgId")]
30 public string GenesisOrgId { get; set; }
31
32 // Internal usage. This isn't a public API.
33 [EditorBrowsable(EditorBrowsableState.Never)]
34 [JsonProperty("plasticOrganizationName")]
35 public string OrganizationName { get; set; }
36
37 // Internal usage. This isn't a public API.
38 [EditorBrowsable(EditorBrowsableState.Never)]
39 [JsonProperty("readonlyStatus")]
40 public string ReadonlyStatus { get; set; }
41
42 // Internal usage. This isn't a public API.
43 [EditorBrowsable(EditorBrowsableState.Never)]
44 [JsonProperty("isAdmin")]
45 public bool IsAdmin { get; set; }
46
47 // Internal usage. This isn't a public API.
48 [EditorBrowsable(EditorBrowsableState.Never)]
49 [JsonProperty("isOwner")]
50 public bool IsOwner { get; set; }
51
52 // Internal usage. This isn't a public API.
53 [EditorBrowsable(EditorBrowsableState.Never)]
54 [JsonProperty("extraData")]
55 public Dictionary<string, object> ExtraData { get; set; }
56 }
57}