Microsoft.SystemCenter.HealthServiceHealth Service

Microsoft.SystemCenter.HealthService (ClassType)

This type represents the System Center Health Service.

Element properties:

Base ClassMicrosoft.Windows.LocalApplication
AbstractFalse
HostedTrue
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId792f8b73-bea7-2b6b-d40e-6f3014aff70f
Commentrepresents a health service and its configration

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive
System.Entity:
DisplayName  string  Display Name Display name of the object. false 4000  False 
Microsoft.SystemCenter.HealthService:
AuthenticationName  string  Authentication Name Authentication Name false 256  False 
MaximumQueueSize  int  Maximum Queue Size Maximum Queue Size false 256   
MaximumSizeOfAllTransferredFiles  int  Maximum Size Of All Transferred Files Maximum Size Of All Transferred Files false 256   
RequestCompression  bool  Request Compression Request Compression false 256   
CreateListener  bool  Create Listener Create Listener false 256   
Port  int  Port Port false 256   
IsRHS  bool  Is Root Health Service Emulator Is Root Management Service Emulator false 256   
IsManagementServer  bool  Is Management Server Is Management Server false 256   
IsAgent  bool  Is Agent Is Agent false 256   
IsGateway  bool  Is Gateway Is Gateway false 256   
IsManuallyInstalled  bool  Is Manually Installed Is Manually Installed false 256   
InstalledBy  string  Installed By Installed By false 256  False 
InstallTime  datetime  Install Time Install Time false 256   
Version  string  Version Version false 256  False 
ActionAccountIdentity  string  Action Account Identity Action Account Identity false 256  False 
HeartbeatEnabled  bool  Send Heartbeats to Management Servers Send Heartbeats to Management Servers false 256   
HeartbeatInterval  int  Heartbeat Interval (seconds) Heartbeat Interval (seconds) false 256   
ActiveDirectoryManaged  bool  Managed Through Active Directory Managed Through Active Directory false 256   
ProxyingEnabled  bool  Proxying Enabled Proxying Enabled false 256   
PatchList  string  Patch List Patch List false 256  False 
Protocol  string  Agent communication protocol Specifies the communication protocol (HTTP or TCP) an agent uses to communicate with its parent agents. false 256  False 
InitiatesConnectionToParent  bool  Agent initiates connection to parent agents A Boolean value that indicates whether an agent initiates the connection to its parent agents. If set to TRUE, the agent opens a connection to its parent agents. If set to FALSE, the agent waits for its parent agents to initiate a connection. false 256   
ThirdPartyAuthenticationUri  string  Authentication service URI The URI of the authentication service to be used when HTTP is specified as the agent communication protocol. false 256  False 

Health Model:

Source Code:

<ClassType ID="Microsoft.SystemCenter.HealthService" Comment="represents a health service and its configration" Accessibility="Public" Abstract="false" Base="Windows!Microsoft.Windows.LocalApplication" Hosted="true" Singleton="false">
<Property ID="AuthenticationName" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="MaximumQueueSize" Type="int" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="MaximumSizeOfAllTransferredFiles" Type="int" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="RequestCompression" Type="bool" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="CreateListener" Type="bool" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="Port" Type="int" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="IsRHS" Type="bool" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="IsManagementServer" Type="bool" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="IsAgent" Type="bool" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="IsGateway" Type="bool" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="IsManuallyInstalled" Type="bool" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="InstalledBy" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="InstallTime" Type="datetime" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="Version" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="ActionAccountIdentity" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="HeartbeatEnabled" Type="bool" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="HeartbeatInterval" Type="int" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="ActiveDirectoryManaged" Type="bool" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="ProxyingEnabled" Type="bool" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="PatchList" Type="string" Key="false" CaseSensitive="false" MinLength="0" MaxLength="256"/>
<Property ID="Protocol" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false"/>
<Property ID="InitiatesConnectionToParent" Type="bool" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false"/>
<Property ID="ThirdPartyAuthenticationUri" Type="string" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false"/>
</ClassType>