/// <summary> /// Initializes a new instance of the <see cref="WebChatDeployment" /> class. /// </summary> /// <param name="Name">Name.</param> /// <param name="Description">Description.</param> /// <param name="AuthenticationRequired">AuthenticationRequired.</param> /// <param name="AuthenticationUrl">URL for third party service authenticating web chat clients. See https://github.com/MyPureCloud/authenticated-web-chat-server-examples.</param> /// <param name="Disabled">Disabled.</param> /// <param name="WebChatConfig">WebChatConfig.</param> /// <param name="AllowedDomains">AllowedDomains.</param> /// <param name="Flow">The URI of the Inbound Chat Flow to run when new chats are initiated under this Deployment..</param> public WebChatDeployment(string Name = null, string Description = null, bool?AuthenticationRequired = null, string AuthenticationUrl = null, bool?Disabled = null, WebChatConfig WebChatConfig = null, List <string> AllowedDomains = null, UriReference Flow = null) { this.Name = Name; this.Description = Description; this.AuthenticationRequired = AuthenticationRequired; this.AuthenticationUrl = AuthenticationUrl; this.Disabled = Disabled; this.WebChatConfig = WebChatConfig; this.AllowedDomains = AllowedDomains; this.Flow = Flow; }
/// <summary> /// Initializes a new instance of the <see cref="WebChatDeployment" /> class. /// </summary> /// <param name="Name">Name.</param> /// <param name="Description">Description.</param> /// <param name="AuthenticationRequired">AuthenticationRequired.</param> /// <param name="AuthenticationUrl">URL for third party service authenticating web chat clients. See https://github.com/MyPureCloud/authenticated-web-chat-server-examples.</param> /// <param name="Disabled">Disabled.</param> /// <param name="WebChatConfig">WebChatConfig.</param> public WebChatDeployment(string Name = null, string Description = null, bool?AuthenticationRequired = null, string AuthenticationUrl = null, bool?Disabled = null, WebChatConfig WebChatConfig = null) { this.Name = Name; this.Description = Description; this.AuthenticationRequired = AuthenticationRequired; this.AuthenticationUrl = AuthenticationUrl; this.Disabled = Disabled; this.WebChatConfig = WebChatConfig; }