Class VmAccess

java.lang.Object
org.jgrapes.core.internal.ComponentVertex
org.jgrapes.core.Component
org.jgrapes.webconsole.base.AbstractConlet<VmAccess.ResourceModel>
org.jgrapes.webconsole.base.freemarker.FreeMarkerConlet<VmAccess.ResourceModel>
org.jdrupes.vmoperator.vmaccess.VmAccess
All Implemented Interfaces:
Iterable<ComponentType>, Channel, ComponentType, Eligible, Manager

public class VmAccess extends org.jgrapes.webconsole.base.freemarker.FreeMarkerConlet<VmAccess.ResourceModel>
The Class VmAccess.

The component supports the following configuration properties:

  • displayResource: a map with the following entries:
    • preferredIpVersion: ipv4 or ipv6 (default: ipv4). Determines the IP addresses uses in the generated connection file.
  • deleteConnectionFile: true or false (default: true). If true, the downloaded connection file will be deleted by the remote viewer when opened.
  • syncPreviewsFor: a list objects with either property user or role and the associated name (default: []). The remote viewer will synchronize the previews for the specified users and roles.