Class CIM_Action
extends CIM_ManagedElement

A CIM_Action is an operation that is part of a process to either create a SoftwareElement in its next state or to eliminate the SoftwareElement in the current state.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Action

Direct Known Subclasses

CIM_DirectoryAction
CIM_CreateDirectoryAction
CIM_RemoveDirectoryAction
CIM_FileAction
CIM_CopyFileAction
CIM_RemoveFileAction
CIM_RebootAction
CIM_ExecuteProgram
CIM_ModifySettingAction

Class Qualifiers

NameData TypeValueScopeFlavors
AbstractbooleantrueTOSUBCLASS= falseOVERRIDABLE= false
Descriptionstring A CIM_Action is an operation that is part of a process to either create a SoftwareElement in its next state or to eliminate the SoftwareElement in the current state. None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
ActionIDstring
Descriptionstring The ActionID property is a unique identifier assigned to a particular action for a softare element. None TRANSLATABLE= true
keybooleantrueNone OVERRIDABLE= false
maxlenuint32256None None
Directionuint16
Descriptionstring The Direction property is used to indicate whether a particular Actionobject is part of a sequence of actions to transition the currentsoftware element to its next state, such as Install or to remove the current software element, such as Uninstall.None TRANSLATABLE= true
ValuesstringInstall, UninstallNone TRANSLATABLE= true
Namestring
DescriptionstringThe name used to identify this software elementNone TRANSLATABLE= true
keybooleantrueNone OVERRIDABLE= false
maxlenuint32256None None
PropagatedstringCIM_SoftwareElement.NameNone OVERRIDABLE= false
SoftwareElementIDstring
Descriptionstring This is an identifier for this software element.None TRANSLATABLE= true
keybooleantrueNone OVERRIDABLE= false
maxlenuint32256None None
PropagatedstringCIM_SoftwareElement.SoftwareElementIDNone OVERRIDABLE= false
SoftwareElementStateuint16
Descriptionstring The SoftwareElementState of a software element None TRANSLATABLE= true
keybooleantrueNone OVERRIDABLE= false
PropagatedstringCIM_SoftwareElement.SoftwareElementStateNone OVERRIDABLE= false
ValuesstringDeployable, Installable, Executable, RunningNone TRANSLATABLE= true
TargetOperatingSystemuint16
Descriptionstring The Target Operating System of the owning software element.None TRANSLATABLE= true
keybooleantrueNone OVERRIDABLE= false
MappingStringsstringMIF.DMTF|Software Component Information|002.5None None
PropagatedstringCIM_SoftwareElement.TargetOperatingSystemNone OVERRIDABLE= false
ValuesstringUnknown, Other, MACOS, ATTUNIX, DGUX, DECNT, Digital Unix, OpenVMS, HPUX, AIX, MVS, OS400, OS/2, JavaVM, MSDOS, WIN3x, WIN95, WIN98, WINNT, WINCE, NCR3000, NetWare, OSF, DC/OS, Reliant UNIX, SCO UnixWare, SCO OpenServer, Sequent, IRIX, Solaris, SunOS, U6000, ASERIES, TandemNSK, TandemNT, BS2000, LINUX, Lynx, XENIX, VM/ESA, Interactive UNIX, BSDUNIX, FreeBSD, NetBSD, GNU Hurd, OS9, MACH Kernel, Inferno, QNX, EPOC, IxWorks, VxWorks, MiNT, BeOS, HP MPE, NextStep, PalmPilot, Rhapsody, Windows 2000, Dedicated, VSE, TPF, Windows (R) Me, Not ApplicableNone TRANSLATABLE= true
Versionstring
DescriptionstringVersion should be in the form <Major>.<Minor>.<Revision> or <Major>.<Minor><letter><revision>None TRANSLATABLE= true
keybooleantrueNone OVERRIDABLE= false
MappingStringsstringMIF.DMTF|ComponentID|001.3None None
Maxlenuint3264None None
PropagatedstringCIM_SoftwareElement.VersionNone OVERRIDABLE= false

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement