FabricHealthDashboard.ComponentTypeImplementation (ComponentImplementation)

Element properties:

TypeFabricHealthDashboard.ComponentType
PlatformWpf, Silverlight
Targetmpinstance://Microsoft.SystemCenter.VirtualMachineManager.Library!Microsoft.SystemCenter.VirtualMachineManager.PrivateCloud
AccessibilityPublic

Source Code:

<ComponentImplementation ID="FabricHealthDashboard.ComponentTypeImplementation" TypeId="FabricHealthDashboard.ComponentType" Accessibility="Public" Platform="Wpf, Silverlight" Target="mpinstance://Microsoft.SystemCenter.VirtualMachineManager.Library!Microsoft.SystemCenter.VirtualMachineManager.PrivateCloud">
<Composite>
<Variable Id="ConsolidatedRefreshAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/RefreshAction"/>
<Variable Id="AutoRefreshAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/RefreshAction"/>
<Variable Id="SelectedHost" Type="BaseDataType"/>
<Variable Id="SelectedNetworkNode" Type="BaseDataType"/>
<Variable Id="TargetCloudId" Type="BaseDataType"/>
<Variable Id="TargetCloudName" Type="BaseDataType"/>
<Variable Id="UnhealthyItemsOnly" Type="xsd://boolean"/>
<Variable Id="ConsolidatedEntities" Type="BaseDataType[]"/>
<Variable Id="AllHosts" Type="BaseDataType[]"/>
<Variable Id="AllPools" Type="BaseDataType[]"/>
<Variable Id="AllFileSharesAndLuns" Type="BaseDataType[]"/>
<Variable Id="AllNetworkNodes" Type="BaseDataType[]"/>
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.ComponentContainer">
<Binding PropertyId="Visual">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGrid">
<Binding PropertyId="RowCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridRow">
<Binding PropertyId="Height">
<SimpleValue Type="xsd://string" Value="50px"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="RowCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridRow">
<Binding PropertyId="Height">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="ColumnCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridColumn">
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="ColumnCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridColumn">
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="150px"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="ColumnCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridColumn">
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="Auto"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="ColumnCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridColumn">
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="150px"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="ColumnCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridColumn">
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="150px"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="Microsoft.SystemCenter.Visualization.SimpleLabel">
<Binding PropertyId="Value">
<Reference>$MPReference/Microsoft.SystemCenter.VirtualMachineManager.2016.Dashboard!FabricHealthDashboard.TargetToLabel/DisplayName$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="2"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="Microsoft.SystemCenter.Visualization.SimpleLabel">
<Binding PropertyId="Value">
<Reference>$Variable/TargetCloudName/DisplayName$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="3"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="Microsoft.SystemCenter.Visualization.SimpleLabel">
<Binding PropertyId="Value">
<Reference>$MPReference/Microsoft.SystemCenter.VirtualMachineManager.2016.Dashboard!FabricHealthDashboard.ScopeComboBox.Label/DisplayName$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="4"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="FabricHealthDashboard.ScopeComboBox">
<Binding PropertyId="SelectedValue">
<Reference>$Variable/UnhealthyItemsOnly$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="ColumnSpan">
<SimpleValue Type="xsd://string" Value="5"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.StaticGridLayout">
<Binding PropertyId="Config">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.GridLayoutGenericConfig">
<Binding PropertyId="ColumnMinWidth">
<SimpleValue Type="xsd://int" Value="7"/>
</Binding>
<Binding PropertyId="RowMinHeight">
<SimpleValue Type="xsd://int" Value="3"/>
</Binding>
<Binding PropertyId="CellDefinitions">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition[]">
<!-- Row 0 Host State-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition">
<Binding PropertyId="Row">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="Column">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
<Binding PropertyId="ColumnSpan">
<SimpleValue Type="xsd://int" Value="2"/>
</Binding>
</ComplexValue>
<!-- Row 1 Storage Pools State-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition">
<Binding PropertyId="Row">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="Column">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
<Binding PropertyId="ColumnSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
</ComplexValue>
<!-- Row 1 File Share and LUN State-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition">
<Binding PropertyId="Row">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="Column">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="ColumnSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
</ComplexValue>
<!-- Row 2 Network Node State-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition">
<Binding PropertyId="Row">
<SimpleValue Type="xsd://int" Value="2"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="Column">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
<Binding PropertyId="ColumnSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
</ComplexValue>
<!-- Row 2 Network Node Details-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition">
<Binding PropertyId="Row">
<SimpleValue Type="xsd://int" Value="2"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="Column">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="ColumnSpan">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
</ComplexValue>
<!-- Row 3 Active Alerts-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellDefinition">
<Binding PropertyId="Row">
<SimpleValue Type="xsd://int" Value="3"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://int" Value="2"/>
</Binding>
<Binding PropertyId="Column">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
<Binding PropertyId="ColumnSpan">
<SimpleValue Type="xsd://int" Value="2"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</Component>
</Binding>
<Binding PropertyId="CellRegionMappings">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping[]">
<!-- HOST STATE -->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping">
<Binding PropertyId="CellIndex">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
<Binding PropertyId="RegionId">
<SimpleValue Type="xsd://string" Value="HostState"/>
</Binding>
<Binding PropertyId="RegionContent">
<SimpleValue Type="xsd://string" Value="Microsoft.SystemCenter.VirtualMachineManager.2016.Dashboard!FabricHealthDashboard.HostStateDataGridHolder"/>
</Binding>
<Binding PropertyId="RegionParameters">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="AutoRefreshIntervalSec"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Property/AutoRefreshIntervalSec$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="SelectedHost"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/SelectedHost$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="TargetCloudId"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/TargetCloudId$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="UnhealthyItemsOnly"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/UnhealthyItemsOnly$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="AllHosts"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/AllHosts$</Reference>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</ComplexValue>
<!-- STORAGE POOLS STATE-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping">
<Binding PropertyId="CellIndex">
<SimpleValue Type="xsd://int" Value="1"/>
</Binding>
<Binding PropertyId="RegionId">
<SimpleValue Type="xsd://string" Value="StoragePoolsState"/>
</Binding>
<Binding PropertyId="RegionContent">
<SimpleValue Type="xsd://string" Value="Microsoft.SystemCenter.VirtualMachineManager.2016.Dashboard!FabricHealthDashboard.StoragePoolsStateDataGridHolder"/>
</Binding>
<Binding PropertyId="RegionParameters">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="AutoRefreshIntervalSec"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Property/AutoRefreshIntervalSec$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="TargetCloudId"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/TargetCloudId$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="UnhealthyItemsOnly"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/UnhealthyItemsOnly$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="AllPools"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/AllPools$</Reference>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</ComplexValue>
<!-- FILE SHARE STATE-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping">
<Binding PropertyId="CellIndex">
<SimpleValue Type="xsd://int" Value="2"/>
</Binding>
<Binding PropertyId="RegionId">
<SimpleValue Type="xsd://string" Value="FileShareState"/>
</Binding>
<Binding PropertyId="RegionContent">
<SimpleValue Type="xsd://string" Value="Microsoft.SystemCenter.VirtualMachineManager.2016.Dashboard!FabricHealthDashboard.FileShareStateDataGridHolder"/>
</Binding>
<Binding PropertyId="RegionParameters">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="AutoRefreshIntervalSec"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Property/AutoRefreshIntervalSec$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="TargetCloudId"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/TargetCloudId$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="UnhealthyItemsOnly"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/UnhealthyItemsOnly$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="AllFileSharesAndLuns"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/AllFileSharesAndLuns$</Reference>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</ComplexValue>
<!-- NETWORK NODE STATE-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping">
<Binding PropertyId="CellIndex">
<SimpleValue Type="xsd://int" Value="3"/>
</Binding>
<Binding PropertyId="RegionId">
<SimpleValue Type="xsd://string" Value="NetworkNodeState"/>
</Binding>
<Binding PropertyId="RegionContent">
<SimpleValue Type="xsd://string" Value="Microsoft.SystemCenter.VirtualMachineManager.2016.Dashboard!FabricHealthDashboard.NetworkNodeStateDataGridHolder"/>
</Binding>
<Binding PropertyId="RegionParameters">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="AutoRefreshIntervalSec"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Property/AutoRefreshIntervalSec$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="UnhealthyItemsOnly"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/UnhealthyItemsOnly$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="SelectedNetworkNode"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/SelectedNetworkNode$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="SelectedHost"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/SelectedHost$</Reference>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="AllNetworkNodes"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/AllNetworkNodes$</Reference>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</ComplexValue>
<!--NETWORK NODE DETAILS-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping">
<Binding PropertyId="CellIndex">
<SimpleValue Type="xsd://int" Value="4"/>
</Binding>
<Binding PropertyId="RegionId">
<SimpleValue Type="xsd://string" Value="NetworkNodeDetails"/>
</Binding>
<Binding PropertyId="RegionContent">
<SimpleValue Type="xsd://string" Value="Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.GenericDetailsPane"/>
</Binding>
<Binding PropertyId="RegionParameters">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="$Target$"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/SelectedNetworkNode$</Reference>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</ComplexValue>
<!-- ACTIVE ALERTS-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/CellRegionMapping">
<Binding PropertyId="CellIndex">
<SimpleValue Type="xsd://int" Value="5"/>
</Binding>
<Binding PropertyId="RegionId">
<SimpleValue Type="xsd://string" Value="ActiveAlertsState"/>
</Binding>
<Binding PropertyId="RegionContent">
<SimpleValue Type="xsd://string" Value="Microsoft.SystemCenter.VirtualMachineManager.2016.Dashboard!FabricHealthDashboard.TargetedAlertView"/>
</Binding>
<Binding PropertyId="RegionParameters">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.LayoutConfig/HostedRequestParameter">
<Binding PropertyId="Name">
<SimpleValue Type="xsd://string" Value="TargetIds"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/ConsolidatedEntities$</Reference>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<!-- Set auto refresh to 15 minutes(900 seconds)-->
<Component TypeId="Microsoft.SystemCenter.Visualization.Consolidator">
<Binding PropertyId="From1">
<SimpleValue Type="xsd://int" Value="900"/>
</Binding>
<Binding PropertyId="To">
<Reference>$Property/AutoRefreshIntervalSec$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SystemCenter.Visualization.Consolidator">
<Binding PropertyId="From1">
<Reference>$Variable/AutoRefreshAction$</Reference>
</Binding>
<Binding PropertyId="From2">
<Reference>$Service/RefreshAction$</Reference>
</Binding>
<Binding PropertyId="To">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SystemCenter.Visualization.Consolidator">
<Binding PropertyId="From1">
<Reference>$Target/Id$</Reference>
</Binding>
<Binding PropertyId="To">
<Reference>$Variable/TargetCloudId$</Reference>
</Binding>
</Component>
</Binding>
<!-- Get target cloud name-->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SystemCenter.VirtualMachineManager.2016.Dashboard.DataComponents.GetCloud">
<Binding PropertyId="Output">
<Reference>$Variable/TargetCloudName$</Reference>
</Binding>
<Binding PropertyId="CloudTargetId">
<Reference>$Target/Id$</Reference>
</Binding>
<Binding PropertyId="Refresh">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
<Binding PropertyId="ConnectionSessionTicket">
<Reference>$Service/ConnectionSessionTicket$</Reference>
</Binding>
</Component>
</Binding>
<!-- Call consolidator data component -->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SystemCenter.VirtualMachineManager.2016.Dashboard.DataComponents.GetConsolidatedInstances">
<Binding PropertyId="Output">
<Reference>$Variable/ConsolidatedEntities$</Reference>
</Binding>
<Binding PropertyId="CloudTargetId">
<Reference>$Target/Id$</Reference>
</Binding>
<Binding PropertyId="UnhealthyItemsOnly">
<Reference>$Variable/UnhealthyItemsOnly$</Reference>
</Binding>
<Binding PropertyId="StoragePools">
<Reference>$Variable/AllPools$</Reference>
</Binding>
<Binding PropertyId="FileSharesAndLuns">
<Reference>$Variable/AllFileSharesAndLuns$</Reference>
</Binding>
<Binding PropertyId="NetworkNodes">
<Reference>$Variable/AllNetworkNodes$</Reference>
</Binding>
<Binding PropertyId="Refresh">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
<Binding PropertyId="ConnectionSessionTicket">
<Reference>$Service/ConnectionSessionTicket$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Composite>
</ComponentImplementation>