DSCResources/cSwitchEmbeddedTeam/cSwitchEmbeddedTeam.schema.mof
[ClassVersion("1.1"), FriendlyName("cSwitchEmbeddedTeam")]
class cSwitchEmbeddedTeam : OMI_BaseResource { [Key, Description("Name of the VM Switch")] String Name; [Write, Description("Network adapter name that shoule be a part of the SET")] String NetAdapterName[]; [Write, Description("Specify is the VM host has access to the physical NIC")] Boolean AllowManagementOS; [Write] Boolean EnableIov; [Write] Boolean EnablePacketDirect; [Write, ValueMap{"SwitchIndependent"}, Values{"SwitchIndependent"}] String TeamingMode; [Write, ValueMap{"HyperVPort","Dynamic"}, Values{"HyperVPort","Dynamic"}] String LoadBalancingAlgorithm; [Write, ValueMap{"None","Default","Weight","Absolute"}, Values{"None","Default","Weight","Absolute"}] String BandwidthReservationMode; [Write, Description("Whether switch should be present or absent"), ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure; }; |