Cisco.UcsCentral.TemplateCisco UCS Central

Cisco.UcsCentral.Template (Template)

This template allows you to monitor Cisco UCS Central . You can configure it by providing its IP or Hostname. Connection to Cisco UCS Central will be made using Secure channel.

Source Code:

<Template ID="Cisco.UcsCentral.Template">
<Configuration>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="TypeId" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="LocaleId" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Url" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Name" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Description" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="IPAddress" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="WebProxyUrl" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Ampersand" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyUrl" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyUserName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyPassword" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ServerName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="MachineType" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="RunAsAccountName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="AssocRunAsAccount" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpDiscoveryLevel" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpShowUnassociatedProfiles" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="DiscoverUCSDomains" type="xsd:string"/>
</Configuration>
<References>
<Reference ID="System"/>
<Reference ID="Windows"/>
<Reference ID="Health"/>
<Reference ID="MSIL"/>
<Reference ID="SystemCenter"/>
<Reference ID="CUL"/>
<Reference ID="CUW"/>
<Reference ID="Self"/>
</References>
<Implementation>
<TypeDefinitions>
<EntityTypes>
<ClassTypes>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.Root" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Seed" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.Ucs.Seed" Hosted="false" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.Organization" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServiceProfile" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalServiceProfile" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Equipment" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.Equipment" Hosted="false" Singleton="true"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.DomainGroup" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.ComputeSystem" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.Chassis" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.FabricInterconnect" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.FabricInterconnect" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Blade" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.Server" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.RackUnit" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.Server" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServerUnit" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.Server" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.Fex" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.IOModule" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.IOModule" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.FexIOModule" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.IOModule" Hosted="true" Singleton="false"/>
<ClassType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge" Accessibility="Public" Abstract="false" Base="$Reference/CUL$Cisco.UcsCentral.Cartridge" Hosted="true" Singleton="false"/>
</ClassTypes>
<RelationshipTypes>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ManagementServiceRefersSeed" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Reference">
<Source>CUW!Cisco.Ucs.Watcher.Service</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.Seed</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.SeedHostsRoot" Accessibility="Public" Abstract="false" Base="System!System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.Seed</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.Root</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.OrganizationContainsOrganization" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Containment">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.RootHostsOrganization" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.Root</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.RootHostsDomainGroup" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.Root</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroupContainsDomainGroup" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Containment">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroupHostsComputeSystem" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.OrganizationHostsServiceProfile" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.ServiceProfile</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.OrganizationHostsLocalServiceProfile" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalServiceProfile</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystemHostsChassis" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystemHostsFabricInterconnect" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.FabricInterconnect</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ChassisHostsBlade" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.Blade</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.CartridgeHostsServerUnit" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.ServerUnit</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystemHostsRackUnit" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.RackUnit</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ChassisHostsCartridge" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystemHostsFex" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ChassisHostsIOModule" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.IOModule</Target>
</RelationshipType>
<RelationshipType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.FexHostsFexIOModule" Accessibility="Public" Abstract="false" Base="$Reference/System$System.Hosting">
<Source>Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex</Source>
<Target>Cisco.UcsCentral.$TemplateConfig/TypeId$.FexIOModule</Target>
</RelationshipType>
</RelationshipTypes>
</EntityTypes>
<SecureReferences>
<SecureReference ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.SecureReference" Accessibility="Public" Context="$Reference/CUL$Cisco.Ucs.Object"/>
</SecureReferences>
<ModuleTypes>
<DataSourceModuleType ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.DataSource" Accessibility="Public" Batching="false">
<Configuration>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="TypeId" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpDiscoveryLevel" type="xsd:integer"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpShowUnassociatedProfiles" type="xsd:boolean"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Url" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Name" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="Description" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="IPAddress" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="CacheClass" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpClassId" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpIntervalSeconds" type="xsd:integer"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpLogingLevel" type="xsd:boolean"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpSecureInput" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpTimeoutSeconds" type="xsd:integer"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="mpUserName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="WebProxyUrl" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyUrl" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyUserName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ProxyPassword" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ServerName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="MachineType" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="RunAsAccountName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="AssocRunAsAccount" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="DiscoverUCSDomains" type="xsd:string"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="DiscoveryLevel" Selector="$Config/mpDiscoveryLevel$" ParameterType="int"/>
<OverrideableParameter ID="ShowUnassociatedProfiles" Selector="$Config/mpShowUnassociatedProfiles$" ParameterType="bool"/>
<OverrideableParameter ID="CacheClass" Selector="$Config/CacheClass$" ParameterType="string"/>
<OverrideableParameter ID="IntervalSeconds" Selector="$Config/mpIntervalSeconds$" ParameterType="int"/>
<OverrideableParameter ID="LogingLevel" Selector="$Config/mpLogingLevel$" ParameterType="bool"/>
<OverrideableParameter ID="TimeoutSeconds" Selector="$Config/mpTimeoutSeconds$" ParameterType="int"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.Root.DataSource">
<CacheClass>$Config/CacheClass$</CacheClass>
<ClassId>$Config/mpClassId$</ClassId>
<DiscoveryLevel>$Config/mpDiscoveryLevel$</DiscoveryLevel>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</Name>
<Value>$Config/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Name>
<Value>$Config/TypeId$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/UcsCentralVersion$</Name>
<Value>$Data/Property[@Name='UcsVersion']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/Url$</Name>
<Value>$Config/Url$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/Description$</Name>
<Value>$Config/Description$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/MonitoringServer$</Name>
<Value>$Config/ServerName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/WebProxyUrl$</Name>
<Value>$Config/WebProxyUrl$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/ClassName$</Name>
<Value>UCS Central</Value>
</Setting>
</Settings>
</InstanceSettings>
<IntervalSeconds>$Config/mpIntervalSeconds$</IntervalSeconds>
<ShowUnassociatedProfiles>$Config/mpShowUnassociatedProfiles$</ShowUnassociatedProfiles>
<LogingLevel>$Config/mpLogingLevel$</LogingLevel>
<Name>$Config/Name$</Name>
<IPAddress>$Config/IPAddress$</IPAddress>
<SecureInput>$Config/mpSecureInput$</SecureInput>
<TimeoutSeconds>$Config/mpTimeoutSeconds$</TimeoutSeconds>
<TypeId>$Config/TypeId$</TypeId>
<Url>$Config/Url$</Url>
<UserName>$Config/mpUserName$</UserName>
<WebProxyUrl>$Config/WebProxyUrl$</WebProxyUrl>
<ProxyUrl>$Config/ProxyUrl$</ProxyUrl>
<ProxyUserName>$Config/ProxyUserName$</ProxyUserName>
<ProxyPassword>$Config/ProxyPassword$</ProxyPassword>
<ServerName>$Config/ServerName$</ServerName>
</DataSource>
</MemberModules>
<Composition>
<Node ID="DataSource"/>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>$Reference/System$System.Discovery.Data</OutputType>
</DataSourceModuleType>
</ModuleTypes>
</TypeDefinitions>
<Monitoring>
<Discoveries>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Seed.Discovery" Enabled="true" Target="CUW!Cisco.Ucs.Watcher.Service" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Seed">
<Property TypeID="$Reference/CUL$Cisco.Ucs.Seed" PropertyID="MachineName"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Seed" PropertyID="ServiceName"/>
<Property TypeID="$Reference/System$System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.TimedScript.DiscoveryProvider">
<IntervalSeconds>3600</IntervalSeconds>
<SyncTime/>
<ScriptName>Cisco.UcsCentral.Seed.Discovery.vbs</ScriptName>
<Arguments>$MPElement$ $Target/Id$ $TemplateConfig/ServerName$ $Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$ $Target/Property[Type="CUW!Cisco.Ucs.Watcher.Service"]/ServiceName$ $Target/Property[Type="CUW!Cisco.Ucs.Watcher.Service"]/Description$ $Target/Property[Type="CUW!Cisco.Ucs.Watcher.Service"]/DisplayName$ $Target/Property[Type="CUW!Cisco.Ucs.Watcher.Service"]/ServiceProcessName$</Arguments>
<ScriptBody><Script>'==================================================================================
'Setup variables sent in through script arguments
SourceId = WScript.Arguments(0)
ManagedEntityId = WScript.Arguments(1)
sServerName = WScript.Arguments(2)
sPrincipalName = WScript.Arguments(3)
sServiceName = WScript.Arguments(4)
sDescription = WScript.Arguments(5)
sDisplayName = WScript.Arguments(6)
sServiceProcessName = WScript.Arguments(7)

Set oAPI = CreateObject("MOM.ScriptAPI")
Set oDiscoveryData = oAPI.CreateDiscoveryData(0, SourceId, ManagedEntityId)
intCompare = StrComp(sServerName, sPrincipalName, vbTextCompare)
If intCompare = 0 Then
Set oSeedInstance = oDiscoveryData.CreateClassInstance("$MPElement[Name='Cisco.UcsCentral.$TemplateConfig/TypeId$.Seed']$")
oSeedInstance.AddProperty "$MPElement[Name='$Reference/System$System.Entity']/DisplayName$", "Cisco Ucs Central Instances"
oSeedInstance.AddProperty "$MPElement[Name='$Reference/CUL$Cisco.Ucs.Seed']/MachineName$", sPrincipalName
oSeedInstance.AddProperty "$MPElement[Name='$Reference/CUL$Cisco.Ucs.Seed']/ServiceName$", sServiceName
oDiscoveryData.AddInstance(oSeedInstance)

'Create an instance of the health service class
Set oHealthServiceInstance = oDiscoveryData.CreateClassInstance( "$MPElement[Name='$Reference/SystemCenter$Microsoft.SystemCenter.HealthService']$" )
oHealthServiceInstance.AddProperty "$MPElement[Name='Windows!Microsoft.Windows.Computer']/PrincipalName$", sServerName
'oDiscoveryData.AddInstance oHealthServiceInstance

'Create the relationship and add to the discovery data
set oShouldManageInstance = oDiscoveryData.CreateRelationshipInstance("$MPElement[Name='$Reference/SystemCenter$Microsoft.SystemCenter.HealthServiceShouldManageEntity']$")
oShouldManageInstance.Source = oHealthServiceInstance
oShouldManageInstance.Target = oSeedInstance
oDiscoveryData.AddInstance oShouldManageInstance

'Create the containment relationship

'Create an instance of the ManagementService class
Set oManagementServerInstance = oDiscoveryData.CreateClassInstance("$MPElement[Name='CUW!Cisco.Ucs.Watcher.Service']$" )
oManagementServerInstance.AddProperty "$MPElement[Name='Windows!Microsoft.Windows.Computer']/PrincipalName$", sPrincipalName
oManagementServerInstance.AddProperty "$MPElement[Name='CUW!Cisco.Ucs.Watcher.Service']/ServiceName$", sServiceName

Set oRelationshipInstance = oDiscoveryData.CreateRelationshipInstance("$MPElement[Name='Cisco.UcsCentral.$TemplateConfig/TypeId$.ManagementServiceRefersSeed']$")
oRelationshipInstance.Source = oManagementServerInstance
oRelationshipInstance.Target = oSeedInstance
oDiscoveryData.AddInstance oRelationshipInstance

End If

'Return the discovery data
oAPI.Return(oDiscoveryData)</Script></ScriptBody>
<TimeoutSeconds>60</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.Discovery" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Seed" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root">
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.Root" PropertyID="Id"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.Root" PropertyID="UcsCentralVersion"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.Root" PropertyID="Url"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="$Reference/System$System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.DataSource">
<TypeId>$TemplateConfig/TypeId$</TypeId>
<mpDiscoveryLevel>$TemplateConfig/mpDiscoveryLevel$</mpDiscoveryLevel>
<mpShowUnassociatedProfiles>$TemplateConfig/mpShowUnassociatedProfiles$</mpShowUnassociatedProfiles>
<Url>$TemplateConfig/Url$</Url>
<Name>$TemplateConfig/Name$</Name>
<Description>$TemplateConfig/Description$</Description>
<IPAddress>$TemplateConfig/IPAddress$</IPAddress>
<CacheClass>topSystem lsServer computeInstance computeInstanceMapping orgOrg orgDomainGroup computeSystem computeBlade computeRackUnit equipmentChassis equipmentFex networkElement computeCartridge computeServerUnit equipmentIOCard equipmentSharedIOModule equipmentSwitchIOCard equipmentSystemIOController firmwareRunning</CacheClass>
<mpClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root"]$</mpClassId>
<mpIntervalSeconds>7200</mpIntervalSeconds>
<mpLogingLevel>false</mpLogingLevel>
<mpSecureInput>$RunAs[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.SecureReference"]/Password$</mpSecureInput>
<mpTimeoutSeconds>600</mpTimeoutSeconds>
<mpUserName>$RunAs[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.SecureReference"]/UserName$</mpUserName>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyUrl>$TemplateConfig/ProxyUrl$</ProxyUrl>
<ProxyUserName>$TemplateConfig/ProxyUserName$</ProxyUserName>
<ProxyPassword>$TemplateConfig/ProxyPassword$</ProxyPassword>
<ServerName>$TemplateConfig/ServerName$</ServerName>
<MachineType>$TemplateConfig/MachineType$</MachineType>
<RunAsAccountName>$TemplateConfig/RunAsAccountName$</RunAsAccountName>
<AssocRunAsAccount>$TemplateConfig/AssocRunAsAccount$</AssocRunAsAccount>
<DiscoverUCSDomains>$TemplateConfig/DiscoverUCSDomains$</DiscoverUCSDomains>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization.Discovery" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization">
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.Organization" PropertyID="Id"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.Organization" PropertyID="Level"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.Organization" PropertyID="ParentMoniker"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="$Reference/System$System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.Organization.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization"]$</ClassId>
<RelationshipId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.OrganizationContainsOrganization"]$</RelationshipId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<ServiceName>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/ServiceName$</ServiceName>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServiceProfile.Discovery" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServiceProfile">
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="AssignState"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="AssocState"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="BiosProfileName"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="BootPolicyName"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="ConfigState"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="ExtIPState"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="Id"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="RefMoniker"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="UserLabel"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="UUID"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="UUIDSuffix"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfile" PropertyID="Type"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="MonitoringServer"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="WebProxyUrl"/>
<Property TypeID="$Reference/System$System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.ServiceProfileNew.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Organization"]/Id$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.Organization"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Organization"]/ParentMoniker$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.Organization"]/ParentMoniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Name>
<Value>$TemplateConfig/TypeId$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/UcsName$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/Id$</Name>
<Value>$Data/Property[@Name='Id']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/AssignState$</Name>
<Value>$Data/Property[@Name='AssignState']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/AssocState$</Name>
<Value>$Data/Property[@Name='AssocState']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/BiosProfileName$</Name>
<Value>$Data/Property[@Name='BiosProfileName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/BootPolicyName$</Name>
<Value>$Data/Property[@Name='BootPolicyName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/ConfigState$</Name>
<Value>$Data/Property[@Name='ConfigState']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/ExtIPState$</Name>
<Value>$Data/Property[@Name='ExtIPState']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/RefMoniker$</Name>
<Value>$Data/Property[@Name='RefMoniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/UserLabel$</Name>
<Value>$Data/Property[@Name='UserLabel']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/UUID$</Name>
<Value>$Data/Property[@Name='UUID']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/UUIDSuffix$</Name>
<Value>$Data/Property[@Name='UUIDSuffix']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ServiceProfile"]/Type$</Name>
<Value>$Data/Property[@Name='Type']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/Description$</Name>
<Value>$Data/Property[@Name='Description']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Name>
<Value>$Data/Property[@Name='Moniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/ModifiedMoniker$</Name>
<Value>$Data/Property[@Name='ModifiedMoniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/MonitoringServer$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/WebProxyUrl$</Name>
<Value>$Data/Property[@Name='WebProxyUrl']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/ClassName$</Name>
<Value>$Data/Property[@Name='ClassName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/System$System.Entity"]/DisplayName$</Name>
<Value>$Data/Property[@Name='DisplayName']$</Value>
</Setting>
</Settings>
</InstanceSettings>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServiceProfile"]$</ClassId>
<OrgId>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.Organization"]/Id$</OrgId>
<OrgParentDn>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.Organization"]/ParentMoniker$</OrgParentDn>
<ProxyId>$TemplateConfig/Name$</ProxyId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalServiceProfile.Discovery" Enabled="$TemplateConfig/DiscoverUCSDomains$" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalServiceProfile">
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="AssignState"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="AssocState"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="ConfigQualifier"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="ConfigState"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="MgmtIpAddr"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="InstanceDn"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="Id"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="SysId"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="Name"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="OperState"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="PhysicalDn"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="PolicyLevel"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="PolicyOwner"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="SystemName"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="UserLabel"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="UUID"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile" PropertyID="Version"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="MonitoringServer"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="WebProxyUrl"/>
<Property TypeID="$Reference/System$System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.LocalServiceProfile.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalServiceProfile"]$</ClassId>
<BladeClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Blade"]$</BladeClassId>
<RackUnitClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.RackUnit"]$</RackUnitClassId>
<ServerUnitClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServerUnit"]$</ServerUnitClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Entity"]/UcsName$</ProxyId>
<SeedMachineName>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Object"]/MonitoringServer$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Equipment.Discovery" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Equipment" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="MSIL!Microsoft.SystemCenter.InstanceGroupContainsEntities"/>
</DiscoveryTypes>
<DataSource ID="GroupPopulator" TypeID="$Reference/SystemCenter$Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Organization"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="MSIL!Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Organization"]/Level$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>root</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="MSIL!Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Level$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>root</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</MembershipRule>
<MembershipRule>
<MonitoringClass>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="MSIL!Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Property>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Level$</Property>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>root</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup.Discovery" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup">
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.DomainGroup" PropertyID="Id"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.DomainGroup" PropertyID="Level"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.DomainGroup" PropertyID="ParentMoniker"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="$Reference/System$System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.DomainGroup.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup"]$</ClassId>
<RelationshipId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroupContainsDomainGroup"]$</RelationshipId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</ProxyId>
<SeedMachineName>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<ServiceName>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/ServiceName$</ServiceName>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem.Discovery" Enabled="$TemplateConfig/DiscoverUCSDomains$" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem">
<Property TypeID="$Reference/CUL$Cisco.Ucs.Proxy" PropertyID="Id"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Proxy" PropertyID="UcsVersion"/>
<Property TypeID="$Reference/CUL$Cisco.UcsCentral.ComputeSystem" PropertyID="DomainGroup"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="MonitoringServer"/>
<Property TypeID="$Reference/CUL$Cisco.Ucs.Object" PropertyID="WebProxyUrl"/>
<Property TypeID="$Reference/System$System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.ComputeSystem.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Name>
<Value>$TemplateConfig/TypeId$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Name>
<Value>$Data/Property[@Name='UniqueId']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/Address$</Name>
<Value>$Data/Property[@Name='Address']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/Moniker$</Name>
<Value>$Data/Property[@Name='Moniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/Description$</Name>
<Value>$Data/Property[@Name='Description']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/Id$</Name>
<Value>$Data/Property[@Name='Id']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/FirmwareOperState$</Name>
<Value>$Data/Property[@Name='FirmwareOperState']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/FirmwarePackName$</Name>
<Value>$Data/Property[@Name='FirmwarePackName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/InventoryStatus$</Name>
<Value>$Data/Property[@Name='InventoryStatus']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/LastRefreshedTimeStamp$</Name>
<Value>$Data/Property[@Name='LastRefreshedTimeStamp']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/LastSubscribedTimeStamp$</Name>
<Value>$Data/Property[@Name='LastSubscribedTimeStamp']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/Owner$</Name>
<Value>$Data/Property[@Name='Owner']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/ProductFamily$</Name>
<Value>$Data/Property[@Name='ProductFamily']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/RefreshImmediateFlag$</Name>
<Value>$Data/Property[@Name='RefreshImmediateFlag']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/Site$</Name>
<Value>$Data/Property[@Name='Site']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/SubscribeStatus$</Name>
<Value>$Data/Property[@Name='SubscribeStatus']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/TotalPhysicalCount$</Name>
<Value>$Data/Property[@Name='TotalPhysicalCount']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/AvailablePhysicalCount$</Name>
<Value>$Data/Property[@Name='AvailablePhysicalCount']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/UcsCentral$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/DomainGroup$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/UcsVersion$</Name>
<Value>$Data/Property[@Name='UcsVersion']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/Url$</Name>
<Value>$Data/Property[@Name='Url']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/ManagingServer$</Name>
<Value>$Data/Property[@Name='ManagingServer']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/CollectPerformanceStats$</Name>
<Value>$Data/Property[@Name='CollectPerformanceStats']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/Description$</Name>
<Value>$Data/Property[@Name='Description']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/MonitoringServer$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/WebProxyUrl$</Name>
<Value>$Data/Property[@Name='WebProxyUrl']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/ClassName$</Name>
<Value>$Data/Property[@Name='ClassName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/System$System.Entity"]/DisplayName$</Name>
<Value>$Data/Property[@Name='DisplayName']$</Value>
</Setting>
</Settings>
</InstanceSettings>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem"]$</ClassId>
<DomainGroupId>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</DomainGroupId>
<DomainGroupParentDn>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</DomainGroupParentDn>
<ProxyId>$Target/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</ProxyId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis.Discovery" Enabled="$TemplateConfig/DiscoverUCSDomains$" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis">
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="ConfigState"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="ConnectionPath"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="ConnectionStatus"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="LicState"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="ManagingInstance"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="OperQualifier"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="Power"/>
<Property TypeID="CUL!Cisco.Ucs.Chassis" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.UcsCentral.Chassis" PropertyID="DomainGroup"/>
<Property TypeID="CUL!Cisco.UcsCentral.Chassis" PropertyID="UcsCentral"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.Chassis.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Name>
<Value>$Target/Host/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/UcsName$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Name>
<Value>$TemplateConfig/TypeId$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/Id$</Name>
<Value>$Data/Property[@Name='Id']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/ConfigState$</Name>
<Value>$Data/Property[@Name='ConfigState']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/ConnectionPath$</Name>
<Value>$Data/Property[@Name='ConnectionPath']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/ConnectionStatus$</Name>
<Value>$Data/Property[@Name='ConnectionStatus']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/LcTs$</Name>
<Value>$Data/Property[@Name='LcTs']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/LicState$</Name>
<Value>$Data/Property[@Name='LicState']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/ManagingInstance$</Name>
<Value>$Data/Property[@Name='ManagingInstance']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/OperQualifier$</Name>
<Value>$Data/Property[@Name='OperQualifier']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/Operability$</Name>
<Value>$Data/Property[@Name='Operability']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/Power$</Name>
<Value>$Data/Property[@Name='Power']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/Presence$</Name>
<Value>$Data/Property[@Name='Presence']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Chassis"]/UcsCentral$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Chassis"]/DomainGroup$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Model$</Name>
<Value>$Data/Property[@Name='Model']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Revision$</Name>
<Value>$Data/Property[@Name='Revision']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/SerialNumber$</Name>
<Value>$Data/Property[@Name='SerialNumber']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Vendor$</Name>
<Value>$Data/Property[@Name='Vendor']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/UserLabel$</Name>
<Value>$Data/Property[@Name='UserLabel']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Name>
<Value>$Data/Property[@Name='Moniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/ModifiedMoniker$</Name>
<Value>$Data/Property[@Name='ModifiedMoniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/Description$</Name>
<Value>$Data/Property[@Name='Description']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/MonitoringServer$</Name>
<Value>$TemplateConfig/ServerName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/WebProxyUrl$</Name>
<Value>$TemplateConfig/WebProxyUrl$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/ClassName$</Name>
<Value>$Data/Property[@Name='ClassName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/System$System.Entity"]/DisplayName$</Name>
<Value>$Data/Property[@Name='DisplayName']$</Value>
</Setting>
</Settings>
</InstanceSettings>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis"]$</ClassId>
<ComputeSystemDn>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/Moniker$</ComputeSystemDn>
<ProxyId>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</ProxyId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.FabricInterconnect.Discovery" Enabled="$TemplateConfig/DiscoverUCSDomains$" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.FabricInterconnect">
<Property TypeID="CUL!Cisco.Ucs.FabricInterconnect" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.FabricInterconnect" PropertyID="IPAddress"/>
<Property TypeID="CUL!Cisco.UcsCentral.FabricInterconnect" PropertyID="DomainGroup"/>
<Property TypeID="CUL!Cisco.UcsCentral.FabricInterconnect" PropertyID="UcsCentral"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.FabricInterconnect.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Name>
<Value>$Target/Host/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/UcsName$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Name>
<Value>$TemplateConfig/TypeId$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.FabricInterconnect"]/Id$</Name>
<Value>$Data/Property[@Name='Id']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.FabricInterconnect"]/IPAddress$</Name>
<Value>$Data/Property[@Name='IPAddress']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.FabricInterconnect"]/UcsCentral$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.FabricInterconnect"]/DomainGroup$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Model$</Name>
<Value>$Data/Property[@Name='Model']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Revision$</Name>
<Value>$Data/Property[@Name='Revision']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/SerialNumber$</Name>
<Value>$Data/Property[@Name='SerialNumber']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Vendor$</Name>
<Value>$Data/Property[@Name='Vendor']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/UserLabel$</Name>
<Value>$Data/Property[@Name='UserLabel']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Name>
<Value>$Data/Property[@Name='Moniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/ModifiedMoniker$</Name>
<Value>$Data/Property[@Name='ModifiedMoniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/Description$</Name>
<Value>$Data/Property[@Name='Description']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/MonitoringServer$</Name>
<Value>$TemplateConfig/ServerName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/WebProxyUrl$</Name>
<Value>$TemplateConfig/WebProxyUrl$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/ClassName$</Name>
<Value>$Data/Property[@Name='ClassName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/System$System.Entity"]/DisplayName$</Name>
<Value>$Data/Property[@Name='DisplayName']$</Value>
</Setting>
</Settings>
</InstanceSettings>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.FabricInterconnect"]$</ClassId>
<ComputeSystemDn>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/Moniker$</ComputeSystemDn>
<ProxyId>$TemplateConfig/Name$</ProxyId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Blade.Discovery" Enabled="$TemplateConfig/DiscoverUCSDomains$" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Blade">
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Association"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Availability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="AvailableMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="BiosVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="CheckPoint"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="FirmwareVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Lc"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LowVoltageMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ManagingInstance"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="MemorySpeed"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Name"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfAdaptor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfCore"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfHBA"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfNIC"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfProcessor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfThread"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="PartNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OperQualifier"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OriginalUuid"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="RefMoniker"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="UUID"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="TotalMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="MonitoringServer"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="WebProxyUrl"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.Blade.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Name>
<Value>$Target/Host/Host/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/UcsName$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Name>
<Value>$TemplateConfig/TypeId$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/Id$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Chassis"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Id$</Name>
<Value>$Data/Property[@Name='Id']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Association$</Name>
<Value>$Data/Property[@Name='Association']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Availability$</Name>
<Value>$Data/Property[@Name='Availability']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/AvailableMemory$</Name>
<Value>$Data/Property[@Name='AvailableMemory']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/BiosVersion$</Name>
<Value>$Data/Property[@Name='BiosVersion']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/ChassisId$</Name>
<Value>$Data/Property[@Name='ChassisId']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/CheckPoint$</Name>
<Value>$Data/Property[@Name='CheckPoint']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/FirmwareVersion$</Name>
<Value>$Data/Property[@Name='FirmwareVersion']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Lc$</Name>
<Value>$Data/Property[@Name='Lc']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/LcTs$</Name>
<Value>$Data/Property[@Name='LcTs']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/LowVoltageMemory$</Name>
<Value>$Data/Property[@Name='LowVoltageMemory']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/ManagingInstance$</Name>
<Value>$Data/Property[@Name='ManagingInstance']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/MemorySpeed$</Name>
<Value>$Data/Property[@Name='MemorySpeed']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Name$</Name>
<Value>$Data/Property[@Name='Name']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfAdaptor$</Name>
<Value>$Data/Property[@Name='NmOfAdaptor']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfCore$</Name>
<Value>$Data/Property[@Name='NmOfCore']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfHBA$</Name>
<Value>$Data/Property[@Name='NmOfHBA']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfMemory$</Name>
<Value>$Data/Property[@Name='NmOfMemory']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfNIC$</Name>
<Value>$Data/Property[@Name='NmOfNIC']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfProcessor$</Name>
<Value>$Data/Property[@Name='NmOfProcessor']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfThread$</Name>
<Value>$Data/Property[@Name='NmOfThread']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/PartNumber$</Name>
<Value>$Data/Property[@Name='PartNumber']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Presence$</Name>
<Value>$Data/Property[@Name='Presence']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/OperQualifier$</Name>
<Value>$Data/Property[@Name='OperQualifier']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Operability$</Name>
<Value>$Data/Property[@Name='Operability']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/OriginalUuid$</Name>
<Value>$Data/Property[@Name='OriginalUuid']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/RefMoniker$</Name>
<Value>$Data/Property[@Name='RefMoniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/UUID$</Name>
<Value>$Data/Property[@Name='UUID']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/TotalMemory$</Name>
<Value>$Data/Property[@Name='TotalMemory']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Server"]/UcsCentral$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Server"]/DomainGroup$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Model$</Name>
<Value>$Data/Property[@Name='Model']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Revision$</Name>
<Value>$Data/Property[@Name='Revision']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/SerialNumber$</Name>
<Value>$Data/Property[@Name='SerialNumber']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Vendor$</Name>
<Value>$Data/Property[@Name='Vendor']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/UserLabel$</Name>
<Value>$Data/Property[@Name='UserLabel']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Name>
<Value>$Data/Property[@Name='Moniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/ModifiedMoniker$</Name>
<Value>$Data/Property[@Name='ModifiedMoniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/Description$</Name>
<Value>$Data/Property[@Name='Description']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/MonitoringServer$</Name>
<Value>$TemplateConfig/ServerName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/WebProxyUrl$</Name>
<Value>$TemplateConfig/WebProxyUrl$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/ClassName$</Name>
<Value>$Data/Property[@Name='ClassName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/System$System.Entity"]/DisplayName$</Name>
<Value>$Data/Property[@Name='DisplayName']$</Value>
</Setting>
</Settings>
</InstanceSettings>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Blade"]$</ClassId>
<ChassisId>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Chassis"]/Id$</ChassisId>
<ProxyId>$Target/Host/Host/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</ProxyId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.RackUnit.Discovery" Enabled="$TemplateConfig/DiscoverUCSDomains$" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.RackUnit">
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Association"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Availability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="AvailableMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="BiosVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="CheckPoint"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="FirmwareVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Lc"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LowVoltageMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ManagingInstance"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="MemorySpeed"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Name"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfAdaptor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfCore"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfHBA"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfNIC"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfProcessor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfThread"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="PartNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OperQualifier"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OriginalUuid"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="RefMoniker"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="UUID"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="TotalMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="MonitoringServer"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="WebProxyUrl"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.RackUnit.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Name>
<Value>$Target/Host/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/UcsName$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Name>
<Value>$TemplateConfig/TypeId$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Id$</Name>
<Value>$Data/Property[@Name='Id']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Association$</Name>
<Value>$Data/Property[@Name='Association']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Availability$</Name>
<Value>$Data/Property[@Name='Availability']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/AvailableMemory$</Name>
<Value>$Data/Property[@Name='AvailableMemory']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/BiosVersion$</Name>
<Value>$Data/Property[@Name='BiosVersion']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/ChassisId$</Name>
<Value>$Data/Property[@Name='ChassisId']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/CheckPoint$</Name>
<Value>$Data/Property[@Name='CheckPoint']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/FirmwareVersion$</Name>
<Value>$Data/Property[@Name='FirmwareVersion']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Lc$</Name>
<Value>$Data/Property[@Name='Lc']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/LcTs$</Name>
<Value>$Data/Property[@Name='LcTs']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/LowVoltageMemory$</Name>
<Value>$Data/Property[@Name='LowVoltageMemory']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/ManagingInstance$</Name>
<Value>$Data/Property[@Name='ManagingInstance']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/MemorySpeed$</Name>
<Value>$Data/Property[@Name='MemorySpeed']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Name$</Name>
<Value>$Data/Property[@Name='Name']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfAdaptor$</Name>
<Value>$Data/Property[@Name='NmOfAdaptor']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfCore$</Name>
<Value>$Data/Property[@Name='NmOfCore']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfHBA$</Name>
<Value>$Data/Property[@Name='NmOfHBA']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfMemory$</Name>
<Value>$Data/Property[@Name='NmOfMemory']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfNIC$</Name>
<Value>$Data/Property[@Name='NmOfNIC']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfProcessor$</Name>
<Value>$Data/Property[@Name='NmOfProcessor']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/NmOfThread$</Name>
<Value>$Data/Property[@Name='NmOfThread']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/PartNumber$</Name>
<Value>$Data/Property[@Name='PartNumber']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Presence$</Name>
<Value>$Data/Property[@Name='Presence']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/OperQualifier$</Name>
<Value>$Data/Property[@Name='OperQualifier']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/Operability$</Name>
<Value>$Data/Property[@Name='Operability']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/OriginalUuid$</Name>
<Value>$Data/Property[@Name='OriginalUuid']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/RefMoniker$</Name>
<Value>$Data/Property[@Name='RefMoniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/UUID$</Name>
<Value>$Data/Property[@Name='UUID']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Server"]/TotalMemory$</Name>
<Value>$Data/Property[@Name='TotalMemory']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Server"]/UcsCentral$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Server"]/DomainGroup$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Model$</Name>
<Value>$Data/Property[@Name='Model']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Revision$</Name>
<Value>$Data/Property[@Name='Revision']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/SerialNumber$</Name>
<Value>$Data/Property[@Name='SerialNumber']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Vendor$</Name>
<Value>$Data/Property[@Name='Vendor']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/UserLabel$</Name>
<Value>$Data/Property[@Name='UserLabel']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Name>
<Value>$Data/Property[@Name='Moniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/ModifiedMoniker$</Name>
<Value>$Data/Property[@Name='ModifiedMoniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/Description$</Name>
<Value>$Data/Property[@Name='Description']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/MonitoringServer$</Name>
<Value>$TemplateConfig/ServerName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/WebProxyUrl$</Name>
<Value>$TemplateConfig/WebProxyUrl$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/ClassName$</Name>
<Value>$Data/Property[@Name='ClassName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/System$System.Entity"]/DisplayName$</Name>
<Value>$Data/Property[@Name='DisplayName']$</Value>
</Setting>
</Settings>
</InstanceSettings>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.RackUnit"]$</ClassId>
<ComputeSystemDn>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/Moniker$</ComputeSystemDn>
<ProxyId>$TemplateConfig/Name$</ProxyId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<!--<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalOrganization.Discovery" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization">
<Property TypeID="CUL!Cisco.Ucs.Organization" PropertyID="Id" />
<Property TypeID="CUL!Cisco.Ucs.Organization" PropertyID="Level" />
<Property TypeID="CUL!Cisco.Ucs.Organization" PropertyID="ParentMoniker" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId" />
<Property TypeID="System!System.Entity" PropertyID="DisplayName" />
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.Organization.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalOrganization"]$</ClassId>
<RelationshipId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalOrganizationContainsLocalOrganization"]$</RelationshipId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$TemplateConfig/Name$</ProxyId>
<SeedMachineName>$TemplateConfig/ServerName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<ServiceName>$Target/Host/Property[Type="CUL!Cisco.Ucs.Seed"]/ServiceName$</ServiceName>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>

</Discovery>-->
<!--<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalServiceProfile.Discovery" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalOrganization" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServiceProfile">
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="AssignState" />
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="AssocState" />
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="BiosProfileName" />
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="BootPolicyName" />
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="ConfigState" />
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="ExtIPState" />
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="Id" />
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="RefMoniker" />
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="UserLabel" />
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="UUID" />
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="UUIDSuffix" />
<Property TypeID="CUL!Cisco.Ucs.ServiceProfile" PropertyID="Type" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker" />
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="MonitoringServer" />
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="WebProxyUrl" />
<Property TypeID="System!System.Entity" PropertyID="DisplayName" />
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.ServiceProfile.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalServiceProfile"]$</ClassId>
<BladeClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Blade"]$</BladeClassId>
<RackUnitClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.RackUnit"]$</RackUnitClassId>
<ServerUnitClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServerUnit"]$</ServerUnitClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>TemplateConfig/Name$</ProxyId>
<SeedMachineName>$TemplateConfig/ServerName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>

</Discovery>-->
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.IOModule.Discovery" Enabled="$TemplateConfig/DiscoverUCSDomains$" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.IOModule">
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="BaseAddress"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="ConfigState"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Discovery"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="FirmwareVersion"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="PeerCommStatus"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="PeerDn"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Side"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="SwitchId"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Thermal"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.IOModule.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Name>
<Value>$Target/Host/Host/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/UcsName$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Name>
<Value>$TemplateConfig/TypeId$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/Id$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Chassis"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/Id$</Name>
<Value>$Data/Property[@Name='Id']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/BaseAddress$</Name>
<Value>$Data/Property[@Name='BaseAddress']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/ChassisId$</Name>
<Value>$Data/Property[@Name='ChassisId']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/ConfigState$</Name>
<Value>$Data/Property[@Name='ConfigState']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/Discovery$</Name>
<Value>$Data/Property[@Name='Discovery']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/FirmwareVersion$</Name>
<Value>$Data/Property[@Name='FirmwareVersion']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/LcTs$</Name>
<Value>$Data/Property[@Name='LcTs']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/PeerCommStatus$</Name>
<Value>$Data/Property[@Name='PeerCommStatus']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/PeerDn$</Name>
<Value>$Data/Property[@Name='PeerDn']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/Presence$</Name>
<Value>$Data/Property[@Name='Presence']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/Side$</Name>
<Value>$Data/Property[@Name='Side']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/SwitchId$</Name>
<Value>$Data/Property[@Name='SwitchId']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.IOModule"]/Thermal$</Name>
<Value>$Data/Property[@Name='Thermal']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.IOModule"]/UcsCentral$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.IOModule"]/DomainGroup$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Model$</Name>
<Value>$Data/Property[@Name='Model']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Revision$</Name>
<Value>$Data/Property[@Name='Revision']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/SerialNumber$</Name>
<Value>$Data/Property[@Name='SerialNumber']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Vendor$</Name>
<Value>$Data/Property[@Name='Vendor']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/UserLabel$</Name>
<Value>$Data/Property[@Name='UserLabel']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Name>
<Value>$Data/Property[@Name='Moniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/ModifiedMoniker$</Name>
<Value>$Data/Property[@Name='ModifiedMoniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/Description$</Name>
<Value>$Data/Property[@Name='Description']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/MonitoringServer$</Name>
<Value>$TemplateConfig/ServerName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/WebProxyUrl$</Name>
<Value>$TemplateConfig/WebProxyUrl$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/ClassName$</Name>
<Value>$Data/Property[@Name='ClassName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/System$System.Entity"]/DisplayName$</Name>
<Value>$Data/Property[@Name='DisplayName']$</Value>
</Setting>
</Settings>
</InstanceSettings>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.IOModule"]$</ClassId>
<ChassisId>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Chassis"]/Id$</ChassisId>
<ProxyId>$TemplateConfig/Name$</ProxyId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex.Discovery" Enabled="$TemplateConfig/DiscoverUCSDomains$" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex">
<Property TypeID="CUL!Cisco.Ucs.Fex" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Fex" PropertyID="OperQualifier"/>
<Property TypeID="CUL!Cisco.Ucs.Fex" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Fex" PropertyID="SwitchId"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.Fex.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Name>
<Value>$Target/Host/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/UcsName$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Name>
<Value>$TemplateConfig/TypeId$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Fex"]/Id$</Name>
<Value>$Data/Property[@Name='Id']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Fex"]/OperQualifier$</Name>
<Value>$Data/Property[@Name='OperQualifier']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Fex"]/Operability$</Name>
<Value>$Data/Property[@Name='Operability']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Fex"]/SwitchId$</Name>
<Value>$Data/Property[@Name='SwitchId']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Fex"]/UcsCentral$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Fex"]/DomainGroup$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Model$</Name>
<Value>$Data/Property[@Name='Model']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Revision$</Name>
<Value>$Data/Property[@Name='Revision']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/SerialNumber$</Name>
<Value>$Data/Property[@Name='SerialNumber']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Vendor$</Name>
<Value>$Data/Property[@Name='Vendor']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/UserLabel$</Name>
<Value>$Data/Property[@Name='UserLabel']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Name>
<Value>$Data/Property[@Name='Moniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/ModifiedMoniker$</Name>
<Value>$Data/Property[@Name='ModifiedMoniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/Description$</Name>
<Value>$Data/Property[@Name='Description']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/MonitoringServer$</Name>
<Value>$TemplateConfig/ServerName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/WebProxyUrl$</Name>
<Value>$TemplateConfig/WebProxyUrl$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/ClassName$</Name>
<Value>$Data/Property[@Name='ClassName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/System$System.Entity"]/DisplayName$</Name>
<Value>$Data/Property[@Name='DisplayName']$</Value>
</Setting>
</Settings>
</InstanceSettings>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex"]$</ClassId>
<ComputeSystemDn>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.ComputeSystem"]/Moniker$</ComputeSystemDn>
<ProxyId>$TemplateConfig/Name$</ProxyId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge.Discovery" Enabled="$TemplateConfig/DiscoverUCSDomains$" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge">
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Discovery"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Lc"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="OperState"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Power"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="SlotId"/>
<Property TypeID="CUL!Cisco.Ucs.Cartridge" PropertyID="Voltage"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="$Reference/CUL$Cisco.UcsCentral.Cartridge.DataSource">
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<InstanceSettings>
<Settings>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Name>
<Value>$Target/Host/Host/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Seed"]/MachineName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/UcsName$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.UcsCentral.DomainGroup"]/ParentMoniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Name>
<Value>$Target/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Proxy"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</Name>
<Value>$TemplateConfig/TypeId$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Chassis"]/Id$</Name>
<Value>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Chassis"]/Id$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Cartridge"]/Id$</Name>
<Value>$Data/Property[@Name='Id']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Cartridge"]/ChassisId$</Name>
<Value>$Data/Property[@Name='ChassisId']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Cartridge"]/Discovery$</Name>
<Value>$Data/Property[@Name='Discovery']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Cartridge"]/Lc$</Name>
<Value>$Data/Property[@Name='Lc']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Cartridge"]/OperState$</Name>
<Value>$Data/Property[@Name='OperState']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Cartridge"]/Operability$</Name>
<Value>$Data/Property[@Name='Operability']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Cartridge"]/Power$</Name>
<Value>$Data/Property[@Name='Power']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Cartridge"]/Presence$</Name>
<Value>$Data/Property[@Name='Presence']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Cartridge"]/SlotId$</Name>
<Value>$Data/Property[@Name='SlotId']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Cartridge"]/Voltage$</Name>
<Value>$Data/Property[@Name='Voltage']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Cartridge"]/UcsCentral$</Name>
<Value>$TemplateConfig/Name$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.UcsCentral.Cartridge"]/DomainGroup$</Name>
<Value>$Target/Host/Host/Property[Type="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Model$</Name>
<Value>$Data/Property[@Name='Model']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Revision$</Name>
<Value>$Data/Property[@Name='Revision']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/SerialNumber$</Name>
<Value>$Data/Property[@Name='SerialNumber']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/Vendor$</Name>
<Value>$Data/Property[@Name='Vendor']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Device"]/UserLabel$</Name>
<Value>$Data/Property[@Name='UserLabel']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$</Name>
<Value>$Data/Property[@Name='Moniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Entity"]/ModifiedMoniker$</Name>
<Value>$Data/Property[@Name='ModifiedMoniker']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/Description$</Name>
<Value>$Data/Property[@Name='Description']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/MonitoringServer$</Name>
<Value>$TemplateConfig/ServerName$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/WebProxyUrl$</Name>
<Value>$TemplateConfig/WebProxyUrl$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/CUL$Cisco.Ucs.Object"]/ClassName$</Name>
<Value>$Data/Property[@Name='ClassName']$</Value>
</Setting>
<Setting>
<Name>$MPElement[Name="$Reference/System$System.Entity"]/DisplayName$</Name>
<Value>$Data/Property[@Name='DisplayName']$</Value>
</Setting>
</Settings>
</InstanceSettings>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge"]$</ClassId>
<ChassisId>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Chassis"]/Id$</ChassisId>
<ProxyId>$TemplateConfig/Name$</ProxyId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServerUnit.Discovery" Enabled="$TemplateConfig/DiscoverUCSDomains$" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServerUnit">
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Association"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Availability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="AvailableMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="BiosVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="CheckPoint"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="FirmwareVersion"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Lc"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="LowVoltageMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="ManagingInstance"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="MemorySpeed"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Name"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfAdaptor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfCore"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfHBA"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfNIC"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfProcessor"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="NmOfThread"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="PartNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OperQualifier"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="Operability"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="OriginalUuid"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="RefMoniker"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="UUID"/>
<Property TypeID="CUL!Cisco.Ucs.Server" PropertyID="TotalMemory"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Model"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Revision"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="SerialNumber"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="Vendor"/>
<Property TypeID="CUL!Cisco.Ucs.Device" PropertyID="UserLabel"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="MonitoringServer"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="WebProxyUrl"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.ServerUnit.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServerUnit"]$</ClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$TemplateConfig/Name$</ProxyId>
<SeedMachineName>$TemplateConfig/ServerName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
<SetUserLabelAsDisplayName>true</SetUserLabelAsDisplayName>
</DataSource>
</Discovery>
<Discovery ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.FexIOModule.Discovery" Enabled="$TemplateConfig/DiscoverUCSDomains$" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Cisco.UcsCentral.$TemplateConfig/TypeId$.FexIOModule">
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Id"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="BaseAddress"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="ChassisId"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="ConfigState"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Discovery"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="FirmwareVersion"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="LcTs"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="PeerCommStatus"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="PeerDn"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Presence"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Side"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="SwitchId"/>
<Property TypeID="CUL!Cisco.Ucs.IOModule" PropertyID="Thermal"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="Moniker"/>
<Property TypeID="CUL!Cisco.Ucs.Entity" PropertyID="UcsName"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="Description"/>
<Property TypeID="CUL!Cisco.Ucs.Object" PropertyID="TypeId"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DataSource" TypeID="CUL!Cisco.Ucs.FexIOModule.DataSource">
<Loging>false</Loging>
<ClassId>$MPElement[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.FexIOModule"]$</ClassId>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyId>$TemplateConfig/Name$</ProxyId>
<SeedMachineName>$TemplateConfig/ServerName$</SeedMachineName>
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>9000</IntervalSeconds>
<TimeoutSeconds>660</TimeoutSeconds>
<SetUserLabelAsDisplayName>true</SetUserLabelAsDisplayName>
</DataSource>
</Discovery>
</Discoveries>
<Rules>
<!--<Rule ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.CloseAlert.Rule" Enabled="true" Target="$Reference/SystemCenter$Microsoft.SystemCenter.RootManagementServer" ConfirmDelivery="false" Priority="Normal">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$TemplateConfig/ServerName$</ComputerName>
<LogName>Cisco UCS Monitoring Service</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">17102</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">FaultData</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[15]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AlertClosed</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteAction" TypeID="$Reference/CUL$Cisco.Ucs.CloseAlerts.WriteActionModuleType">
<TimeoutSeconds>660</TimeoutSeconds>
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<Dn>$Data/Params/Param[3]$</Dn>
<FaultCode>$Data/Params/Param[7]$</FaultCode>
<FaultId>$Data/Params/Param[9]$</FaultId>
</WriteAction>
</WriteActions>
</Rule>
<Rule ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.UpdateAlert.Rule" Enabled="true" Target="$Reference/SystemCenter$Microsoft.SystemCenter.RootManagementServer" ConfirmDelivery="false" Priority="Normal">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$TemplateConfig/ServerName$</ComputerName>
<LogName>Cisco UCS Monitoring Service</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">17101</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">FaultData</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[15]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AlertModified</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteAction" TypeID="$Reference/CUL$Cisco.Ucs.UpdateAlert.WriteActionModuleType">
<TimeoutSeconds>660</TimeoutSeconds>
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<Dn>$Data/Params/Param[3]$</Dn>
<FaultCode>$Data/Params/Param[7]$</FaultCode>
<FaultId>$Data/Params/Param[9]$</FaultId>
<Ack>$Data/Params/Param[5]$</Ack>
<Occur>$Data/Params/Param[14]$</Occur>
</WriteAction>
</WriteActions>
</Rule>

<Rule ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LoginFailure.CloseAlert.Rule" Enabled="true" Target="$Reference/SystemCenter$Microsoft.SystemCenter.RootManagementServer" ConfirmDelivery="false" Priority="Normal">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$TemplateConfig/ServerName$</ComputerName>
<LogName>Cisco UCS Monitoring Service</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">17102</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">LoginStatus</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$TemplateConfig/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[6]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AlertClosed</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteAction" TypeID="$Reference/CUL$Cisco.Ucs.CloseAlerts.WriteActionModuleType">
<TimeoutSeconds>660</TimeoutSeconds>
<Loging>false</Loging>
<TypeId>$TemplateConfig/TypeId$</TypeId>
<Dn></Dn>
<FaultCode>$Data/Params/Param[5]$</FaultCode>
<FaultId></FaultId>
</WriteAction>
</WriteActions>
</Rule>-->
</Rules>
<Tasks>
<Task ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.LoadCache.Task" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root" Timeout="300" Remotable="true">
<Category>Custom</Category>
<ProbeAction ID="ProbeAction" TypeID="$Reference/CUL$Cisco.UcsCentral.Root.LoadCache.ProbeAction">
<CacheClass>topSystem lsServer computeInstance computeInstanceMapping orgOrg orgDomainGroup computeSystem computeBlade computeRackUnit equipmentChassis equipmentFex networkElement computeCartridge computeServerUnit equipmentIOCard equipmentSharedIOModule equipmentSwitchIOCard equipmentSystemIOController firmwareRunning</CacheClass>
<DiscoveryLevel>$TemplateConfig/mpDiscoveryLevel$</DiscoveryLevel>
<ShowUnassociatedProfiles>$TemplateConfig/mpShowUnassociatedProfiles$</ShowUnassociatedProfiles>
<LogingLevel>false</LogingLevel>
<Name>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.Root"]/Id$</Name>
<IPAddress>$TemplateConfig/IPAddress$</IPAddress>
<SecureInput>$RunAs[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.SecureReference"]/Password$</SecureInput>
<TimeoutSeconds>300</TimeoutSeconds>
<TypeId>$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$</TypeId>
<Url>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.Root"]/Url$</Url>
<UserName>$RunAs[Name="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.SecureReference"]/UserName$</UserName>
<WebProxyUrl>$TemplateConfig/WebProxyUrl$</WebProxyUrl>
<ProxyUrl>$TemplateConfig/ProxyUrl$</ProxyUrl>
<ProxyUserName>$TemplateConfig/ProxyUserName$</ProxyUserName>
<ProxyPassword>$TemplateConfig/ProxyPassword$</ProxyPassword>
<ServerName>$TemplateConfig/ServerName$</ServerName>
<IntervalSeconds>7200</IntervalSeconds>
</ProbeAction>
</Task>
</Tasks>
<Monitors>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization.ServiceProfile.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.OrganizationHostsServiceProfile" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization.LocalServiceProfile.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.OrganizationHostsLocalServiceProfile" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.Organization.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.RootHostsOrganization" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.DomainGroup.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.RootHostsDomainGroup" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup.ComputeSystem.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroupHostsComputeSystem" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem.Chassis.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystemHostsChassis" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem.FabricInterconnect.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystemHostsFabricInterconnect" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem.Fex.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystemHostsFex" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem.RackUnit.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystemHostsRackUnit" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis.Blade.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.ChassisHostsBlade" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis.IOModule.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.ChassisHostsIOModule" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex.IOModule.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.FexHostsFexIOModule" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis.Cartridge.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.ChassisHostsCartridge" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge.ServerUnit.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.CartridgeHostsServerUnit" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup.DomainGroup.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroupContainsDomainGroup" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
<DependencyMonitor ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization.Organization.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Cisco.UcsCentral.$TemplateConfig/TypeId$.OrganizationContainsOrganization" MemberMonitor="Health!System.Health.EntityState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>
</Monitors>
</Monitoring>
<Presentation>
<ConsoleTasks>
<ConsoleTask ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.PingContinuously.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root" RequireOutput="true" Category="MonitoringObject">
<Application>%windir%\system32\ping.exe</Application>
<Parameters>
<Parameter>-t $TemplateConfig/IPAddress$</Parameter>
</Parameters>
<WorkingDirectory/>
</ConsoleTask>
<ConsoleTask ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.PingDefault.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root" RequireOutput="true" Category="MonitoringObject">
<Application>%windir%\system32\ping.exe</Application>
<Parameters>
<Parameter>$TemplateConfig/IPAddress$</Parameter>
</Parameters>
<WorkingDirectory/>
</ConsoleTask>
<ConsoleTask ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LaunchUcsCentralGui.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root" RequireOutput="false" Category="MonitoringObject">
<Application>%ProgramFiles%\Internet Explorer\iexplore.exe</Application>
<Parameters>
<Parameter>$Target/Property[Type="$Reference/CUL$Cisco.UcsCentral.Root"]/Url$</Parameter>
</Parameters>
<WorkingDirectory/>
</ConsoleTask>
<ConsoleTask ID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServiceProfile.LaunchKVM.ConsoleTask" Accessibility="Public" Enabled="true" Target="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServiceProfile" RequireOutput="false" Category="MonitoringObject">
<Application>%windir%\System32\WindowsPowerShell\v1.0\powershell.exe</Application>
<Parameters>
<Parameter>-noexit</Parameter>
<Parameter>"$TemplateConfig/Ampersand$ %PROGRAMDATA%\Cisco\Scripts\LaunchKVM.ps1"</Parameter>
<Parameter>-Dn '$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Entity"]/Moniker$'</Parameter>
<Parameter>-TypeId '$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Object"]/TypeId$'</Parameter>
<Parameter>-WebProxyUrl '$Target/Property[Type="$Reference/CUL$Cisco.Ucs.Object"]/WebProxyUrl$'</Parameter>
</Parameters>
<WorkingDirectory>C:\</WorkingDirectory>
</ConsoleTask>
</ConsoleTasks>
<ImageReferences>
<ImageReference ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root" ImageID="$Reference/CUL$Cisco.UcsCentral.Root.16x16Image"/>
<ImageReference ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root" ImageID="$Reference/CUL$Cisco.UcsCentral.Root.80x80Image"/>
</ImageReferences>
</Presentation>
<LanguagePacks>
<LanguagePack ID="ENU" IsDefault="true">
<DisplayStrings>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.SecureReference">
<Name>$TemplateConfig/Name$ Profile</Name>
<Description>This Cisco UCS Central Instance Profile is used for all monitoring and discovery of $TemplateConfig/Name$ objects.</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root">
<Name>Cisco UCS Central Instance</Name>
<Description>Cisco UCSCentral Instance Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServiceProfile">
<Name>Global Service Profile</Name>
<Description>Global Service Profile Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalServiceProfile">
<Name>Local Service Profile</Name>
<Description>Local Service Profile Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization">
<Name>Organization</Name>
<Description>Organization Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Seed">
<Name>Ucs Central Seed</Name>
<Description>Ucs Central Seed Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.Discovery">
<Name>Cisco UCS Central Root Discovery</Name>
<Description>Cisco UCS Central Root Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Seed.Discovery">
<Name>Seed Discovery</Name>
<Description>Seed Discovery Description</Description>
</DisplayString>
<!--<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.CloseAlert.Rule">
<Name>$TemplateConfig/Name$ Close Alert Rule</Name>
<Description>$TemplateConfig/Name$ Close Alert Rule Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.UpdateAlert.Rule">
<Name>$TemplateConfig/Name$ Update Alert Rule</Name>
<Description>$TemplateConfig/Name$ Update Alert Rule Description</Description>
</DisplayString>

<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LoginFailure.CloseAlert.Rule">
<Name>$TemplateConfig/Name$ Login Status Close Alert Rule</Name>
<Description>$TemplateConfig/Name$ Login Status Close Alert Rule Description</Description>
</DisplayString>-->
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization.Discovery">
<Name>Organization Discovery</Name>
<Description>Organization Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServiceProfile.Discovery">
<Name>Global Service Profile Discovery</Name>
<Description>Global Service Profile Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalServiceProfile.Discovery">
<Name>Local Service Profile Discovery</Name>
<Description>Service Profile Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.LoadCache.Task">
<Name>Load UCS Central Inventory Data</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServiceProfile.LaunchKVM.ConsoleTask">
<Name>Launch KVM</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.PingContinuously.ConsoleTask">
<Name>Ping UCS Central Continuously (ping -t)</Name>
<Description>Continuously pings the UCS Central until you close the window.</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.PingDefault.ConsoleTask">
<Name>Ping UCS Central</Name>
<Description>Pings the UCS Central</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LaunchUcsCentralGui.ConsoleTask">
<Name>Launch UCS Central GUI</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Equipment">
<Name>$TemplateConfig/Name$</Name>
<Description>$TemplateConfig/Name$ Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Equipment.Discovery">
<Name>$TemplateConfig/Name$ Discovery</Name>
<Description>$TemplateConfig/Name$ Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup">
<Name>Domain Group</Name>
<Description>Domian Group Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup.Discovery">
<Name>Domain Group Discovery</Name>
<Description>Domain Group Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem">
<Name>Compute System</Name>
<Description>Compute System Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem.Discovery">
<Name>Compute System Discovery</Name>
<Description>Compute System Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis">
<Name>Chassis</Name>
<Description>Chassis Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis.Discovery">
<Name>Chassis Discovery</Name>
<Description>Chassis Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.FabricInterconnect">
<Name>Fabric Interconnect</Name>
<Description>Fabric Interconnect Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.FabricInterconnect.Discovery">
<Name>Fabric Interconnect Discovery</Name>
<Description>Fabric Interconnect Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Blade">
<Name>Blade</Name>
<Description>Blade Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Blade.Discovery">
<Name>Blade Discovery</Name>
<Description>Blade Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.RackUnit.Discovery">
<Name>Rack Unit Discovery</Name>
<Description>Rack Unit Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServerUnit.Discovery">
<Name>Server Unit Discovery</Name>
<Description>Server Unit Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex.Discovery">
<Name>Fex Discovery</Name>
<Description>Fex Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.IOModule.Discovery">
<Name>IO Module Discovery</Name>
<Description>IO Module Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.FexIOModule.Discovery">
<Name>Fex IO Module Discovery</Name>
<Description>Fex IO Module Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge.Discovery">
<Name>Cartridge Discovery</Name>
<Description>Cartridge Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.RackUnit">
<Name>Rack Unit</Name>
<Description>Rack Unit Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ServerUnit">
<Name>Server Unit</Name>
<Description>Server Unit Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex">
<Name>Fex</Name>
<Description>Fex Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.IOModule">
<Name>IO Module</Name>
<Description>IO Module Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.FexIOModule">
<Name>Fex IO Module</Name>
<Description>Fex IO Module Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge">
<Name>Cartridge</Name>
<Description>Cartridge Description</Description>
</DisplayString>
<!--<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalOrganization.Discovery">
<Name>Local Organization Discovery</Name>
<Description>Local Organization Discovery Description</Description>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.LocalServiceProfile.Discovery">
<Name>Local Service Profile Discovery</Name>
<Description>Local Service Profile Discovery Description</Description>
</DisplayString>-->
<!-- Dependency Monitor Display String-->
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization.ServiceProfile.DependencyMonitor">
<Name>Organization to Global Service Profile Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization.LocalServiceProfile.DependencyMonitor">
<Name>Organization to Local Service Profile Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.Organization.DependencyMonitor">
<Name>UCS Central to Organization Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Root.DomainGroup.DependencyMonitor">
<Name>UCS Central to Domain Group Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup.ComputeSystem.DependencyMonitor">
<Name>Domain Group to Compute System Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem.Chassis.DependencyMonitor">
<Name>Compute System to Chassis Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem.FabricInterconnect.DependencyMonitor">
<Name>Compute System to Fabric Interconnect Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem.Fex.DependencyMonitor">
<Name>Compute System to Fex Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.ComputeSystem.RackUnit.DependencyMonitor">
<Name>Compute System to Rack Unit Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis.Blade.DependencyMonitor">
<Name>Chassis to Blade Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis.IOModule.DependencyMonitor">
<Name>Chassis to IO Module Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Fex.IOModule.DependencyMonitor">
<Name>Fex to IO Module Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Chassis.Cartridge.DependencyMonitor">
<Name>Chassis to Cartridge Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Cartridge.ServerUnit.DependencyMonitor">
<Name>Cartridge to Server Unit Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.DomainGroup.DomainGroup.DependencyMonitor">
<Name>Domain Group to Domain Group Dependency Monitor</Name>
</DisplayString>
<DisplayString ElementID="Cisco.UcsCentral.$TemplateConfig/TypeId$.Organization.Organization.DependencyMonitor">
<Name>Organization to Organization Dependency Monitor</Name>
</DisplayString>
</DisplayStrings>
</LanguagePack>
</LanguagePacks>
</Implementation>
</Template>