DSCResources/cLCMCertUpdate/cLCMCertUpdate.schema.mof
[ClassVersion("1.0.2"), FriendlyName("cLCMCertUpdate")]
class cLCMCertUpdate : OMI_BaseResource { [key, Description("UNC path to upload cert updates to")] String OutPath; [Write, EmbeddedInstance("MSFT_Credential"), Description("Credentials to access Output path")] String OutPathCredential; [Write, ValueMap{"Computer","FQDN","GUID"}, Values{"Computer","FQDN","GUID"}, Description("Changes the filename format")] String OutputName; [Write, Description("filters cert to use by issuing template Name")] String TemplateName; [Write, Description("filters cert to use by Subject Name")] String CertName; [Write, Description("filters cert to use by SAN contents")] String SubjectAlternativeName; [Write, Description("filters cert to use by after expiration date")] DateTime ExpireAfter; [Read, ValueMap{"Current","Outdated"}, Values{"Current","Outdated"}, Description("Active Certificate Status")] String UpdateStatus; [Read, Description("Current Thumbprint in use")] String Thumbprint; }; |