6.10.2.7 http://schemas.datacontract.org/2004/07/Microsoft.WindowsServerSolutions.RemoteAccess.Domains
-
Article
-
- 2 minutes to read
<?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.RemoteAccess.Domains" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.WindowsServerSolutions.RemoteAccess.Domains" 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/System.Net" />
<xs:complexType name="DnsRecord">
<xs:sequence>
<xs:element minOccurs="0" name="Label" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TimeToLive" type="ser:duration" />
</xs:sequence>
</xs:complexType>
<xs:element name="DnsRecord" nillable="true" type="tns:DnsRecord" />
<xs:complexType name="ARecord">
<xs:complexContent mixed="false">
<xs:extension base="tns:DnsRecord">
<xs:sequence>
<xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/System.Net" minOccurs="0" name="Address" nillable="true" type="q1:IPAddress" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ARecord" nillable="true" type="tns:ARecord" />
<xs:complexType name="MXRecord">
<xs:complexContent mixed="false">
<xs:extension base="tns:DnsRecord">
<xs:sequence>
<xs:element minOccurs="0" name="MailExchange" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MailExchangePreference" type="xs:int" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="MXRecord" nillable="true" type="tns:MXRecord" />
<xs:complexType name="SrvRecord">
<xs:complexContent mixed="false">
<xs:extension base="tns:DnsRecord">
<xs:sequence>
<xs:element minOccurs="0" name="Port" type="xs:int" />
<xs:element minOccurs="0" name="Priority" type="xs:int" />
<xs:element minOccurs="0" name="Protocol" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Service" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Target" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Weight" type="xs:int" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="SrvRecord" nillable="true" type="tns:SrvRecord" />
<xs:complexType name="TxtRecord">
<xs:complexContent mixed="false">
<xs:extension base="tns:DnsRecord">
<xs:sequence>
<xs:element minOccurs="0" name="Text" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="TxtRecord" nillable="true" type="tns:TxtRecord" />
<xs:complexType name="CNameRecord">
<xs:complexContent mixed="false">
<xs:extension base="tns:DnsRecord">
<xs:sequence>
<xs:element minOccurs="0" name="CanonicalName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="CNameRecord" nillable="true" type="tns:CNameRecord" />
<xs:complexType name="ArrayOfDnsRecord">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="DnsRecord" nillable="true" type="tns:DnsRecord" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfDnsRecord" nillable="true" type="tns:ArrayOfDnsRecord" />
</xs:schema>