45 lines
1.4 KiB
C#
45 lines
1.4 KiB
C#
using Disco.Models.ClientServices.EnrolmentInformation;
|
|
using Newtonsoft.Json;
|
|
using System;
|
|
|
|
namespace Disco.Models.ClientServices
|
|
{
|
|
public class EnrolResponse
|
|
{
|
|
public string SessionId { get; set; }
|
|
|
|
public string DomainName { get; set; }
|
|
public string ComputerName { get; set; }
|
|
|
|
[JsonIgnore]
|
|
public int? DeviceProfileId { get; set; }
|
|
[JsonIgnore]
|
|
public int? DeviceBatchId { get; set; }
|
|
|
|
public string AssignedUserDomain { get; set; }
|
|
public string AssignedUserUsername { get; set; }
|
|
public string AssignedUserSID { get; set; }
|
|
public string AssignedUserDescription { get; set; }
|
|
|
|
public bool AssignedUserIsLocalAdmin { get; set; }
|
|
public bool SetAssignedUserForLogon { get; set; }
|
|
|
|
public string OfflineDomainJoinManifest { get; set; }
|
|
|
|
public CertificateStore Certificates { get; set; }
|
|
|
|
public WirelessProfileStore WirelessProfiles { get; set; }
|
|
|
|
public bool AllowBootstrapperUninstall { get; set; }
|
|
public bool RequireReboot { get; set; }
|
|
|
|
public string ErrorMessage { get; set; }
|
|
|
|
public bool IsPending { get; set; }
|
|
public string PendingAuthorization { get; set; }
|
|
public string PendingReason { get; set; }
|
|
public DateTimeOffset PendingTimeout { get; set; }
|
|
public string PendingIdentifier { get; set; }
|
|
}
|
|
}
|