class CIM_SoftwareInstallationServiceCapabilities : CIM_Capabilities

Description:

A subclass of capabilities that defines the capabilities of a SoftwareInstallationService. A single instance of SoftwareInstallationServiceCapabilities is associated with a SoftwareInstallationService using ElementCapabilities.

Definition:

Feature Type Class Origin Qualifiers
InstanceID string CIM_ManagedElement
Key TRUE
Override InstanceID
Description Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class. In order to ensure uniqueness within the NameSpace, the value of InstanceID SHOULD be constructed using the following 'preferred' algorithm: <OrgID>:<LocalID> Where <OrgID> and <LocalID> are separated by a colon ':', and where <OrgID> MUST include a copyrighted, trademarked or otherwise unique name that is owned by the business entity creating/defining the InstanceID, or is a registered ID that is assigned to the business entity by a recognized global authority (This is similar to the <Schema Name>_<Class Name> structure of Schema class names.) In addition, to ensure uniqueness <OrgID> MUST NOT contain a colon (':'). When using this algorithm, the first colon to appear in InstanceID MUST appear between <OrgID> and <LocalID>. <LocalID> is chosen by the business entity and SHOULD not be re-used to identify different underlying (real-world) elements. If the above 'preferred' algorithm is not used, the defining entity MUST assure that the resultant InstanceID is not re-used across any InstanceIDs produced by this or other providers for this instance's NameSpace. For DMTF defined instances, the 'preferred' algorithm MUST be used with the <OrgID> set to 'CIM'.
Caption string CIM_ManagedElement
Description The Caption property is a short textual description (one- line string) of the object.
MaxLen 64
Description string CIM_ManagedElement
Description The Description property provides a textual description of the object.
ElementName string CIM_ManagedElement
Required TRUE
Override ElementName
Description The user friendly name for this instance of Capabilities. In addition, the user friendly name can be used as a index property for a search of query. (Note: Name does not have to be unique within a namespace.)
SupportedAsynchronousActions uint16[] CIM_SoftwareInstallationServiceCapabilities
Required TRUE
Description Enumeration indicating what operations will be executed as asynchronous jobs. If an operation is included in both this and SupportedSynchronousActions then the underlying implementation is indicating that it may or may not create a job. If a Job is created, then the methods in SoftwareInstallationService return a reference to that Job as the Job parameter.
ValueMap 2, 3, 4, 5
Values "None supported" [2]
"Install From Software Identity" [3]
"Install from ByteStream" [4]
"Install from URI" [5]
ModelCorrespondence CIM_SoftwareInstallationServiceCapabilities.SupportedSynchronousActions
SupportedSynchronousActions uint16[] CIM_SoftwareInstallationServiceCapabilities
Required TRUE
Description Enumeration indicating what operations will be executed without the creation of a job. If an operation is included in both this and SupportedAsynchronousActions then the underlying instrumentation is indicating that it may or may not create a job.
ValueMap 2, 3, 4, 5
Values "None supported" [2]
"Install From Software Identity" [3]
"Install from ByteStream" [4]
"Install from URI" [5]
ModelCorrespondence CIM_SoftwareInstallationServiceCapabilities.SupportedAsynchronousActions
SupportedTargetTypes string[] CIM_SoftwareInstallationServiceCapabilities
Required TRUE
Description An array containing a list of SoftwareIdentity.TargetType properties that this service 'knows' how to install. TargetType is an application specific string which is invariant across version or name changes of the SoftwareIdentity and so can be used by a client to select Software Identities compatible with this service. If the service is generic (for example an OS installer), this array will be empty.
ModelCorrespondence CIM_SoftwareIdentity.TargetType
SupportedExtendedResourceTypes uint16[] CIM_SoftwareInstallationServiceCapabilities
Required TRUE
Description An array containing a list of the binary format types that this service 'knows' how to install. The Values for this property are the subset of CIM_SoftwareIdentityResource.ExtendedResourceTypes that apply to the 'Installer and Payload', 'Installer' and ' Installability Checker' ResourceTypes. For example, an a Windows system, this property may be set to '4' indicating 'Windows MSI'. This property should be set to '2' (Not Applicable) if this service is not OS specific.
ValueMap 0, 1, 2, 3, 4, 5, 6, 7, 8, 9..0x7FFF, 0x8000..
Values "Unknown" [0]
"Other" [1]
"Not Applicable" [2]
"Linux RPM" [3]
"HP-UX Depot" [4]
"Windows MSI" [5]
"Solaris Package" [6]
"Macintosh Disk Image" [7]
"Debian linux Package" [8]
"DMTF Reserved" [9..0x7FFF]
"Vendor Reserved" [0x8000..]
ArrayType Indexed
ModelCorrespondence CIM_SoftwareIdentity.ExtendedResourceType, CIM_SoftwareInstallationServiceCapabilities.OtherSupportedExtendedResourceTypeDescriptions[], CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypesMajorVersions[], CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypesMinorVersions[], CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypesRevisionNumbers[], CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypesbuildNumbers[]
CanAddToCollection boolean CIM_SoftwareInstallationServiceCapabilities
Required TRUE
Description This property indicates whether SoftwareInstallationService.InstallFromSoftwareIdentity supports adding a SoftwareIdentity to a Collection.
SupportedInstallOptions uint16[] CIM_SoftwareInstallationServiceCapabilities
Description An enumeration indicating the specific install related optionssupported by this service. Since this is an array, multiple values may be specified. See the InstallOptions parameter of theSoftwareInstallationService.InstallFromSoftwareIdentity method for the description of these values.
ValueMap 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, .., 32768..65535
Values "Defer target/system reset" [2]
"Force installation" [3]
"Install" [4]
"Update" [5]
"Repair" [6]
"Reboot" [7]
"Password" [8]
"Uninstall" [9]
"Log" [10]
"SilentMode" [11]
"AdministrativeMode" [12]
"ScheduleInstallAt" [13]
"DMTF Reserved" [..]
"Vendor Specific" [32768..65535]
ModelCorrespondence CIM_SoftwareInstallationService.InstallFromSoftwareIdentity
OtherSupportedExtendedResourceTypeDescriptions string[] CIM_SoftwareInstallationServiceCapabilities
Description A string describing the binary format types that this service 'knows' how to install when the corresponding SupportedExtendedResourceTypes array includes the value 1 (Other).
ModelCorrespondence CIM_SoftwareIdentity.ExtendedResourceType, CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypes[], CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypesMajorVersions[], CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypesMinorVersions[], CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypesRevisionNumbers[], CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypesbuildNumbers[]
SupportedExtendedResourceTypesMajorVersions uint16[] CIM_SoftwareInstallationServiceCapabilities
Description This property represents the major number component of the installer version supported by the SoftwareInstallationService.The installer format is represented by the element at the same index in the SupportedExtendedResourceTypes array.
ArrayType Indexed
ModelCorrespondence CIM_SoftwareIdentity.ExtendedResourceType, CIM_SoftwareIdentity.MinExtendedResourceTypeMajorVersion, CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypes[]
SupportedExtendedResourceTypesMinorVersions uint16[] CIM_SoftwareInstallationServiceCapabilities
Description This property represents the minor number component of the installer version supported by the SoftwareInstallationService.The installer format is represented by the element at the same index in the SupportedExtendedResourceTypes array.
ArrayType Indexed
ModelCorrespondence CIM_SoftwareIdentity.ExtendedResourceType, CIM_SoftwareIdentity.MinExtendedResourceTypeMinorVersion, CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypes[]
SupportedExtendedResourceTypesRevisionNumbers uint16[] CIM_SoftwareInstallationServiceCapabilities
Description This property represents the revision number component of the installer version supported by the SoftwareInstallationService.The installer format is represented by the element at the same index in the SupportedExtendedResourceTypes array.
ArrayType Indexed
ModelCorrespondence CIM_SoftwareIdentity.ExtendedResourceType, CIM_SoftwareIdentity.MinExtendedResourceTypeRevisionNumber, CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypes[]
SupportedExtendedResourceTypesBuildNumbers uint16[] CIM_SoftwareInstallationServiceCapabilities
Description This property represents the build number component of the installer version supported by the SoftwareInstallationService.The installer format is represented by the element at the same index in the SupportedExtendedResourceTypes array.
ArrayType Indexed
ModelCorrespondence CIM_SoftwareIdentity.ExtendedResourceType, CIM_SoftwareIdentity.MinExtendedResourceTypeBuildNumber, CIM_SoftwareInstallationServiceCapabilities.SupportedExtendedResourceTypes[]
SupportedURISchemes uint16[] CIM_SoftwareInstallationServiceCapabilities
Description This property lists the URI schemes supported by the SoftwareInstallationService.
ValueMap 2, 3, 4, 5, 6, 7, 8, .., 0x8000..0xFFFF
Values "data" [2]
"file" [3]
"ftp" [4]
"http" [5]
"https" [6]
"nfs" [7]
"tftp" [8]
"DMTF Reserved" [..]
"Vendor Specific" [0x8000..0xFFFF]

Typographical Conventions:

  1. Inherited properties are italicized.
  2. Local properties are bolded.
  3. Key properties are highlighted in gold

Generated by mof2html v.2.1.0(002). simplewbem.org Mon Nov 2 09:43:25 2009