SQL Server Instances (SINGLE)

Microsoft.SQLServer.Visualization.Library.SingleInstanceDashboard (ComponentType)

Element properties:

AccessibilityPublic

Source Code:

<ComponentType ID="Microsoft.SQLServer.Visualization.Library.SingleInstanceDashboard" Accessibility="Public" Lifetime="ManagementPackElement">
<!-- Datacenters configuration -->
<!-- Configuration -->
<Property Name="DataCenters" Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/Datacenter[]"/>
<Property Name="BackActionTrigger" Type="BaseDataType" BindingDirection="Out"/>
<!-- Base configuration -->
<Property Name="SelectedEntity" Type="BaseDataType[]" BindingDirection="Both"/>
<Property Name="ShowSearchBar" Type="xsd://boolean" BindingDirection="In">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Property>
<Property Name="AutoRefreshTickInterval" Type="xsd://int" BindingDirection="In">
<SimpleValue Type="xsd://int" Value="300"/>
</Property>
<!--Begin Instance State properties-->
<Property Name="TargetEntities" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataProvider/MPInstanceWithRecursionLevel[]" BindingDirection="In"/>
<Property Name="InstancesProperties" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]" BindingDirection="In">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/PropertyCollection[Name='DisplayName']$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='HealthState']$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="Path"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="Path"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='Path']$"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Property>
<Property Name="InstancesColumns" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn[]" BindingDirection="Both">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn">
<Binding PropertyId="PropertyName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="HeaderDisplayObject">
<SimpleValue Type="xsd://string" Value="$MPReference/Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.Library.Entity.HealthState/DisplayName$"/>
</Binding>
<Binding PropertyId="SortableGroupable">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="CanResize">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="Auto"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='HealthState']$"/>
</Binding>
<Binding PropertyId="SourceType">
<SimpleValue Type="xsd://string" Value="ManagedEntity"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn">
<Binding PropertyId="PropertyName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="HeaderDisplayObject">
<SimpleValue Type="xsd://string" Value="$MPReference/Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.Library.Entity.DisplayName/DisplayName$"/>
</Binding>
<Binding PropertyId="SortableGroupable">
<SimpleValue Type="xsd://boolean" Value="False"/>
</Binding>
<Binding PropertyId="CanResize">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="Auto"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/PropertyCollection[Name='DisplayName']$"/>
</Binding>
<Binding PropertyId="SourceType">
<SimpleValue Type="xsd://string" Value="ManagedEntity"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Property>
<Property Name="InstancesGroupedColumns" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataCollectionViewColumn[]" BindingDirection="In"/>
<Property Name="InstancesSortedColumns" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataCollectionViewColumn[]" BindingDirection="Both">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataCollectionViewColumn[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataCollectionViewColumn">
<Binding PropertyId="PropertyName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="HeaderDisplayObject">
<SimpleValue Type="xsd://string" Value="$MPReference/Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.Library.Entity.DisplayName/DisplayName$"/>
</Binding>
<Binding PropertyId="SortDirection">
<SimpleValue Type="xsd://string" Value="Descending"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='HealthState']$"/>
</Binding>
<Binding PropertyId="SourceType">
<SimpleValue Type="xsd://string" Value="ManagedEntity"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Property>
<Property Name="InstancesBaseTypeNames" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]" BindingDirection="In">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType">
<Binding PropertyId="FullyQualifiedName">
<SimpleValue Type="xsd://string" Value="System.Library!System.Entity"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Property>
<Property Name="InstancesRecursionTypeNames" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]" BindingDirection="In">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType">
<Binding PropertyId="FullyQualifiedName">
<SimpleValue Type="xsd://string" Value="System.Library!System.Group"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Property>
<Property Name="InstanceStateHeader" Type="xsd://string" BindingDirection="In">
<SimpleValue Type="xsd://string" Value="Instances"/>
</Property>
<!--End Instance State properties-->
<!--Begin Subobjects State properties-->
<Property Name="SubObjectsProperties" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]" BindingDirection="In">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/PropertyCollection[Name='DisplayName']$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='HealthState']$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="Path"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="Path"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='Path']$"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Property>
<Property Name="SubObjectsColumns" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn[]" BindingDirection="Both">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn">
<Binding PropertyId="PropertyName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="HeaderDisplayObject">
<SimpleValue Type="xsd://string" Value="$MPReference/Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.Library.Entity.HealthState/DisplayName$"/>
</Binding>
<Binding PropertyId="SortableGroupable">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="CanResize">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="Auto"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='HealthState']$"/>
</Binding>
<Binding PropertyId="SourceType">
<SimpleValue Type="xsd://string" Value="ManagedEntity"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataGridColumn">
<Binding PropertyId="PropertyName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="HeaderDisplayObject">
<SimpleValue Type="xsd://string" Value="$MPReference/Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.Library.Entity.DisplayName/DisplayName$"/>
</Binding>
<Binding PropertyId="SortableGroupable">
<SimpleValue Type="xsd://boolean" Value="False"/>
</Binding>
<Binding PropertyId="CanResize">
<SimpleValue Type="xsd://boolean" Value="True"/>
</Binding>
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="Auto"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/PropertyCollection[Name='DisplayName']$"/>
</Binding>
<Binding PropertyId="SourceType">
<SimpleValue Type="xsd://string" Value="ManagedEntity"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Property>
<Property Name="SubObjectsGroupedColumns" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataCollectionViewColumn[]" BindingDirection="Both"/>
<Property Name="SubObjectsSortedColumns" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataCollectionViewColumn[]" BindingDirection="Both">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataCollectionViewColumn[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ColumnType/DataCollectionViewColumn">
<Binding PropertyId="PropertyName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="HeaderDisplayObject">
<SimpleValue Type="xsd://string" Value="$MPReference/Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.Library.Entity.DisplayName/DisplayName$"/>
</Binding>
<Binding PropertyId="SortDirection">
<SimpleValue Type="xsd://string" Value="Ascending"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='HealthState']$"/>
</Binding>
<Binding PropertyId="SourceType">
<SimpleValue Type="xsd://string" Value="ManagedEntity"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Property>
<Property Name="SubObjectsBaseTypeNames" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]" BindingDirection="In">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType">
<Binding PropertyId="FullyQualifiedName">
<SimpleValue Type="xsd://string" Value="System.Library!System.Entity"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Property>
<!--TODO: In future get type from object and remove it from input parameters-->
<Property Name="SubObjectsType" Type="xsd://string" BindingDirection="In"/>
<Property Name="InstancesType" Type="xsd://string" BindingDirection="In"/>
<Property Name="SubObjectsStateHeader" Type="xsd://string" BindingDirection="In">
<SimpleValue Type="xsd://string" Value="Related Items"/>
</Property>
<!--End Subobjects State properties-->
<Property Name="DetailsWidgetHeader" Type="xsd://string" BindingDirection="In">
<SimpleValue Type="xsd://string" Value="Details"/>
</Property>
<Property Name="AlertsWidgetHeader" Type="xsd://string" BindingDirection="In">
<SimpleValue Type="xsd://string" Value="Active Alerts"/>
</Property>
<Property Name="PerformanceWidgetHeader" Type="xsd://string" BindingDirection="In">
<SimpleValue Type="xsd://string" Value="Performance"/>
</Property>
<Property Name="MonitoringStatesHeader" Type="xsd://string" BindingDirection="In">
<SimpleValue Type="xsd://string" Value="State"/>
</Property>
<Property Name="MonitoringComponentType" Type="xsd://string" BindingDirection="In"/>
<Property Name="DateRange" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ChartDataTypes/DynamicDateTimeRange" BindingDirection="In">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ChartDataTypes/DynamicDateTimeRange">
<Binding PropertyId="StartPoint">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ChartDataTypes/DateTimeRangePart">
<Binding PropertyId="BaseDateTime">
<SimpleValue Type="xsd://string" Value="Present"/>
</Binding>
<Binding PropertyId="OffsetType">
<SimpleValue Type="xsd://string" Value="Day"/>
</Binding>
<Binding PropertyId="Offset">
<SimpleValue Type="xsd://int" Value="-2"/>
</Binding>
</ComplexValue>
</Binding>
<Binding PropertyId="EndPoint">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ChartDataTypes/DateTimeRangePart">
<Binding PropertyId="BaseDateTime">
<SimpleValue Type="xsd://string" Value="Present"/>
</Binding>
<Binding PropertyId="OffsetType">
<SimpleValue Type="xsd://string" Value="Day"/>
</Binding>
<Binding PropertyId="Offset">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
</ComplexValue>
</Binding>
</ComplexValue>
</Property>
</ComponentType>