Return to CIM_Check.mof CVS log | Up to [Pegasus] / pegasus / Schemas / CIM2131 / DMTF / Application |
File: [Pegasus] / pegasus / Schemas / CIM2131 / DMTF / Application / CIM_Check.mof
(download)
Revision: 1.1, Tue Dec 12 20:44:45 2006 UTC (17 years, 6 months ago) by s.manicka Branch: MAIN CVS Tags: preBug9676, postBug9676, TASK_PEP328_SOLARIS_NEVADA_PORT, TASK_PEP317_1JUNE_2013, TASK-TASK_PEP362_RestfulService_branch-root, TASK-TASK_PEP362_RestfulService_branch-merged_out_to_branch, TASK-TASK_PEP362_RestfulService_branch-merged_out_from_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_to_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_from_branch, TASK-TASK_PEP362_RestfulService_branch-branch, TASK-PEP362_RestfulService-root, TASK-PEP362_RestfulService-merged_out_to_branch, TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP362_RestfulService-merged_in_to_trunk, TASK-PEP362_RestfulService-merged_in_from_branch, TASK-PEP362_RestfulService-branch, TASK-PEP348_SCMO-root, TASK-PEP348_SCMO-merged_out_to_branch, TASK-PEP348_SCMO-merged_out_from_trunk, TASK-PEP348_SCMO-merged_in_to_trunk, TASK-PEP348_SCMO-merged_in_from_branch, TASK-PEP348_SCMO-branch, TASK-PEP328_SOLARIS_NEVADA_PORT_v2-root, TASK-PEP328_SOLARIS_NEVADA_PORT_v2-branch, TASK-PEP328_SOLARIS_NEVADA_PORT-root, TASK-PEP328_SOLARIS_NEVADA_PORT-branch, TASK-PEP328_SOLARIS_IX86_CC_PORT-root, TASK-PEP328_SOLARIS_IX86_CC_PORT-branch-v2, TASK-PEP328_SOLARIS_IX86_CC_PORT-branch, TASK-PEP317_pullop-root, TASK-PEP317_pullop-merged_out_to_branch, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk, TASK-PEP317_pullop-merged_in_from_branch, TASK-PEP317_pullop-branch, TASK-PEP311_WSMan-root, TASK-PEP311_WSMan-branch, TASK-PEP305_VXWORKS-root, TASK-PEP305_VXWORKS-branch-pre-solaris-port, TASK-PEP305_VXWORKS-branch-post-solaris-port, TASK-PEP305_VXWORKS-branch-beta2, TASK-PEP305_VXWORKS-branch, TASK-PEP305_VXWORKS-2008-10-23, TASK-PEP291_IPV6-root, TASK-PEP291_IPV6-branch, TASK-PEP286_PRIVILEGE_SEPARATION-root, TASK-PEP286_PRIVILEGE_SEPARATION-branch, TASK-PEP274_dacim-root, TASK-PEP274_dacim-merged_out_to_branch, TASK-PEP274_dacim-merged_out_from_trunk, TASK-PEP274_dacim-merged_in_to_trunk, TASK-PEP274_dacim-merged_in_from_branch, TASK-PEP274_dacim-branch, TASK-Bug2102_RCMPIWindows-root, TASK-Bug2102_RCMPIWindows-merged_out_to_branch, TASK-Bug2102_RCMPIWindows-merged_out_from_trunk, TASK-Bug2102_RCMPIWindows-merged_in_to_trunk, TASK-Bug2102_RCMPIWindows-merged_in_from_branch, TASK-Bug2102_RCMPIWindows-branch, TASK-Bug2102Final-root, TASK-Bug2102Final-merged_out_to_branch, TASK-Bug2102Final-merged_out_from_trunk, TASK-Bug2102Final-merged_in_to_trunk, TASK-Bug2102Final-merged_in_from_branch, TASK-Bug2102Final-branch, TASK-BUG7240-root, TASK-BUG7240-branch, TASK-BUG7146_SqlRepositoryPrototype-root, TASK-BUG7146_SqlRepositoryPrototype-merged_out_to_branch, TASK-BUG7146_SqlRepositoryPrototype-merged_out_from_trunk, TASK-BUG7146_SqlRepositoryPrototype-merged_in_to_trunk, TASK-BUG7146_SqlRepositoryPrototype-merged_in_from_branch, TASK-BUG7146_SqlRepositoryPrototype-branch, RELEASE_2_9_2-RC2, RELEASE_2_9_2-RC1, RELEASE_2_9_2, RELEASE_2_9_1-RC1, RELEASE_2_9_1, RELEASE_2_9_0-RC1, RELEASE_2_9_0-FC, RELEASE_2_9_0, RELEASE_2_9-root, RELEASE_2_9-branch, RELEASE_2_8_2-RC1, RELEASE_2_8_2, RELEASE_2_8_1-RC1, RELEASE_2_8_1, RELEASE_2_8_0_BETA, RELEASE_2_8_0-RC2, RELEASE_2_8_0-RC1, RELEASE_2_8_0-FC, RELEASE_2_8_0, RELEASE_2_8-root, RELEASE_2_8-branch, RELEASE_2_7_3-RC1, RELEASE_2_7_3, RELEASE_2_7_2-RC1, RELEASE_2_7_2, RELEASE_2_7_1-RC1, RELEASE_2_7_1, RELEASE_2_7_0-RC1, RELEASE_2_7_0-BETA, RELEASE_2_7_0, RELEASE_2_7-root, RELEASE_2_7-branch, RELEASE_2_6_3-RC2, RELEASE_2_6_3-RC1, RELEASE_2_6_3, RELEASE_2_6_2-RC1, RELEASE_2_6_2, RELEASE_2_6_1-RC1, RELEASE_2_6_1, RELEASE_2_6_0-RC1, RELEASE_2_6_0, RELEASE_2_6-root, RELEASE_2_6-branch-clean, RELEASE_2_6-branch, RELEASE_2_14_1, RELEASE_2_14_0-RC2, RELEASE_2_14_0-RC1, RELEASE_2_14_0, RELEASE_2_14-root, RELEASE_2_14-branch, RELEASE_2_13_0-RC2, RELEASE_2_13_0-RC1, RELEASE_2_13_0-FC, RELEASE_2_13_0, RELEASE_2_13-root, RELEASE_2_13-branch, RELEASE_2_12_1-RC1, RELEASE_2_12_1, RELEASE_2_12_0-RC1, RELEASE_2_12_0-FC, RELEASE_2_12_0, RELEASE_2_12-root, RELEASE_2_12-branch, RELEASE_2_11_2-RC1, RELEASE_2_11_2, RELEASE_2_11_1-RC1, RELEASE_2_11_1, RELEASE_2_11_0-RC1, RELEASE_2_11_0-FC, RELEASE_2_11_0, RELEASE_2_11-root, RELEASE_2_11-branch, RELEASE_2_10_1-RC1, RELEASE_2_10_1, RELEASE_2_10_0-RC2, RELEASE_2_10_0-RC1, RELEASE_2_10_0, RELEASE_2_10-root, RELEASE_2_10-branch, PREAUG25UPDATE, POSTAUG25UPDATE, PEP286_PRIVILEGE_SEPARATION_ROOT, PEP286_PRIVILEGE_SEPARATION_CODE_FREEZE, PEP286_PRIVILEGE_SEPARATION_BRANCH, PEP286_PRIVILEGE_SEPARATION_1, Makefile, HPUX_TEST, HEAD, CIMRS_WORK_20130824, BeforeUpdateToHeadOct82011 BUG#:5854 TITLE: Upload CIM Schema version 2.13.1 DESCRIPTION: Upload CIM Schema version 2.13.1 |
// Copyright (c) 2005 DMTF. All rights reserved. // <change cr="DMTFCR01288" type = "change"> Add some new values to // OperatingSystem.OSType and related Application properties </change> // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath // qualifier values to CIM Schema.</change> // ================================================================== // CIM_Check // ================================================================== [UMLPackagePath ( "CIM::Application::CheckAction" ), Abstract, Version ( "2.7.0" ), Description ( "A CIM_Check is a condition or characteristic that is expected " "to be true in an environment defined or scoped by an instance " "of a CIM_ComputerSystem. The Checks associated with a " "particular SoftwareElement are organized into one of two " "groups using the Phase property of the " "CIM_SoftwareElementChecks association. Conditions that are " "expected to be true when a SoftwareElement is in a particular " "state and environment are known as 'in-state' conditions. " "Conditions that need to be satisfied in order to transition " "the SoftwareElement to its next state are known as " "'next-state' conditions. \n" "A CIM_ComputerSystem object represents the environment in " "which CIM_SoftwareElements are already deployed/installed or " "into which the elements will be deployed/installed. For the " "case in which an element is already installed, the " "CIM_InstalledSoftwareElement association identifies the " "CIM_ComputerSystem object that represents the \"environment\". " "When a SoftwareElement is being deployed for installation on a " "ComputerSystem, that system is the target of the Check and is " "identified using the TargetSystem reference of the " "InvokeOnSystem method.")] class CIM_Check : CIM_ManagedElement { [Key, Propagated ( "CIM_SoftwareElement.Name" ), Description ( "The name used to identify the SoftwareElement that is being " "checked."), MaxLen ( 256 )] string Name; [Key, Propagated ( "CIM_SoftwareElement.Version" ), Description ( "The version of the SoftwareElement being checked."), MaxLen ( 64 )] string Version; [Key, Propagated ( "CIM_SoftwareElement.SoftwareElementState" ), Description ( "The SoftwareElementState of the SoftwareElement being " "checked."), ValueMap { "0", "1", "2", "3" }, Values { "Deployable", "Installable", "Executable", "Running" }] uint16 SoftwareElementState; [Key, Propagated ( "CIM_SoftwareElement.SoftwareElementID" ), Description ( "This is an identifier for the SoftwareElement being " "checked."), MaxLen ( 256 )] string SoftwareElementID; [Key, Propagated ( "CIM_SoftwareElement.TargetOperatingSystem" ), Description ( "The Target Operating System of the SoftwareElement being " "checked."), //#pragma inLine ("Includes\OSTypes.inc") ValueMap { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60", "61", "62", "63", "64", "65", "66", "67", "68", "69", "70" }, Values { "Unknown", "Other", "MACOS", "ATTUNIX", "DGUX", "DECNT", "Tru64 UNIX", "OpenVMS", "HPUX", "AIX", //10 "MVS", "OS400", "OS/2", "JavaVM", "MSDOS", "WIN3x", "WIN95", "WIN98", "WINNT", "WINCE", //20 "NCR3000", "NetWare", "OSF", "DC/OS", "Reliant UNIX", "SCO UnixWare", "SCO OpenServer", "Sequent", "IRIX", "Solaris", //30 "SunOS", "U6000", "ASERIES", "HP NonStop OS" , "HP NonStop OSS", "BS2000", "LINUX", "Lynx", "XENIX", "VM", //40 "Interactive UNIX", "BSDUNIX", "FreeBSD", "NetBSD", "GNU Hurd", "OS9", "MACH Kernel", "Inferno", "QNX", "EPOC", //50 "IxWorks", "VxWorks", "MiNT", "BeOS", "HP MPE", "NextStep", "PalmPilot", "Rhapsody", "Windows 2000", "Dedicated", //60 "OS/390", "VSE", "TPF", "Windows (R) Me", "Caldera Open UNIX", "OpenBSD", "Not Applicable", "Windows XP", "z/OS", "Microsoft Windows Server 2003", "Microsoft Windows Server 2003 64-Bit" } //#pragma inLine ] uint16 TargetOperatingSystem; [Key, Description ( "An identifier used in conjunction with other keys to " "uniquely identify the Check."), MaxLen ( 256 )] string CheckID; [Description ( "The CheckMode property is used to indicate whether the " "condition is expected to exist or not exist in the " "environment. When the value is True, the condition is " "expected to exist (e.g., a file is expected to be on a " "system), so the Invoke methods are expected to return True. " "When the value is False, the condition is not expected to " "exist (e.g., a file is not to be on a system), so the " "Invoke methods are expected to return False.")] boolean CheckMode; [Description ( "The Invoke method evaluates this Check. The details of the " "evaluation are described by the specific subclasses of " "CIM_Check. When the SoftwareElement being checked is " "already installed, the CIM_InstalledSoftwareElement " "association identifies the CIM_ComputerSystem in whose " "context the Invoke is executed. If this association is not " "in place, then the InvokeOnSystem method should be used - " "since it identifies the TargetSystem as an input parameter " "of the method. \n" "The results of the Invoke method are based on the return " "value. A zero is returned if the condition is satisfied. A " "one is returned if the method is not supported. Any other " "value indicates the condition is not satisfied.")] uint32 Invoke(); [Description ( "The InvokeOnSystem method evaluates this Check. The details " "of the evaluation are described by the specific subclasses " "of CIM_Check. The method's TargetSystem input parameter " "specifies the ComputerSystem in whose context the method is " "invoked. \n" "The results of the InvokeOnSystem method are based on the " "return value. A zero is returned if the condition is " "satisfied. A one is returned if the method is not " "supported. Any other value indicates the condition is not " "satisfied.")] uint32 InvokeOnSystem([IN, Description ( "Reference to ComputerSystem in whose context the method is to " "be invoked." ) ] CIM_ComputerSystem ref TargetSystem); };
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |