/// <summary> /// Initializes a new instance of the PublisherUpdateApiModel class. /// </summary> /// <param name="siteId">Site of the publisher</param> /// <param name="logLevel">Possible values include: 'Error', /// 'Information', 'Debug', 'Verbose'</param> public PublisherUpdateApiModel(string siteId = default(string), PublisherConfigApiModel configuration = default(PublisherConfigApiModel), TraceLogLevel?logLevel = default(TraceLogLevel?)) { SiteId = siteId; Configuration = configuration; LogLevel = logLevel; CustomInit(); }
/// <summary> /// Initializes a new instance of the PublisherApiModel class. /// </summary> /// <param name="id">Publisher id</param> /// <param name="siteId">Site of the publisher</param> /// <param name="certificate">Publisher public client cert</param> /// <param name="logLevel">Possible values include: 'Error', /// 'Information', 'Debug', 'Verbose'</param> /// <param name="outOfSync">Whether the registration is out of sync /// between /// client (module) and server (service) (default: false).</param> /// <param name="connected">Whether publisher is connected on this /// registration</param> public PublisherApiModel(string id, string siteId = default(string), byte[] certificate = default(byte[]), TraceLogLevel?logLevel = default(TraceLogLevel?), PublisherConfigApiModel configuration = default(PublisherConfigApiModel), bool?outOfSync = default(bool?), bool?connected = default(bool?)) { Id = id; SiteId = siteId; Certificate = certificate; LogLevel = logLevel; Configuration = configuration; OutOfSync = outOfSync; Connected = connected; CustomInit(); }