MSFT_ServerManagerServerComponent class
Represents a server component on a managed node.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[dynamic, provider("deploymentprovider")]
class MSFT_ServerManagerServerComponent
{
String UniqueName;
String DisplayName;
String Description;
sint32 NumericId;
sint32 MajorVersion;
sint32 MinorVersion;
uint8 Installed;
uint8 FeatureType;
String ParentName;
String SubFeatures[];
String NonAncestorDependencies[];
String MutualExclusions[];
Boolean InstallWithParentByDefault;
String Deploys[];
object Descriptor;
uint8 ConfigurationStatus;
String EventQuery;
String BestPracticeModels[];
MSFT_ServiceToMonitor SystemServices[];
String PostInstallDescription;
String PostUninstallDescription;
MSFT_OptionalCompanion OptionalCompanions[];
};
Members
The MSFT_ServerManagerServerComponent class has these types of members:
Properties
The MSFT_ServerManagerServerComponent class has these properties.
-
BestPracticeModels
-
-
Data type: String array
-
Access type: Read-only
TBD
-
-
ConfigurationStatus
-
-
Data type: uint8
-
Access type: Read-only
Gets the status of the server component configuration.
-
-
ConfigurationFailed (0)
-
NotConfigured (1)
-
Configured (2)
-
NotApplicable (3)
-
Unknown (4)
Deploys
-
Data type: String array
-
Access type: Read-only
TBD
Description
-
Data type: String
-
Access type: Read-only
Gets the description of the server component.
Descriptor
-
Data type: object
-
Access type: Read-only
-
Qualifiers: EmbeddedObject
Gets the name of the MSFT_ServerManagerServerComponentDescriptor object that contains the identity of the server component.
DisplayName
-
Data type: String
-
Access type: Read-only
Gets the display name of the server component.
EventQuery
-
Data type: String
-
Access type: Read-only
TBD
FeatureType
-
Data type: uint8
-
Access type: Read-only
Gets the feature type of the server component.
Role (0)
RoleService (1)
Feature (2)
Installed
-
Data type: uint8
-
Access type: Read-only
Gets the status of the server component installation.
Available (0)
Installed (1)
UninstallPending (2)
InstallPending (3)
NotPresent (4)
Removed (5)
Unknown (6)
InstallWithParentByDefault
-
Data type: Boolean
-
Access type: Read-only
Indicates whether this server component is installed by default when a parent server component is installed. True to install this server component with a parent server component by default; otherwise false.
MajorVersion
-
Data type: sint32
-
Access type: Read-only
Gets the major version number of the server component.
MinorVersion
-
Data type: sint32
-
Access type: Read-only
Gets the minor version number of the server component.
MutualExclusions
-
Data type: String array
-
Access type: Read-only
TBD
NonAncestorDependencies
-
Data type: String array
-
Access type: Read-only
An array that contains the names of the dependencies of the server component that aren't ancestors of the server component.
NumericId
-
Data type: sint32
-
Access type: Read-only
Gets the ID of the server component.
OptionalCompanions
-
Data type: MSFT_OptionalCompanion array
-
Access type: Read-only
-
Qualifiers: EmbeddedInstance ("MSFT_OptionalCompanion")
Gets an array that contains the names of the child MSFT_OptionalCompanion objects that are managed by the server component.
ParentName
-
Data type: String
-
Access type: Read-only
Gets the name of the parent server component.
PostInstallDescription
-
Data type: String
-
Access type: Read-only
TBD
PostUninstallDescription
-
Data type: String
-
Access type: Read-only
TBD
SubFeatures
-
Data type: String array
-
Access type: Read-only
An array that contains the names of features managed by the server component.
SystemServices
-
Data type: MSFT_ServiceToMonitor array
-
Access type: Read-only
-
Qualifiers: EmbeddedInstance ("MSFT_ServiceToMonitor")
Gets an array that contains the names of the MSFT_ServiceToMonitor objects that represent the system services that are managed by the server component.
UniqueName
-
Data type: String
-
Access type: Read-only
Gets the unique name of the server component.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\StandardCimv2 |
MOF |
|
DLL |
|