2.2.4.158 SecurityPrincipalsDeleteCriteria

The SecurityPrincipalsDeleteCriteria complex type represents the criteria data contract for filtering security principals to be deleted through the Master Data Services API.

The following is the XML schema definition of the SecurityPrincipalsDeleteCriteria complex type.

 <xs:complexType name="SecurityPrincipalsDeleteCriteria">
   <xs:complexContent mixed="false">
     <xs:extension xmlns:q999="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09" base="q999:DataContractBase">
       <xs:sequence>
         <xs:element minOccurs="0" name="Groups" nillable="true" type="q999:ArrayOfIdentifier">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
         <xs:element minOccurs="0" name="Users" nillable="true" type="q999:ArrayOfIdentifier">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

Groups: Specifies the group identifiers used in the criteria.

Users: Specifies the user identifiers used in the criteria.