Amazon DCV Web UI SDK
      A JavaScript React component library, currently exporting a single
      React component called DCVViewer which connects to the
      Amazon DCV Server and renders the toolbar to interact with the remote stream.
    
      Components
      
       
        DCVViewer
        
          The React component rendering the toolbar with all of its
          functionalities useful to interact with the remote stream.
        
         
          Properties:
          
           
            dcv
            
                  
                    | 
                      Name
                     | 
                    
                      Type
                     | 
                    
                      Required
                     | 
                    
                      Description
                     | 
                  
                
                  
                    
                      dcv
                     | 
                    
                      Object
                     | 
                    
                      Yes
                     | 
                    
                      The object defining the properties necessary to establish the connection to
                      the Amazon DCV Server, setting the log level and the URL from where to load the
                      Amazon DCV Web Client SDK assets and access the DCV resources.
                      
                            
                              | 
                                Name
                               | 
                              
                                Type
                               | 
                              
                                Required
                               | 
                              
                                Description
                               | 
                             
                          
                            
                              
                                sessionId
                               | 
                              
                                String
                               | 
                              
                                Yes
                               | 
                              
                                The Amazon DCV session ID.
                               | 
                             
                            
                              
                                authToken
                               | 
                              
                                String
                               | 
                              
                                Yes
                               | 
                              
                                The authentication token to use when connecting to the server.
                               | 
                             
                            
                              
                                serverUrl
                               | 
                              
                                String
                               | 
                              
                                Yes
                               | 
                              
                                The host name and port of the running Amazon DCV server in the following format: https://dcv_host_address:port. For example: https://my-dcv-server:8443.
                               | 
                             
                            
                              
                                baseUrl
                               | 
                              
                                String
                               | 
                              
                                Yes
                               | 
                              
                                The absolute or relative URL from which to load SDK files.
                               | 
                             
                            
                              
                                resourceBaseUrl
                               | 
                              
                                String
                               | 
                              
                                No (default: "")
                               | 
                              
                                The absolute or relative URL from which to access DCV resources.
                               | 
                             
                            
                              
                                onDisconnect
                               | 
                              
                                function
                               | 
                              
                                No (default: () => {})
                               | 
                              
                                The callback function invoked when disconnecting from the Amazon DCV server, and the connection is closed.
                               | 
                             
                            
                              
                                logLevel
                               | 
                              
                                LogLevel
                               | 
                              
                                No (default: LogLevel.INFO)
                               | 
                              
                                The log level to use in the viewer.
                               | 
                             
                            
                     | 
                  
                
 
           
           
            uiConfig
            
                  
                    | 
                      Name
                     | 
                    
                      Type
                     | 
                    
                      Required
                     | 
                    
                      Description
                     | 
                  
                
                  
                    
                      uiConfig
                     | 
                    
                      Object
                     | 
                    
                      No (default: {})
                     | 
                    
                      The object defining the properties to configure whether the toolbar
                      is visible and whether to display the fullscreen and multimonitor buttons on it.
                      
                            
                              | 
                                Name
                               | 
                              
                                Type
                               | 
                              
                                Required
                               | 
                              
                                Description
                               | 
                             
                          
                            
                              
                                toolbar
                               | 
                              
                                Object
                               | 
                              
                                No (default: {})
                               | 
                              
                                The Object defining the configuration options for the toolbar.
                                
                                      
                                        | 
                                          Name
                                         | 
                                        
                                          Type
                                         | 
                                        
                                          Required
                                         | 
                                        
                                          Description
                                         | 
                                       
                                    
                                      
                                        
                                          visible
                                         | 
                                        
                                          Boolean
                                         | 
                                        
                                          No (default: true)
                                         | 
                                        
                                          The option to define whether to show or hide the toolbar.
                                         | 
                                       
                                      
                                        
                                          fullscreenButton
                                         | 
                                        
                                          Boolean
                                         | 
                                        
                                          No (default: true)
                                         | 
                                        
                                          The option to define whether to show or hide the fullscreen button on the toolbar.
                                         | 
                                       
                                      
                                        
                                          multimonitorButton
                                         | 
                                        
                                          Boolean
                                         | 
                                        
                                          No (default: true)
                                         | 
                                        
                                          The option to define whether to show or hide the multimonitor button on the toolbar.
                                         | 
                                       
                                      
                               | 
                             
                            
                     |