DSCResources/DSC_CMSecurityRoles/DSC_CMSecurityRoles.schema.mof
[ClassVersion("1.0.0"), FriendlyName("CMSecurityRoles")]
class DSC_CMSecurityRoles : OMI_BaseResource { [Key, Description("Specifies the SiteCode for the Configuration Manager site.")] String SiteCode; [Key, Description("Specifies the Security Role Name.")] String SecurityRoleName; [Write, Description("Specifies the description of the Security Role.")] String Description; [Write, Description("Specifies the path the Security Role xml file to evaluate and import.")] String XmlPath; [Write, Description("Specifies if the Security Roles does not match the xml this will overwrite the policy.")] Boolean Overwrite; [Write, Description("Specifies additional settings in the xml will be appended to the current Security Role.")] Boolean Append; [Write, Description("Specifies whether the Security Role is present or absent."), ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure; [Read, Description("Specifies the configurations of the Security Role.")] String Operation; [Read, Description("Specifies the accounts associated with the Security Role.")] String UsersAssigned[]; }; |