Showing:

Annotations
Diagrams
Facets
Instances
Properties
Source
Element EditDNSZoneRequest
Namespace http://4psa.com/DNSZoneMessages.xsd/1.5
Annotations
Edit DNS zone request.
Diagram
Diagram DNSZoneMessages_xsd_Element_EditDNSZoneRequest.tmp#EditDNSZoneRequest_name DNSZoneMessages_xsd_Element_EditDNSZoneRequest.tmp#EditDNSZoneRequest_type DNSZoneMessages_xsd_Element_EditDNSZoneRequest.tmp#EditDNSZoneRequest_IPs DNSZoneMessages_xsd_Element_EditDNSZoneRequest.tmp#EditDNSZoneRequest_status
Properties
content: complex
Model name , type{0,1} , IPs* , status{0,1}
Children IPs, name, status, type
Instance
<EditDNSZoneRequest xmlns="http://4psa.com/DNSZoneMessages.xsd/1.5">
  <name>{1,1}</name>
  <type>{0,1}</type>
  <IPs>{0,unbounded}</IPs>
  <status>{0,1}</status>
</EditDNSZoneRequest>
Source
<xs:element name="EditDNSZoneRequest">
  <xs:annotation>
    <xs:documentation>Edit DNS zone request.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="name" type="common:string255">
        <xs:annotation>
          <xs:documentation>DNS zone name</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="type" minOccurs="0">
        <xs:annotation>
          <xs:documentation>DNS zone type: 'master' or 'slave'</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="unbounded">
        <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>
</xs:element>
Element name
Namespace http://4psa.com/DNSZoneMessages.xsd/1.5
Annotations
DNS zone name
Diagram
Diagram Common_xsd_Simple_Type_string255.tmp#string255
Type string255
Properties
content: simple
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="name" type="common:string255">
  <xs:annotation>
    <xs:documentation>DNS zone name</xs:documentation>
  </xs:annotation>
</xs:element>
Element type
Namespace http://4psa.com/DNSZoneMessages.xsd/1.5
Annotations
DNS zone type: 'master' or 'slave'
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
Facets
enumeration master
enumeration slave
Source
<xs:element name="type" minOccurs="0">
  <xs:annotation>
    <xs:documentation>DNS zone type: 'master' or 'slave'</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/DNSZoneMessages.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: unbounded
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="unbounded">
  <xs:annotation>
    <xs:documentation>{type} DNS servers IP addresses</xs:documentation>
  </xs:annotation>
</xs:element>
Element status
Namespace http://4psa.com/DNSZoneMessages.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"/>