pub struct VirtualMachineMksTicket {
pub ticket: String,
pub cfg_file: String,
pub host: Option<String>,
pub port: Option<i32>,
pub ssl_thumbprint: Option<String>,
}Expand description
Deprecated as of vSphere API 4.1, use VirtualMachineTicket instead.
This data object contains the information needed to establish an MKS (mouse-keyboard-screen) connection to a running virtual machine.
§How to access
VirtualMachine::acquire_mks_ticket()
Fields§
§ticket: StringThe ticket name.
This is used as the username and password for the MKS connection.
cfg_file: StringThe name of the configuration file for the virtual machine.
host: Option<String>The host with which to establish a connection.
If the host is not specified, it is assumed that the requesting entity knows the appropriate host with which to connect.
port: Option<i32>The port number to use.
If the port is not specified, it is assumed that the requesting entity knows the appropriate port to use when making a new connection.
ssl_thumbprint: Option<String>The expected thumbprint of the SSL cert of the host to which we are connecting.
Trait Implementations§
Source§impl Debug for VirtualMachineMksTicket
impl Debug for VirtualMachineMksTicket
Source§impl VimObjectTrait for VirtualMachineMksTicket
impl VimObjectTrait for VirtualMachineMksTicket
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VirtualMachineMksTicket
Auto Trait Implementations§
impl Freeze for VirtualMachineMksTicket
impl RefUnwindSafe for VirtualMachineMksTicket
impl Send for VirtualMachineMksTicket
impl Sync for VirtualMachineMksTicket
impl Unpin for VirtualMachineMksTicket
impl UnsafeUnpin for VirtualMachineMksTicket
impl UnwindSafe for VirtualMachineMksTicket
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more