ModifyDNSZone
Possible Gateways
The command ModifyDNSZone is available via the following gateways:
Required Parameters
The following parameters are standard parameters for this command.
Command
COMMAND = ModifyDNSZone
COMMAND = ModifyDNSZone
DNSZONE = [TEXT]
SOAEXPIRE = [INT]
SOAMINTTL = [INT]
SOAMNAME = [TEXT]
SOAREFRESH = [INT]
SOARETRY = [INT]
SOARNAME = [TEXT]
ADDRR# = [TEXT]
DELRR# = [TEXT]
RR# = [TEXT]
CLTRID = [TEXT]
MASTERIPADDRESS# = [IP]
- or -
DELMASTERIPADDRESS# = [IP]
ADDMASTERIPADDRESS# = [IP]
SLAVEIPADDRESS# = [IP]
- or -
DELSLAVEIPADDRESS# = [IP]
ADDSLAVEIPADDRESS# = [IP]
Response
code = [INT]
description = [TEXT]
property[CLTRID][0] = [TEXT]
property[SVTRID][0] = [TEXT]
Attributes
DNSZONE | Name of the zone to modify |
SOAEXPIRE | A 32 bit time value that specifies the upper limit on the time interval that can elapse before the zone is no longer authoritative (optional). |
SOAMINTTL | The unsigned 32 bit minimum TTL field that should be exported with any RR from this zone (optional). |
SOATTL | The unsigned 32 bit TTL field that should be exported with SOA RR from this zone. |
SOASERIAL | The unsigned 32 bit version number of the original copy of the zone. Zone transfers preserve this value. This value wraps and should be compared using sequence space arithmetic. |
SOAMNAME | The |
SOAREFRESH | A 32 bit time interval before the zone should be refreshed (optional). |
SOARETRY | A 32 bit time interval that should elapse before a failed refresh should be retried (optional). |
SOARNAME | A [domain-name] which specifies the mailbox of the person responsible for this zone (optional). |
ADDRR# | Set of new resource records (optional) |
DELRR# | Set of resource records to delete from zone (optional) |
RR# | Set of resource records to exchange (optional) |
MASTERIPADDRESS# | Up to 8 IP Addresses of the Master NS. This parameter can only be used with DNSZONE (optional). |
ADDMASTERIPADDRESS# | Add IP Address of the Master NS. This parameter can only be used with DNSZONE (optional). |
DELMASTERIPADDRESS# | Remove IP Address of the Master NS. This parameter can only be used with DNSZONE (optional). |
CLTRID | Unique identifier for this request, must be changed with every request, the default is auto-generated (optional). |
SVTRID | A unique ID for this request generated by the server; it will only be returned if a CLTRID was given in the request. |
SLAVEIPADDRESS# | Up to 8 IP Addresses of the Slave NS to allow outgoing zone transfers. This parameter can only be used with DNSZONE (optional). |
ADDSLAVEIPADDRESS# | Add IP Address of the Slave NS to allow outgoing zone transfers. This parameter can only be used with DNSZONE (optional). |
DELSLAVEIPADDRESS# | Remove IP Address of the Slave NS to disallow outgoing zone transfers. This parameter can only be used with DNSZONE (optional). |
Optional
The following parameters are optional for this command.
Command
signed = 0 (DEFAULT) | 1 (OPTIONAL)
Response
property[signed][0] = 1
Attributes
SIGNED | Indicates if DNSZone is signed |