MSFTSM_SoftwareIdentity, ROOT\CIMV2\storage\iscsitarget

Class | Methods | Properties (22) | Qualifiers (4) | Instances | Namespaces (1)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

SoftwareIdentity provides descriptive information about a software component for asset tracking and/or installation dependency management. When the IsEntity property has the value TRUE, the instance of SoftwareIdentity represents an individually identifiable entity similar to Physical Element. SoftwareIdentity does NOT indicate whether the software is installed, executing, etc. This extra information may be provided through specialized associations to Software Identity. For instance, both InstalledSoftwareIdentity and ElementSoftwareIdentity may be used to indicate that the software identified by this class is installed. SoftwareIdentity is used when managing the software components of a ManagedElement that is management focus. Since software may be acquired, SoftwareIdentity can be associated with a Product using the ProductSoftwareComponent relationship. The Application Model manages the deployment and installation of software via the classes, SoftwareFeatures and SoftwareElements. SoftwareFeature and SoftwareElement are used when the software component is the management focus. The deployment/installation concepts are related to the asset/identity one. In fact, a SoftwareIdentity may correspond to a Product, or to one or more SoftwareFeatures or SoftwareElements - depending on the granularity of these classes and the deployment model. The correspondence of Software Identity to Product, SoftwareFeature or SoftwareElement is indicated using the ConcreteIdentity association. Note that there may not be sufficient detail or instrumentation to instantiate ConcreteIdentity. And, if the association is instantiated, some duplication of information may result. For example, the Vendor described in the instances of Product and SoftwareIdentity MAY be the same. However, this is not necessarily true, and it is why vendor and similar information are duplicated in this class. Note that ConcreteIdentity can also be used to describe the relationship of the software to any LogicalFiles that result from installing it. As above, there may not be sufficient detail or instrumentation to instantiate this association.

MSFTSM_SoftwareIdentity properties

MSFTSM_SoftwareIdentity has 22 properties (22 Derived)

NameOriginCIMType
BuildNumberCIM_SoftwareIdentity18 [uint16]
CaptionCIM_ManagedElement8 [string]
ClassificationDescriptionsCIM_SoftwareIdentity8 [string]
ClassificationsCIM_SoftwareIdentity18 [uint16]
DescriptionCIM_ManagedElement8 [string]
ElementNameCIM_ManagedElement8 [string]
HealthStateCIM_ManagedSystemElement18 [uint16]
InstallDateCIM_ManagedSystemElement101 [datetime]
key
InstanceID
CIM_SoftwareIdentity8 [string]
LanguagesCIM_SoftwareIdentity8 [string]
MajorVersionCIM_SoftwareIdentity18 [uint16]
ManufacturerCIM_SoftwareIdentity8 [string]
MinorVersionCIM_SoftwareIdentity18 [uint16]
NameCIM_ManagedSystemElement8 [string]
OperationalStatusCIM_ManagedSystemElement18 [uint16]
ReleaseDateCIM_SoftwareIdentity101 [datetime]
RevisionNumberCIM_SoftwareIdentity18 [uint16]
SerialNumberCIM_SoftwareIdentity8 [string]
StatusCIM_ManagedSystemElement8 [string]
StatusDescriptionsCIM_ManagedSystemElement8 [string]
TargetOperatingSystemsCIM_SoftwareIdentity8 [string]
VersionStringCIM_SoftwareIdentity8 [string]

Detailed description of MSFTSM_SoftwareIdentity properties

Derived properties (22) of MSFTSM_SoftwareIdentity class

BuildNumber property
CIMTYPE'uint16'
BuildNumber property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 10 namespaces
Caption property
CIMTYPE'string'
Caption property is in 90 classes of ROOT\CIMV2\storage\iscsitarget and in 37 namespaces
ClassificationDescriptions property
CIMTYPE'string'
ClassificationDescriptions property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
Classifications property
CIMTYPE'uint16'
Classifications property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
Description property
CIMTYPE'string'
Description property is in 91 classes of ROOT\CIMV2\storage\iscsitarget and in 142 namespaces
ElementName property
CIMTYPE'string'
ElementName property is in 90 classes of ROOT\CIMV2\storage\iscsitarget and in 21 namespaces
HealthState property
CIMTYPE'uint16'
HealthState property is in 59 classes of ROOT\CIMV2\storage\iscsitarget and in 15 namespaces
InstallDate property
CIMTYPE'datetime'
InstallDate property is in 59 classes of ROOT\CIMV2\storage\iscsitarget and in 23 namespaces
InstanceID property
CIMTYPE'string'
keyTrue
InstanceID property is in 40 classes of ROOT\CIMV2\storage\iscsitarget and in 21 namespaces
Languages property
CIMTYPE'string'
Languages property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 2 namespaces
MajorVersion property
CIMTYPE'uint16'
MajorVersion property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 12 namespaces
Manufacturer property
CIMTYPE'string'
Manufacturer property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 17 namespaces
MinorVersion property
CIMTYPE'uint16'
MinorVersion property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 10 namespaces
Name property
CIMTYPE'string'
Name property is in 67 classes of ROOT\CIMV2\storage\iscsitarget and in 142 namespaces
OperationalStatus property
CIMTYPE'uint16'
OperationalStatus property is in 59 classes of ROOT\CIMV2\storage\iscsitarget and in 18 namespaces
ReleaseDate property
CIMTYPE'datetime'
ReleaseDate property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 4 namespaces
RevisionNumber property
CIMTYPE'uint16'
RevisionNumber property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 3 namespaces
SerialNumber property
CIMTYPE'string'
SerialNumber property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 24 namespaces
Status property
CIMTYPE'string'
Status property is in 59 classes of ROOT\CIMV2\storage\iscsitarget and in 42 namespaces
StatusDescriptions property
CIMTYPE'string'
StatusDescriptions property is in 59 classes of ROOT\CIMV2\storage\iscsitarget and in 18 namespaces
TargetOperatingSystems property
CIMTYPE'string'
TargetOperatingSystems property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
VersionString property
CIMTYPE'string'
VersionString property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 3 namespaces

MSFTSM_SoftwareIdentity Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'SoftwareIdentity provides descriptive information about a software component for asset tracking and/or installation dependency management. When the IsEntity property has the value TRUE, the instance of SoftwareIdentity represents an individually identifiable entity similar to Physical Element. SoftwareIdentity does NOT indicate whether the software is installed, executing, etc. This extra information may be provided through specialized associations to Software Identity. For instance, both InstalledSoftwareIdentity and ElementSoftwareIdentity may be used to indicate that the software identified by this class is installed. SoftwareIdentity is used when managing the software components of a ManagedElement that is management focus. Since software may be acquired, SoftwareIdentity can be associated with a Product using the ProductSoftwareComponent relationship. The Application Model manages the deployment and installation of software via the classes, SoftwareFeatures and SoftwareElements. SoftwareFeature and SoftwareElement are used when the software component is the management focus. The deployment/installation concepts are related to the asset/identity one. In fact, a SoftwareIdentity may correspond to a Product, or to one or more SoftwareFeatures or SoftwareElements - depending on the granularity of these classes and the deployment model. The correspondence of Software Identity to Product, SoftwareFeature or SoftwareElement is indicated using the ConcreteIdentity association. Note that there may not be sufficient detail or instrumentation to instantiate ConcreteIdentity. And, if the association is instantiated, some duplication of information may result. For example, the Vendor described in the instances of Product and SoftwareIdentity MAY be the same. However, this is not necessarily true, and it is why vendor and similar information are duplicated in this class.
Note that ConcreteIdentity can also be used to describe the relationship of the software to any LogicalFiles that result from installing it. As above, there may not be sufficient detail or instrumentation to instantiate this association.'
dynamicTrue
provider'MSiSCSITargetProv'
Version'1.0.0'

MSFTSM_SoftwareIdentity System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\CIMV2\storage\iscsitarget:MSFTSM_SoftwareIdentity'___SYSTEM8
__NAMESPACE'ROOT\CIMV2\storage\iscsitarget'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['CIM_SoftwareIdentity', 'CIM_LogicalElement', 'CIM_ManagedSystemElement', 'CIM_ManagedElement']___SYSTEM8
__PROPERTY_COUNT22___SYSTEM3
__RELPATH'MSFTSM_SoftwareIdentity'___SYSTEM8
__DYNASTY'CIM_ManagedElement'___SYSTEM8
__SUPERCLASS'CIM_SoftwareIdentity'___SYSTEM8
__CLASS'MSFTSM_SoftwareIdentity'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to MSFTSM_SoftwareIdentity

Number of classes:3
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
CIM_ElementSoftwareIdentity140---
CIM_SoftwareIdentity1220---
MSFTSM_ElementSoftwareIdentity040----
WUtils.com
online utility - toplist