Package com.morpheusdata.core.providers
Interface ProvisionProvider.HypervisorConsoleFacet
- Enclosing interface:
- ProvisionProvider
public static interface ProvisionProvider.HypervisorConsoleFacet
Provides methods for interacting with provisioned vms through a hypervisor console
- Since:
- 0.15.3
-
Method Summary
Modifier and TypeMethodDescriptiondefault ServiceResponseenableConsoleAccess(ComputeServer server) Method called before making a hypervisor vnc console connection to a server to ensure that the server settings are correctdefault ServiceResponsegetNoVNCConsoleUrl(ComputeServer server) Builds the URL and authentication required to connect to the target server using noVNCdefault ServiceResponsegetWMKSConsoleUrl(ComputeServer server) Builds the URL and authentication required to connect to the target server using noVNCdefault ServiceResponsegetXvpVNCConsoleUrl(ComputeServer server) Builds the URL and authentication required to connect to the target server using noVNCdefault ServiceResponseupdateServerHost(ComputeServer server) Method called before using the console host to ensure it is accurate
-
Method Details
-
getXvpVNCConsoleUrl
Builds the URL and authentication required to connect to the target server using noVNC- Parameters:
server- server to connect to- Returns:
- Url and authentication for an xvpVnc console connection to the server
- Since:
- 0.13.8
-
getNoVNCConsoleUrl
Builds the URL and authentication required to connect to the target server using noVNC- Parameters:
server- server to connect to- Returns:
- Url and authentication for a noVNC console connection to the server
- Since:
- 0.13.8
-
getWMKSConsoleUrl
Builds the URL and authentication required to connect to the target server using noVNC- Parameters:
server- server to connect to- Returns:
- Url and authentication for a wmks console connection to the server
- Since:
- 0.13.8
-
updateServerHost
Method called before using the console host to ensure it is accurate- Parameters:
server- server to connect to- Returns:
- Success or failure
- Since:
- 0.13.8
-
enableConsoleAccess
Method called before making a hypervisor vnc console connection to a server to ensure that the server settings are correct- Parameters:
server- server to connect to- Returns:
- Success or failure
- Since:
- 0.13.8
-