pub struct VmwareDistributedVirtualSwitchPvlanSpec {
pub vmware_distributed_virtual_switch_vlan_spec_: VmwareDistributedVirtualSwitchVlanSpec,
pub pvlan_id: i32,
}Expand description
This data type defines the configuration when PVLAN id is to be used for the ports.
§How to access
DistributedVirtualPortgroup::config.default_port_config?→VMwareDvsPortSetting.vlan?→VmwareDistributedVirtualSwitchPvlanSpecVmwareDistributedVirtualSwitch::config.default_port_config→VMwareDvsPortSetting.vlan?→VmwareDistributedVirtualSwitchPvlanSpecDistributedVirtualSwitch::config.default_port_config→VMwareDvsPortSetting.vlan?→VmwareDistributedVirtualSwitchPvlanSpecDistributedVirtualPortgroup::reconfigure_dv_portgroup_task(spec).default_port_config?→VMwareDvsPortSetting.vlan?→VmwareDistributedVirtualSwitchPvlanSpecVmwareDistributedVirtualSwitch::create_dv_portgroup_task(spec).default_port_config?→VMwareDvsPortSetting.vlan?→VmwareDistributedVirtualSwitchPvlanSpecVmwareDistributedVirtualSwitch::add_dv_portgroup_task(spec).default_port_config?→VMwareDvsPortSetting.vlan?→VmwareDistributedVirtualSwitchPvlanSpecVmwareDistributedVirtualSwitch::reconfigure_dvs_task(spec).default_port_config?→VMwareDvsPortSetting.vlan?→VmwareDistributedVirtualSwitchPvlanSpecVmwareDistributedVirtualSwitch::reconfigure_dv_port_task(port).setting?→VMwareDvsPortSetting.vlan?→VmwareDistributedVirtualSwitchPvlanSpecFolder::create_dvs_task(spec).config_spec.default_port_config?→VMwareDvsPortSetting.vlan?→VmwareDistributedVirtualSwitchPvlanSpecStoragePod::create_dvs_task(spec).config_spec.default_port_config?→VMwareDvsPortSetting.vlan?→VmwareDistributedVirtualSwitchPvlanSpec
(10 of 22 paths)
Fields§
§vmware_distributed_virtual_switch_vlan_spec_: VmwareDistributedVirtualSwitchVlanSpec§pvlan_id: i32The VMwareDVSPvlanMapEntry.secondaryVlanId.
Trait Implementations§
Source§impl InheritablePolicyTrait for VmwareDistributedVirtualSwitchPvlanSpec
impl InheritablePolicyTrait for VmwareDistributedVirtualSwitchPvlanSpec
Source§fn get_inheritable_policy(&self) -> &InheritablePolicy
fn get_inheritable_policy(&self) -> &InheritablePolicy
Get a reference to the InheritablePolicy parent struct
Source§fn get_inheritable_policy_mut(&mut self) -> &mut InheritablePolicy
fn get_inheritable_policy_mut(&mut self) -> &mut InheritablePolicy
Get a mutable reference to the InheritablePolicy parent struct
Source§impl VimObjectTrait for VmwareDistributedVirtualSwitchPvlanSpec
impl VimObjectTrait for VmwareDistributedVirtualSwitchPvlanSpec
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
Source§impl VmwareDistributedVirtualSwitchVlanSpecTrait for VmwareDistributedVirtualSwitchPvlanSpec
impl VmwareDistributedVirtualSwitchVlanSpecTrait for VmwareDistributedVirtualSwitchPvlanSpec
Source§fn get_vmware_distributed_virtual_switch_vlan_spec(
&self,
) -> &VmwareDistributedVirtualSwitchVlanSpec
fn get_vmware_distributed_virtual_switch_vlan_spec( &self, ) -> &VmwareDistributedVirtualSwitchVlanSpec
Get a reference to the VmwareDistributedVirtualSwitchVlanSpec parent struct
Source§fn get_vmware_distributed_virtual_switch_vlan_spec_mut(
&mut self,
) -> &mut VmwareDistributedVirtualSwitchVlanSpec
fn get_vmware_distributed_virtual_switch_vlan_spec_mut( &mut self, ) -> &mut VmwareDistributedVirtualSwitchVlanSpec
Get a mutable reference to the VmwareDistributedVirtualSwitchVlanSpec parent struct
impl DataObjectTrait for VmwareDistributedVirtualSwitchPvlanSpec
Auto Trait Implementations§
impl Freeze for VmwareDistributedVirtualSwitchPvlanSpec
impl RefUnwindSafe for VmwareDistributedVirtualSwitchPvlanSpec
impl Send for VmwareDistributedVirtualSwitchPvlanSpec
impl Sync for VmwareDistributedVirtualSwitchPvlanSpec
impl Unpin for VmwareDistributedVirtualSwitchPvlanSpec
impl UnsafeUnpin for VmwareDistributedVirtualSwitchPvlanSpec
impl UnwindSafe for VmwareDistributedVirtualSwitchPvlanSpec
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