#pragma namespace("\\\\.\\root\\default") instance of __namespace{ name="ms_804";}; #pragma namespace("\\\\.\\root\\default\\ms_804") [Description("从 OMI_ConfigurationDownloadManager 继承的 Web 下载管理器类") : Amended,AMENDMENT, LOCALE(0x0804)] class MSFT_WebDownloadManager : OMI_ConfigurationDownloadManager { [Description("下载管理器位置的字符串 URL") : Amended] string ServerURL; [Description("用于查找证书的证书 ID。") : Amended] string CertificateID; [Description("指定报告管理器是否可以通过 Http 使用不安全的连接。") : Amended] boolean AllowUnsecureConnection; [Description("用于注册到“拉”服务器的注册密钥") : Amended ToSubclass] string RegistrationKey; [Description("用于注册到“拉”服务器的一组配置名称。") : Amended] string ConfigurationNames[]; [Description("代理服务器的字符串 URL") : Amended] string ProxyURL; [Description("用于访问代理服务器的凭据") : Amended] MSFT_Credential ProxyCredential; }; [Description("从 OMI_ConfigurationDownloadManager 继承的文件配置下载管理器类") : Amended,AMENDMENT, LOCALE(0x0804)] class MSFT_FileDownloadManager : OMI_ConfigurationDownloadManager { [Description("下载管理器位置的字符串 UNC 路径") : Amended] string SourcePath; [Description("用于访问文件位置的默认凭据") : Amended] string Credential; }; [Description("从 OMI_ResourceModuleManager 继承的 Web 资源模块管理器类") : Amended,AMENDMENT, LOCALE(0x0804)] class MSFT_WebResourceManager : OMI_ResourceModuleManager { [Description("资源模块管理器位置的字符串 URL") : Amended] string ServerURL; [Description("用于查找证书的证书 ID。") : Amended] string CertificateID; [Description ("用于允许建立不安全连接的布尔变量" ) : Amended] boolean AllowUnsecureConnection; [Description("用于注册到资源存储库 Web 的注册密钥") : Amended ToSubclass] string RegistrationKey; [Description("代理服务器的字符串 URL") : Amended] string ProxyURL; [Description("用于访问代理服务器的凭据") : Amended] MSFT_Credential ProxyCredential; }; [Description("从 OMI_ResourceModuleManager 类继承的文件资源模块管理器类") : Amended,AMENDMENT, LOCALE(0x0804)] class MSFT_FileResourceManager : OMI_ResourceModuleManager { [Description("文件资源管理器的字符串 UNC 路径") : Amended] string SourcePath; [Description("用于访问资源的默认凭据。") : Amended] string Credential; }; [Description("从 OMI_ReportManager 类继承的 Web 报告管理器类") : Amended,AMENDMENT, LOCALE(0x0804)] class MSFT_WebReportManager : OMI_ReportManager { [Description("报告管理器位置的字符串 URL") : Amended] string ServerURL; [Description ("用于查找建立安全连接所用的证书的证书 ID。" ) : Amended] string CertificateID; [Description("指定报告管理器是否可以通过 HTTP 使用不安全的连接。") : Amended] boolean AllowUnsecureConnection; [Description("用于注册到报告服务器的注册密钥") : Amended ToSubclass] string RegistrationKey; [Description("代理服务器的字符串 URL") : Amended] string ProxyURL; [Description("用于访问代理服务器的凭据") : Amended] MSFT_Credential ProxyCredential; }; [Description("这表示一个部分配置类。") : Amended,AMENDMENT, LOCALE(0x0804)] class MSFT_PartialConfiguration : OMI_MetaConfigurationResource { [Description("部分配置的说明") : Amended] String Description; [Description("定义此特定部分配置独占的资源") : Amended] String ExclusiveResources[]; [Description("此部分配置将要使用的配置存储库源") : Amended] String ConfigurationSource; [Description("一个依赖关系变量,用于指示必须在此项之前应用哪个部分配置") : Amended] String DependsOn[]; [Description("服务器的刷新模式。有效值为“拉”、“推”和“已禁用”。") : Amended] string RefreshMode; }; [Description("本地配置管理器设置。") : Amended,AMENDMENT, LOCALE(0x0804)] class MSFT_DSCMetaConfigurationV2 { [Description("用于重新应用配置以达到所需状态的连续运行之间的时间间隔。") : Amended] uint32 ConfigurationModeFrequencyMins; [Description("重新启动节点(如果需要)。") : Amended] boolean RebootNodeIfNeeded; [Description("服务器的配置应用模式。") : Amended] string ConfigurationMode; [Description("服务器的刷新模式。有效值为“拉”、“推”和“已禁用”。") : Amended] string RefreshMode; [Description("重新启动服务器后的操作。有效值包括 ContinueConfiguration 和 StopConfiguration。") : Amended] string ActionAfterReboot; [Description("用于从“拉”服务器获取配置的配置 ID。") : Amended] string ConfigurationID; [Description("用于从服务器获取操作的连续运行之间的时间间隔。") : Amended] uint32 RefreshFrequencyMins; [Description("从“拉”服务器下载时覆盖模块。") : Amended] boolean AllowModuleOverwrite; [Description("调试模式。有效值为 None、ForceModuleImport 或 All") : Amended] string DebugMode[]; [Description("本地配置管理器的当前版本。") : Amended] string LCMVersion; [Description("当前本地配置管理器的兼容版本。") : Amended] string LCMCompatibleVersions[]; [Description("本地配置管理器的当前状态。") : Amended] string LCMState; [Description("本地配置管理器的状态详细信息。") : Amended] string LCMStateDetail; [Description("用于下载配置的、包含位置信息的配置下载管理器对象的数组") : Amended] string ConfigurationDownloadManagers[]; [Description("用于下载所缺少 DSCResources 的、指向某个位置的资源模块管理器的数组") : Amended] string ResourceModuleManagers[]; [Description("帮助生成 DSC 报告的、指向某个位置的报告管理器的数组") : Amended] string ReportManagers[]; [Description("指定要应用的部分配置的数组") : Amended] string PartialConfigurations[]; [Description("配置状态历史记录的保留天数。") : Amended] uint32 StatusRetentionTimeInDays; [Description("当前 Dsc 代理的 AgentId。") : Amended] string AgentId; [Description("当前签名验证策略。") : Amended] string SignatureValidationPolicy; [Description ("节点的签名验证选项。") : Amended] string SignatureValidations[]; [Description ("可下载的最大模块大小(以 MB 为单位)。") : Amended] uint32 MaximumDownloadSizeMB; };