pub struct DistributedVirtualSwitchInfo {
pub switch_name: String,
pub switch_uuid: String,
pub distributed_virtual_switch: ManagedObjectReference,
pub network_reservation_supported: Option<bool>,
}Expand description
This class describes a DistributedVirtualSwitch that a device backing can attached to its ports.
§How to access
DistributedVirtualSwitchManager::query_dvs_config_target().distributed_virtual_switch?[*]EnvironmentBrowser::query_config_target().distributed_virtual_switch?[*]
Fields§
§switch_name: StringThe name of the switch.
switch_uuid: StringThe UUID of the switch.
distributed_virtual_switch: ManagedObjectReferenceThe switch.
Refers instance of DistributedVirtualSwitch.
network_reservation_supported: Option<bool>Indicates whether network bandwidth reservation is supported on the switch
Trait Implementations§
Source§impl Debug for DistributedVirtualSwitchInfo
impl Debug for DistributedVirtualSwitchInfo
Source§impl VimObjectTrait for DistributedVirtualSwitchInfo
impl VimObjectTrait for DistributedVirtualSwitchInfo
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for DistributedVirtualSwitchInfo
Auto Trait Implementations§
impl Freeze for DistributedVirtualSwitchInfo
impl RefUnwindSafe for DistributedVirtualSwitchInfo
impl Send for DistributedVirtualSwitchInfo
impl Sync for DistributedVirtualSwitchInfo
impl Unpin for DistributedVirtualSwitchInfo
impl UnsafeUnpin for DistributedVirtualSwitchInfo
impl UnwindSafe for DistributedVirtualSwitchInfo
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