#pragma namespace("\\\\.\\root\\default") instance of __namespace{ name="MS_409";}; #pragma namespace("\\\\.\\root\\default\\MS_409") [Description("Meta configurations for local configuration manager.") : Amended,AMENDMENT, LOCALE(0x0409)] class MSFT_DSCMetaConfiguration { [Description("The time interval between consecutive runs for reapplying the configuration to get to the desired state.") : Amended] uint32 ConfigurationModeFrequencyMins; [Description("Reboot node if needed.") : Amended] boolean RebootNodeIfNeeded; [Description("Default credential to access resources.") : Amended] string Credential; [Description("The configuration apply mode for the server.") : Amended] string ConfigurationMode; [Description ("The refresh mode for the server. Valid values are Pull and Push." ) : Amended] string RefreshMode; [Description("The certificate ID used to locate the certificate.") : Amended] string CertificateID; [Description("The configuration ID used to get the configuration from the pull server.") : Amended] string ConfigurationID; [Description("Name of the configuration and module Download Manager.") : Amended] string DownloadManagerName; [Description("Custom data that is specific to Download Manager.") : Amended] string DownloadManagerCustomData[]; [Description("The time interval between consecutive runs to get the action from the server.") : Amended] uint32 RefreshFrequencyMins; [Description("Overwrite modules when downloading from Pull Server.") : Amended] boolean AllowModuleOverwrite; [Description("The enumeration for DebugMode.") : Amended ToSubclass,Values{"None", "ForceModuleImport", "All"} : Amended ToSubclass] string DebugMode[]; [Description("Current version of local configuration manager.") : Amended] string LCMVersion; [Description("Compatible versions of current local configuration manager.") : Amended] string LCMCompatibleVersions[]; [Description("Current state of local configuration manager.") : Amended] string LCMState; };