Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes (SchemaType)

Element properties:

AccessibilityPublic

Source Code:

<SchemaType ID="Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes" Accessibility="Public">
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PersonalizationSettings">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="BackgroundColor" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="AutoRefreshRateSeconds" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="SmartSearch" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
<xs:element xmlns:sc="http://schemas.microsoft.com/SystemCenter/Common/TypeExtensions" name="DateRange" type="xs:anyType" sc:type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ChartDataTypes/DynamicDateTimeRange" minOccurs="0" maxOccurs="1"/>
<xs:element name="ThemeName" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!-- Datacenter Group Type -->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DatacenterGroup">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="InstanceId" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="DisplayName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="OrderPriority" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="UseLocalSettings" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
<xs:element name="MissedStatesDataEntity" type="MissedStatesDataEntityType" minOccurs="0" maxOccurs="1"/>
<xs:element xmlns:sc="http://schemas.microsoft.com/SystemCenter/Common/TypeExtensions" name="Instance" sc:type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataProvider/MPInstanceWithRecursionLevel" minOccurs="0" maxOccurs="1"/>
<xs:element name="StateMetrics" type="AggregatedStateMetric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="MonitorMetrics" type="AggregatedMonitorMetric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="AlertMetrics" type="AggregatedAlertsMetric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="PerformanceMetrics" type="AggregatedPerformanceMetric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="DatacenterClasses" type="DatacenterClass" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="CountItemsMetrics" type="AggregatedCountItemsMetric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="AveragePerformanceMetrics" type="AggregatedAveragePerformanceMetric" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<!-- Datacenter class configuration for instance dashboard-->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DatacenterClass">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="ClassName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="ItemGuid" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="RelatedObjectsStateMetrics" type="RelatedObjectsStateMetric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="MonitorMetrics" type="MonitorMetric" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="PerformanceMetrics" type="PerformanceMetric" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="InstanceChildObject">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="DisplayName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="HealthState" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="ObjectTypeName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="Image" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="AddedMetricData" type="AggregatedData" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="InstanceAggregateExpectedDataType">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="ExpectedCountOfChilds" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="ExpectedCountOfProperties" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="ExpectedCountOfAlerts" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="ExpectedMetricsCount" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="ExpectedSelectedChild" type="InstanceChildObject" minOccurs="0" maxOccurs="1"/>
<xs:element name="HasChilds" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
<xs:element name="ChildTypeProperty" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="SPAlertType">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="TimeRaisedUTC" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="ResolutionState" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="AlertName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="RepeatCount" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="Severity" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="ResolutionStateName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="MonitoringObjectGuid" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DatacenterGroupClassMetadata">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="ClassName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="DisplayName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="Level" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="Rules" minOccurs="0" maxOccurs="unbounded" type="PerformanceCollectionRule"/>
<xs:element name="Monitors" minOccurs="0" maxOccurs="unbounded" type="Monitor"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PerformanceCollectionRule">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="DisplayName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Monitor">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="Name" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="DisplayName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="Description" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!--Datacenter Aggregated Count Items Metric type-->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AggregatedCountItemsMetric">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="OrderPriority" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="MetricName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element xmlns:sc="http://schemas.microsoft.com/SystemCenter/Common/TypeExtensions" name="CountableItemMappings" type="xs:anyType" sc:type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/CountableItemMapping" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="IsVisibleOnCollapsedView" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CountableItemMapping">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="ClassName" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!--AggregatedAveragePerformanceMetric type-->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AggregatedAveragePerformanceMetric">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="OrderPriority" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="MetricName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element xmlns:sc="http://schemas.microsoft.com/SystemCenter/Common/TypeExtensions" name="ClassRuleMappings" type="xs:anyType" sc:type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/ClassRuleMapping" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="IsVisibleOnCollapsedView" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
<xs:element name="MinValue" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="MaxValue" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="Unit" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!--Datacenter Aggregated State Metric type-->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AggregatedStateMetric">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="OrderPriority" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="IsVisibleOnCollapsedView" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!--Datacenter Aggregated Monitor Metric type-->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AggregatedMonitorMetric">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="OrderPriority" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="MetricName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element xmlns:sc="http://schemas.microsoft.com/SystemCenter/Common/TypeExtensions" name="ClassMonitorMappings" type="xs:anyType" sc:type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/ClassMonitorMapping" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="IsVisibleOnCollapsedView" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="MissedStatesDataEntityType">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="ShowCritical" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
<xs:element name="ShowWarning" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
<xs:element name="ShowUnavailable" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
<xs:element name="ShowMaintenance" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
<xs:element name="ShowNotMonitored" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
<xs:element name="ShowHealthy" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!--Datacenter Aggregated Alerts Metric type-->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AggregatedAlertsMetric">
<!--result-->
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="OrderPriority" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="Severity" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="IsVisibleOnCollapsedView" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!--Datacenter Aggregated Performance Metric type-->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AggregatedPerformanceMetric">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="OrderPriority" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="MetricName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element xmlns:sc="http://schemas.microsoft.com/SystemCenter/Common/TypeExtensions" name="ClassRuleMappings" type="xs:anyType" sc:type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/ClassRuleMapping" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="IsVisibleOnCollapsedView" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ClassRuleMapping">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="ClassName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="RuleId" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ClassMonitorMapping">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="ClassName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="MonitorId" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ClassPerformanceCollectionRuleCollectionMapping">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="ClassId" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="PerformanceCollectionRules" type="PerformanceCollectionRule" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<!-- Instance dashboard: related objects state metric -->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RelatedObjectsStateMetric">
<!--result-->
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="ClassName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="DisplayName" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!-- Instance dashboard: monitor metric -->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="MonitorMetric">
<!--result-->
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="MonitorName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="DisplayName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="Order" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="ShowInGrid" type="xs:int" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!-- Instance dashboard: performance metric -->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PerformanceMetric">
<!--result-->
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="Id" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="RuleId" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="MonitorName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="Size" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="DisplayName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="Order" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="ShowInGrid" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="MinValue" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="MaxValue" type="xs:int" minOccurs="0" maxOccurs="1"/>
<xs:element name="Unit" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!-- Instance dashboard: performance metric -->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="PerformanceMetricDefinition">
<!--result-->
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="MetricId" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element xmlns:sc="http://schemas.microsoft.com/SystemCenter/Common/TypeExtensions" name="Query" sc:type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceDataSeriesQueryType" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!--Datacenter Dashboard Aggregated Metric Data type-->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AggregatedData">
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="GroupId" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="MetricId" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="AdditionalData" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="DataTypeName" minOccurs="0" maxOccurs="1">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="State"/>
<xs:enumeration value="Alerts"/>
<xs:enumeration value="Metric"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DataSet" type="DataPointType" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<!-- Related Objects Total Aggregated Data Type -->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RelatedObjectsAggregatedData">
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="TotalHealthGroups" type="DataPointType" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="TotalAlertGroups" type="DataPointType" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="Classes" type="RelatedObjectsAggregatedData" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<!-- Related Objects per Class Aggregated Data Type -->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="RelatedObjectsClassAggregatedData">
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="ClassName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="HealthGroups" type="DataPointType" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="AlertGroups" type="DataPointType" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<!--Aggregated Performance Data type-->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="AggregatedPerformanceData">
<xs:complexContent>
<xs:extension base="AggregatedData">
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="LastTimeUpdate" type="xs:dateTime" minOccurs="0" maxOccurs="1"/>
<xs:element name="Min" type="xs:double" minOccurs="0" maxOccurs="1"/>
<xs:element name="Max" type="xs:double" minOccurs="0" maxOccurs="1"/>
<xs:element name="Devider" type="xs:double" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DataPointType">
<xs:sequence>
<xs:element name="IndependentValue" type="xs:double"/>
<xs:element name="IndependentValueDesc" type="xs:string"/>
<xs:element name="DependentValue" type="xs:double"/>
<xs:element name="DependentValueDesc" type="xs:string"/>
<xs:element name="IndependentEndValue" type="xs:double"/>
</xs:sequence>
</xs:complexType>
<!-- Trigger -->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Trigger">
<xs:sequence/>
</xs:complexType>
<!-- Data Source state -->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="DataSourceState">
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="DataSourceName" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="LastError" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element name="StateName" minOccurs="0" maxOccurs="1">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Idle"/>
<xs:enumeration value="Running"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="LastResultName" minOccurs="0" maxOccurs="1">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Succeeded"/>
<xs:enumeration value="Failed"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<!-- Abstract filter criteria -->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="FilterCriteria">
<!--result-->
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="StringCriteria" type="xs:string" minOccurs="0" maxOccurs="1"/>
<xs:element xmlns:sc="http://schemas.microsoft.com/SystemCenter/Common/TypeExtensions" name="RefreshAction" sc:type="BaseDataType" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
<!-- Serialized Data -->
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="SerializedData">
<!--result-->
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element name="Data" type="xs:string" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
</SchemaType>