DSCResources/xRegistryAccess/xRegistryAccess.schema.mof
[ClassVersion("1.0.0.0"), FriendlyName("xRegistryAccess")] class xRegistryAccess : OMI_BaseResource { [Key, ValueMap{"Absent","Present"}, Values{"Absent","Present"}] String Ensure; [Required] String Path; [Required] String Account; [Required, ValueMap{"Allow","Deny"}, Values{"Allow","Deny"}] String AccessControlType; [Required] String RegistryRights[]; [Write, ValueMap{"ContainerInherit","None","ObjectInherit"}, Values{"ContainerInherit","None","ObjectInherit"}] String InheritanceFlags; [Write, ValueMap{"InheritOnly","None","NoPropagateInherit"}, Values{"InheritOnly","None","NoPropagateInherit"}] String PropagationFlags; [Write, ValueMap{"ClassesRoot","CurrentConfig","CurrentUser","DynData","LocalMachine","PerformanceData","Users"}, Values{"ClassesRoot","CurrentConfig","CurrentUser","DynData","LocalMachine","PerformanceData","Users"}] String Location; }; |