Showing:

Annotations
Diagrams
Facets
Properties
Source
Used by
Element name
Namespace http://4psa.com/DNSZoneData.xsd/1.5
Annotations
DNS zone name
Diagram
Diagram Common_xsd_Simple_Type_string255.tmp#string255
Type string255
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="name" type="common:string255" minOccurs="0">
  <xs:annotation>
    <xs:documentation>DNS zone name</xs:documentation>
  </xs:annotation>
</xs:element>
Element templateId
Namespace http://4psa.com/DNSZoneData.xsd/1.5
Annotations
DNS zone template id
Diagram
Diagram Common_xsd_Simple_Type_idType.tmp#idType
Type idType
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="templateId" type="common:idType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>DNS zone template id</xs:documentation>
  </xs:annotation>
</xs:element>
Element templateIP
Namespace http://4psa.com/DNSZoneData.xsd/1.5
Annotations
Template IP
Diagram
Diagram Common_xsd_Simple_Type_ipAddress.tmp#ipAddress
Type ipAddress
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
pattern ([01]?\p{Nd}{1,2}|2([0-4]\p{Nd}|5[0-5]))(\.([01]?\p{Nd}{1,2}|2([0-4]\p{Nd}|5[0-5]))){3}
Source
<xs:element name="templateIP" type="common:ipAddress" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Template IP</xs:documentation>
  </xs:annotation>
</xs:element>
Element separator
Namespace http://4psa.com/DNSZoneData.xsd/1.5
Annotations
Class C reverse zones subnet separator: '/' or '-'. Default value: '/'.
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
default: /
Facets
enumeration /
enumeration -
Source
<xs:element name="separator" default="/" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Class C reverse zones subnet separator: '/' or '-'. Default value: '/'.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="/"/>
      <xs:enumeration value="-"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element type
Namespace http://4psa.com/DNSZoneData.xsd/1.5
Annotations
DNS zone type: 'master' or 'slave'. Default type: master.
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
default: master
Facets
enumeration master
enumeration slave
Source
<xs:element name="type" default="master" minOccurs="0">
  <xs:annotation>
    <xs:documentation>DNS zone type: 'master' or 'slave'. Default type: master.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="master"/>
      <xs:enumeration value="slave"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element IPs
Namespace http://4psa.com/DNSZoneData.xsd/1.5
Annotations
{type} DNS servers IP addresses
Diagram
Diagram Common_xsd_Simple_Type_ipAddress.tmp#ipAddress
Type ipAddress
Properties
content: simple
minOccurs: 0
maxOccurs: 10
Facets
whiteSpace collapse
pattern ([01]?\p{Nd}{1,2}|2([0-4]\p{Nd}|5[0-5]))(\.([01]?\p{Nd}{1,2}|2([0-4]\p{Nd}|5[0-5]))){3}
Source
<xs:element name="IPs" type="common:ipAddress" minOccurs="0" maxOccurs="10">
  <xs:annotation>
    <xs:documentation>{type} DNS servers IP addresses</xs:documentation>
  </xs:annotation>
</xs:element>
Element status
Namespace http://4psa.com/DNSZoneData.xsd/1.5
Diagram
Diagram Common_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="status" type="common:boolean" minOccurs="0"/>
Complex Type DNSZoneInfo
Namespace http://4psa.com/DNSZoneData.xsd/1.5
Diagram
Diagram DNSZoneData_xsd_Complex_Type_DNSZoneInfo.tmp#DNSZoneInfo_name DNSZoneData_xsd_Complex_Type_DNSZoneInfo.tmp#DNSZoneInfo_templateId DNSZoneData_xsd_Complex_Type_DNSZoneInfo.tmp#DNSZoneInfo_templateIP DNSZoneData_xsd_Complex_Type_DNSZoneInfo.tmp#DNSZoneInfo_separator DNSZoneData_xsd_Complex_Type_DNSZoneInfo.tmp#DNSZoneInfo_type DNSZoneData_xsd_Complex_Type_DNSZoneInfo.tmp#DNSZoneInfo_IPs DNSZoneData_xsd_Complex_Type_DNSZoneInfo.tmp#DNSZoneInfo_status
Used by
Elements AddDNSZoneRequest, GetDNSZoneResponseType/DNSZone, UpdateDNSZoneResponseType/DNSZone
Model name{0,1} , templateId{0,1} , templateIP{0,1} , separator{0,1} , type{0,1} , IPs{0,10} , status{0,1}
Children IPs, name, separator, status, templateIP, templateId, type
Source
<xs:complexType name="DNSZoneInfo">
  <xs:sequence>
    <xs:element name="name" type="common:string255" minOccurs="0">
      <xs:annotation>
        <xs:documentation>DNS zone name</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="templateId" type="common:idType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>DNS zone template id</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="templateIP" type="common:ipAddress" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Template IP</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="separator" default="/" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Class C reverse zones subnet separator: '/' or '-'. Default value: '/'.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="/"/>
          <xs:enumeration value="-"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="type" default="master" minOccurs="0">
      <xs:annotation>
        <xs:documentation>DNS zone type: 'master' or 'slave'. Default type: master.</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="master"/>
          <xs:enumeration value="slave"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="IPs" type="common:ipAddress" minOccurs="0" maxOccurs="10">
      <xs:annotation>
        <xs:documentation>{type} DNS servers IP addresses</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="status" type="common:boolean" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>