DSCResources/DSC_NetConnectionProfile/DSC_NetConnectionProfile.schema.mof

[ClassVersion("1.0"), FriendlyName("NetConnectionProfile")]
class DSC_NetConnectionProfile : 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;
};