pub struct VirtualMachineConnection {
pub label: String,
pub client: String,
pub user_name: String,
}Expand description
The VirtualMachineConnection object describes a connection to the virtual machine.
Since: vSphere API Release 7.0.1.0
§How to access
VirtualMachine::drop_connections(list_of_connections)VirtualMachine::query_connections()
Fields§
§label: StringThe unique identifier associated with the connection.
The label is a UTF-8 string which specifies a unique identifier for a connection.
client: StringThe client identifer.
This identifier is a UTF-8 string which is semantically meaningful for the connection. Examples of the client identifier are an IP address (V4 or V6) with or without a port specification, a machine name that requires a DNS lookup, or any other network oriented identification scheme.
user_name: StringThe name of the user authorizing the connection.
This is used for auditing.
Trait Implementations§
Source§impl Debug for VirtualMachineConnection
impl Debug for VirtualMachineConnection
Source§impl VimObjectTrait for VirtualMachineConnection
impl VimObjectTrait for VirtualMachineConnection
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
Source§impl VirtualMachineConnectionTrait for VirtualMachineConnection
impl VirtualMachineConnectionTrait for VirtualMachineConnection
Source§fn get_virtual_machine_connection(&self) -> &VirtualMachineConnection
fn get_virtual_machine_connection(&self) -> &VirtualMachineConnection
Get a reference to the VirtualMachineConnection parent struct
Source§fn get_virtual_machine_connection_mut(
&mut self,
) -> &mut VirtualMachineConnection
fn get_virtual_machine_connection_mut( &mut self, ) -> &mut VirtualMachineConnection
Get a mutable reference to the VirtualMachineConnection parent struct
impl DataObjectTrait for VirtualMachineConnection
Auto Trait Implementations§
impl Freeze for VirtualMachineConnection
impl RefUnwindSafe for VirtualMachineConnection
impl Send for VirtualMachineConnection
impl Sync for VirtualMachineConnection
impl Unpin for VirtualMachineConnection
impl UnsafeUnpin for VirtualMachineConnection
impl UnwindSafe for VirtualMachineConnection
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