feat(compute): add SSH console type support

This commit is contained in:
Cristi committed 2026-04-30 15:52:47 +03:00
1 parent f0ef65b8e8
commit d64eca0418
18 files changed
+421 -74

No files matched your search

+2
View File
@@ -55,6 +55,7 @@ class ConsoleType(str, Enum):
vnc = "vnc"
telnet = "telnet"
ssh = "ssh"
http = "http"
https = "https"
spice = "spice"
@@ -68,4 +69,5 @@ class AuxType(str, Enum):
"""
telnet = "telnet"
ssh = "ssh"
none = "none"
@@ -88,6 +88,7 @@ class UDPPort(BaseModel):
class CloudConsoleType(str, Enum):
telnet = "telnet"
ssh = "ssh"
vnc = "vnc"
spice = "spice"
http = "http"
@@ -87,6 +87,7 @@ class DynamipsConsoleType(str, Enum):
"""
telnet = "telnet"
ssh = "ssh"
none = "none"
+1
View File
@@ -61,6 +61,7 @@ class QemuConsoleType(str, Enum):
vnc = "vnc"
telnet = "telnet"
ssh = "ssh"
spice = "spice"
spice_agent = "spice+agent"
none = "none"
@@ -28,6 +28,7 @@ class VirtualBoxConsoleType(str, Enum):
"""
telnet = "telnet"
ssh = "ssh"
none = "none"
@@ -28,6 +28,7 @@ class VMwareConsoleType(str, Enum):
"""
telnet = "telnet"
ssh = "ssh"
none = "none"
+1
View File
@@ -28,6 +28,7 @@ class ConsoleType(str, Enum):
"""
telnet = "telnet"
ssh = "ssh"
none = "none"
@@ -162,6 +162,7 @@ class QemuConsoleType(str, Enum):
"""Qemu console type enum"""
telnet = 'telnet'
ssh = 'ssh'
vnc = 'vnc'
spice = 'spice'
spice_agent = 'spice+agent'
@@ -279,6 +280,7 @@ class DockerConsoleType(str, Enum):
"""Docker console type enum"""
telnet = 'telnet'
ssh = 'ssh'
vnc = 'vnc'
http = 'http'
https = 'https'