⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cim_managedsystemelement.mof

📁 Pegasus is an open-source implementationof the DMTF CIM and WBEM standards. It is designed to be por
💻 MOF
字号:
// ==================================================================//  CIM_ManagedSystemElement// ==================================================================   [Abstract, Version ( "2.8.0" ), Description (       "CIM_ManagedSystemElement is the base class for the System "       "Element hierarchy. Any distinguishable component of a System "       "is a candidate for inclusion in this class. Examples of system "       "components include: \n"       "- software components such as application servers, databases, "       "and applications \n"       "- operating system components such as files, processes, and "       "threads \n"       "- device components such as disk drives, controllers, "       "processors, and printers \n"       "- physical components such as chips and cards.")]class CIM_ManagedSystemElement : CIM_ManagedElement {      [Description (          "A datetime value indicating when the object was installed. "          "A lack of a value does not indicate that the object is not "          "installed."),        MappingStrings { "MIF.DMTF|ComponentID|001.5" }]   datetime InstallDate;      [Description (          "The Name property defines the label by which the object is "          "known. When subclassed, the Name property can be overridden "          "to be a Key property."),        MaxLen ( 1024 )]   string Name;      [Description (          "Indicates the current status(es) of the element. Various "          "health and operational statuses are defined. Many of the "          "enumeration's values are self- explanatory. However, a few "          "are not and are described in more detail. \n"          "\"Stressed\" indicates that the element is functioning, but "          "needs attention. Examples of \"Stressed\" states are "          "overload, overheated, etc. \n"          "\"Predictive Failure\" indicates that an element is "          "functioning nominally but predicting a failure in the near "          "future. \n"          "\"In Service\" describes an element being configured, "          "maintained, cleaned, or otherwise administered. \n"          "\"No Contact\" indicates that the monitoring system has "          "knowledge of this element, but has never been able to "          "establish communications with it. \n"          "\"Lost Communication\" indicates that the ManagedSystem "          "Element is known to exist and has been contacted "          "successfully in the past, but is currently unreachable. \n"          "\"Stopped\" and \"Aborted\" are similar, although the "          "former implies a clean and orderly stop, while the latter "          "implies an abrupt stop where the element's state and "          "configuration may need to be updated. \n"          "\"Dormant\" indicates that the element is inactive or "          "quiesced. \n"          "\"Supporting Entity in Error\" describes that this element "          "may be \"OK\" but that another element, on which it is "          "dependent, is in error. An example is a network service or "          "endpoint that cannot function due to lower layer networking "          "problems. \n"          "\"Completed\" indicates the element has completed its "          "operation. This value should be combined with either OK, "          "Error, or Degraded so that a client can till if the "          "complete operation passed (Completed with OK), and failure "          "(Completed with Error). Completed with Degraded would imply "          "the operation finished, but did not complete OK or report "          "an error. \n"          "\"Power Mode\" indicates the element has additional power "          "model information contained in the Associated "          "PowerManagementService association. \n"          "OperationalStatus replaces the Status property on "          "ManagedSystemElement to provide a consistent approach to "          "enumerations, to address implementation needs for an array "          "property, and to provide a migration path from today's "          "environment to the future. This change was not made earlier "          "since it required the DEPRECATED qualifier. Due to the "          "widespread use of the existing Status property in "          "management applications, it is strongly RECOMMENDED that "          "providers/instrumentation provide BOTH the Status and "          "OperationalStatus properties. Further, the first value of "          "OperationalStatus SHOULD contain the primary status for the "          "element. When instrumented, Status (since it is "          "single-valued) SHOULD also provide the primary status of "          "the element."),        ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",          "10", "11", "12", "13", "14", "15", "16", "17", "18", "..",          "0x8000.." },        Values { "Unknown", "Other", "OK", "Degraded", "Stressed",          "Predictive Failure", "Error", "Non-Recoverable Error",          "Starting", "Stopping", "Stopped", "In Service",          "No Contact", "Lost Communication", "Aborted", "Dormant",          "Supporting Entity in Error", "Completed", "Power Mode",          "DMTF Reserved", "Vendor Reserved" }, ArrayType ( "Indexed" ),        ModelCorrespondence {           "CIM_ManagedSystemElement.StatusDescriptions" }]   uint16 OperationalStatus[];      [Description (          "Strings describing the various OperationalStatus array "          "values. For example, if \"Stopping\" is the value assigned "          "to OperationalStatus, then this property may contain an "          "explanation as to why an object is being stopped. Note that "          "entries in this array are correlated with those at the same "          "array index in OperationalStatus."),        ArrayType ( "Indexed" ),        ModelCorrespondence {           "CIM_ManagedSystemElement.OperationalStatus" }]   string StatusDescriptions[];      [Deprecated { "CIM_ManagedSystemElement.OperationalStatus" },        Description (          "A string indicating the current status of the object. "          "Various operational and non-operational statuses are "          "defined. This property is deprecated in lieu of "          "OperationalStatus, which includes the same semantics in its "          "enumeration. This change is made for 3 reasons: 1) Status "          "is more correctly defined as an array. This overcomes the "          "limitation of describing status via a single value, when it "          "is really a multi-valued property (for example, an element "          "may be OK AND Stopped. 2) A MaxLen of 10 is too restrictive "          "and leads to unclear enumerated values. And, 3) The change "          "to a uint16 data type was discussed when CIM V2.0 was "          "defined. However, existing V1.0 implementations used the "          "string property and did not want to modify their code. "          "Therefore, Status was grandfathered into the Schema. Use of "          "the Deprecated qualifier allows the maintenance of the "          "existing property, but also permits an improved definition "          "using OperationalStatus."),        ValueMap { "OK", "Error", "Degraded", "Unknown", "Pred Fail",          "Starting", "Stopping", "Service", "Stressed", "NonRecover",          "No Contact", "Lost Comm", "Stopped" }, MaxLen ( 10 )]   string Status;};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -