[ClassVersion("1.0.0"), FriendlyName("Website")] class Demo_IISWebsite : OMI_BaseResource { [Key] string Name; [Required] string PhysicalPath; [write,ValueMap{"Present", "Absent"},Values{"Present", "Absent"}] string Ensure; [write,ValueMap{"Started","Stopped"},Values{"Started", "Stopped"}] string State; [write] string Protocol[]; [write] string BindingInfo[]; [write] string ApplicationPool; [read] string ID; };