DSCResources/xDSCFirewall/xDSCFirewall.schema.mof
[ClassVersion("1.0.0.0"), FriendlyName("xDSCFirewall")] class xDSCFirewall : OMI_BaseResource { [Key, Description("Firewall zone (Public, private or domain)")] String Zone; [Description("LogMaxSizeKilobytes")] String LogMaxSizeKilobytes; [Description("LogAllowed"), ValueMap{"True","False","NotConfigured"}] String LogAllowed; [Description("LogBlocked"), ValueMap{"True","False","NotConfigured"}] String LogBlocked; [Description("LogIgnored"), ValueMap{"True","False","NotConfigured"}] String LogIgnored; [Description("DefaultInboundAction"), ValueMap{"Allow","Block","NotConfigured"}] String DefaultInboundAction; [Description("DefaultOutboundAction"), ValueMap{"Allow","Block","NotConfigured"}] String DefaultOutboundAction; [Write, Description("Ensure"), ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure; }; |