/// <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;
 }
示例#2
0
        /// <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;
        }