DSCResources/MSFT_xNetConnectionProfile/MSFT_xNetConnectionProfile.schema.mof

[ClassVersion("1.0"), FriendlyName("xNetConnectionProfile")]
class MSFT_xNetConnectionProfile : OMI_BaseResource
{
    [Key, Description("Specifies the alias for the Interface that is being changed.")] string InterfaceAlias;
    [Write, Description("Sets the Network Category for the interface."), ValueMap{"Disconnected", "NoTraffic", "Subnet", "LocalNetwork", "Internet"}, Values{"Disconnected", "NoTraffic", "Subnet", "LocalNetwork", "Internet"}] string IPv4Connectivity;
    [Write, Description("Specifies the IPv4 Connection Value."), ValueMap{"Disconnected", "NoTraffic", "Subnet", "LocalNetwork", "Internet"}, Values{"Disconnected", "NoTraffic", "Subnet", "LocalNetwork", "Internet"}] string IPv6Connectivity;
    [Write, Description("Specifies the IPv6 Connection Value."), ValueMap{"Public", "Private"}, Values{"Public", "Private"}] string NetworkCategory;
};