DSCResources/J0F3_cLBFOTeam/J0F3_cLBFOTeam.schema.mof

1
2
3
4
5
6
7
8
9
10
11
12
 
[ClassVersion("1.0.0.0"), FriendlyName("cLBFOTeam")]
class J0F3_cLBFOTeam : OMI_BaseResource
{
    [Key] String TeamName;
    [Write, ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure;
    [Required] String TeamMembers[];
    [Write, ValueMap{"SwitchIndependent","Static","LACP"}, Values{"SwitchIndependent","Static","LACP"}] String TeamingMode;
    [Write, ValueMap{"Dynamic","HyperVPort","TransportPorts","IPAddresses","MacAddresses"}, Values{"Dynamic","HyperVPort","TransportPorts","IPAddresses","MacAddresses"}] String LBAlgorithm;
};