<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.WindowsServerSolutions.NetworkHealth.AlertFramework.Commands" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.WindowsServerSolutions.NetworkHealth.AlertFramework.Commands" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:import schemaLocation="" namespace="http://schemas.datacontract.org/2004/07/Microsoft.WindowsServerSolutions.NetworkHealth.AlertFramework" />
<xs:complexType name="ClearCommand">
<xs:sequence>
<xs:element minOccurs="0" name="AlertDateAndTime" type="xs:dateTime" />
<xs:element minOccurs="0" name="AlertInstanceId" type="ser:guid" />
<xs:element minOccurs="0" name="MachineId" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ClearCommand" nillable="true" type="tns:ClearCommand" />
<xs:complexType name="SuppressCommand">
<xs:sequence>
<xs:element minOccurs="0" name="AlertDateAndTime" type="xs:dateTime" />
<xs:element minOccurs="0" name="AlertInstanceId" type="ser:guid" />
<xs:element minOccurs="0" name="MachineId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Suppress" type="xs:boolean" />
<xs:element minOccurs="0" name="SuppressTime" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:element name="SuppressCommand" nillable="true" type="tns:SuppressCommand" />
<xs:complexType name="RaiseCommand">
<xs:sequence>
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/Microsoft.WindowsServerSolutions.NetworkHealth.AlertFramework" minOccurs="0" name="RaisedAlert" nillable="true" type="q1:AlertInfo" />
</xs:sequence>
</xs:complexType>
<xs:element name="RaiseCommand" nillable="true" type="tns:RaiseCommand" />
</xs:schema>