DSCResources/SslBindingDsc/SslBindingDsc.schema.mof

[ClassVersion("1.1.0.1"), FriendlyName("SslBindingDsc")]
class SslBindingDsc : OMI_BaseResource
{
    [Key, Description("Name of the website.")] String Name;
    [Write, Description("Protocol to be used for binding.")] String Protocol;
    [Write, Description("Port to be used for binding.")] String Port;
    [Key, Description("IPAddress for the website.")] String IPAddress;
    [Key, Description("HostName for the website.")] String HostHeader;
    [Write, Description("Type of ssl flag to be used."), ValueMap{"0","1","2","3"}, Values{"0","1","2","3"}] String SslFlags;
    [Write, Description("Defines is setting should be present or absent"),ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure;
};