Class CIM_ModifySettingAction
extends CIM_Action

This class specifies the information used to modify a 'setting' file, for a specific entry in the file. The new 'setting' value is created as a new entry or appends to, replaces, removes from, or deletes the specified entry. All additions are assumed to be case sensitive. Removes are assumed to be case insensitive.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Action
   |
   +--CIM_ModifySettingAction

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringThis class specifies the information used to modify a 'setting' file, for a specific entry in the file. The new 'setting' value is created as a new entry or appends to, replaces, removes from, or deletes the specified entry. All additions are assumed to be case sensitive. Removes are assumed to be case insensitive.None TRANSLATABLE= true
Versionstring2.6.0TOSUBCLASS= falseTRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
ActionIDstring
DescriptionstringThe ActionID property is a unique identifier assigned to a particular Action for a SoftwareElement.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
ActionTypeuint16
DescriptionstringType of Action to be performed on the specified setting entry. 0=Create - Creates the specified entry. 1=Delete - Deletes the specified entry. 2=Append - Appends to the end of the specified entry. 3=Remove - Removes the value from the specified entry.None TRANSLATABLE= true
ValueMapstring0, 1, 2, 3None None
ValuesstringCreate, Delete, Append, RemoveNone TRANSLATABLE= true
Captionstring
DescriptionstringThe Caption property is a short textual description (one- line string) of the object.None TRANSLATABLE= true
MaxLenuint3264None None
Descriptionstring
DescriptionstringThe Description property provides a textual description of the object.None TRANSLATABLE= true
Directionuint16
DescriptionstringThe Direction property is used to indicate whether this Action is part of a sequence to transition the SoftwareElement to its next state ("Install") or to remove the element ("Uninstall").None TRANSLATABLE= true
ValueMapstring0, 1None None
ValuesstringInstall, UninstallNone TRANSLATABLE= true
ElementNamestring
DescriptionstringA user-friendly name for the object. This property allows each instance to define a user-friendly name IN ADDITION TO its key properties/identity data, and description information. Note that ManagedSystemElement's Name property is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information MAY be present in both the Name and ElementName properties.None TRANSLATABLE= true
EntryNamestring
DescriptionstringName of setting entry to be modified.None TRANSLATABLE= true
MaxLenuint32256None None
EntryValuestring
DescriptionstringThis is the value to add, append, or replace the specified setting.None TRANSLATABLE= true
FileNamestring
DescriptionstringFile name of the 'setting' file.None TRANSLATABLE= true
MaxLenuint321024None None
Namestring
DescriptionstringThe name used to identify the SoftwareElement that is being acted upon.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_SoftwareElement.NameNone OVERRIDABLE= false
SectionKeystring
DescriptionstringThis is the key or label of the section of the file to be modified.None TRANSLATABLE= true
MaxLenuint32256None None
SoftwareElementIDstring
DescriptionstringThis is an identifier for the SoftwareElement being acted upon.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
PropagatedstringCIM_SoftwareElement.SoftwareElementIDNone OVERRIDABLE= false
SoftwareElementStateuint16
DescriptionstringThe SoftwareElementState of the SoftwareElement being acted upon.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
PropagatedstringCIM_SoftwareElement.SoftwareElementStateNone OVERRIDABLE= false
ValueMapstring0, 1, 2, 3None None
ValuesstringDeployable, Installable, Executable, RunningNone TRANSLATABLE= true
TargetOperatingSystemuint16
DescriptionstringThe Target Operating System of the SoftwareElement being acted upon.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
PropagatedstringCIM_SoftwareElement.TargetOperatingSystemNone OVERRIDABLE= false
ValueMapstring0, 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, 68None None
ValuesstringUnknown, Other, MACOS, ATTUNIX, DGUX, DECNT, Tru64 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, 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, OS/390, VSE, TPF, Windows (R) Me, Caldera Open UNIX, OpenBSD, Not Applicable, Windows XP, z/OSNone TRANSLATABLE= true
Versionstring
DescriptionstringThe version of the SoftwareElement being acted upon.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint3264None None
PropagatedstringCIM_SoftwareElement.VersionNone OVERRIDABLE= false